- Подсказка в командной строке
- Как получить права суперпользователя
- Как настроить «стрелки на цифровой клавиатуре»
- Подключение по SSH без ввода пароля
- Midnight Commander
- Как безопасно отмонтировать флешку?
- Как открыть терминал в Линукс?
- Запуск
- Вопросы и ответы
- Терминал и консоль в чем разница?
- Как открыть консоль?
- Как открыть командную строку в Linux
Подсказка в командной строке
В Astra Linux по умолчанию включен так называемый «bash completion»:
При наборе команд в командной строке можно нажать клавишу «Tab», и система постарается угадать и дописать набираемое имя файла или каталога,
а если нажать несколько раз — выведет на экран возможные варианты.
Как получить права суперпользователя
Для выполнения одной команды:
Для выполнения нескольких команд:
Ключ -i (имитация исходного входа) заново запускает командную оболочку (shell), определённую в БД password database для целевого пользователя (/root).
Это значит, что командной оболочкой будут прочитаны и обработаны файлы первичных настроек .profile или .login.
Если с помощью опции -c задана команда, она будет передана оболочке для выполнения.
Если команда не задана, будет запущена интерактивная командная оболочка, перед запуском которой sudo попытается перейти в домашний каталог пользователя (/root).
Ключ -s (shell) запускает командную оболочку (shell), определённую в переменной окружения SHELL, а если переменная не определена — то оболочку, определённую в БД password.
Если с помощью опции -c задана команда, она будет передана оболочке для выполнения.
Если команда не задана, будет просто запущена интерактивная командная оболочка.
Как настроить «стрелки на цифровой клавиатуре»
Многие пользователи Windows привыкли использовать стрелки цифровой клавиатуре («numpad»),
в том числе «shift-стрелки» для выделения.
В ОС Astra Linux «shift-стрелка» «по умолчанию» выдаёт цифры вместо стрелок.
Включить «windows-style numpad»:
«Пуск» — «Панель управления» — «Рабочий стол» — «Раскладка клавиатуры»
Включить «Изменить раскладки клавиатуры по умолчанию»
Перейти в закладку «Опции XKB»
В списка опций найти и выбрать пункт «Различные опции совместимости» — «NumLocks on: digits, Shift switches to arrow keys; NumLock off: always arrow keys (as in MS Windows)»
Нажать «Да» или «Применить»
Из командной строки, например, так:
Подключение по SSH без ввода пароля
На машине-клиенте создать ключи для подключения командой:
Можно указать команду без параметров.
Согласиться с предложением записать создаваемый ключ в файл по умолчанию: ~/.ssh/id_rsa, на все вопросы можно нажать Enter.
Пара из открытого и закрытого ключей будет автоматически создана в подкаталоге .ssh домашнего каталога пользователя:
Далее, ОТКРЫТЫЙ ключ ~/.ssh/id_rsa.pub нужно передать на сервер, к которому нужно подключаться:
Если имя пользователя, от имени которого будет производиться подключение не совпадает с именем текущего пользователя, то указать имя:
На запрос пароля ввести пароль пользователя удалённого компьютера, после чего ключ будет передан и установлен.
Для сохранения переданного ключа на удалённом сервере должен существовать домашний каталог пользователя.
Если домашнего каталога нет, передать ключ не получится.
Проверить результат можно подключением, которое должно выполниться без запроса пароля, по необходимости указав имя пользователя:
Для удобства работы, после подключения к удалённому компьютеру по SSH, можно запустить на удалённом компьютере Midnight Commander.
Midnight Commander
Midnight Commander — файловый менеджер с текстовым интерфейсом (типа Norton Commander, если кто-то еще помнит) для UNIX-подобных операционных систем.
Входит в стандартные дистрибутивы Astra Linux, устанавливается при установке ОС по умолчанию, настроек не требует, и немедленно готов к работе.
Запускается из командной строки командой
- Работа с различными архивами и образами файловых систем, так, как если бы они являлись обычными каталогами;
- Работа с удалёнными компьютерами:
- C сетевыми файловыми системами Samba, FTP, SFTP;
- Через подключение SSH
- Может быть запущен на строне удалённой машины — обеспечивает работу с файлами удалённой машины
- Может сам установить подключение SSH (FTP,SFTP) с удалённой машиной,
обеспечивая работу с файлами удалённой машины, и обмен файлами между удалённой и локальной машинами.
Как безопасно отмонтировать флешку?
Отмонтирование подключенных устройств в Astra Linux может выполняться с помощью графического инструмента f ly-admin-reflex (для подключаемых носителей информации),
или из командной строки командойВ ситуации, когда вышеуказанные средства не могут размонтировать устройство, сообщая, что устройство занято,
диагностика ошибки сразу содержит подсказку, как искать причину занятости устройства:В некоторых случаях полезная информация о процессах, использующих устройство может быть найдена командами lsof(8) или fuser(1)
Для того, чтобы воспользоваться указанными в подсказке командами, в первую очередь нужно узнать, куда именно примонтировано интересующее нас устройство.
Определить точку монтирования можно с помощью команды mount , вызванной без аргументов, которая выдаст полный список всех примонтированных устройств.
В случае USB-накопителя проще воспользоваться менее многословной командой проверки свободного места на дискахДалее в примерах предположим, что точка монтирования /media/user/flash.
Команда lsof довольно сложна в использовании, выдает много информации, и для поиска в выдаваемом ею списке проще всего использовать команду поиска grep с именем точки монтирования в качестве аргумента:
Команда fuser гораздо менее многословна, и может предоставить конкретный список процессов и их владельцев, относящихся к указанной в качестве аргумента точке монтирования:
Команду fuser можно также использовать для принудительного (небезопасного) размонтирования:
вызов с применением ключа -k автоматически остановит все обнаруженные процессы, мешающие размонтировать устройство.Полную справку по командам можно получить в документации MAN:
Как открыть терминал в Линукс?
Терминал это текстовая среда ввода и вывода. Используется для управления системными процессами. Представляет собой вид файла устройства, которые могут выполнять дополнительные команды.
Командная строка
- устанавливать и удалять программы;
- менять настройки сети;
- менять права доступа;
- включать, отключать графический интерфейс;
- выключать, перезагружать компьютер;
- устанавливать драйвера;
- создавать пользователей;
- обновлять ядро и все компоненты системы;
- устанавливать дополнительные меры защиты от взлома;
- настраивать сеть, днс, ip-адрес, маску;
- запускать программы, скрипты по расписанию. Планировщик заданий cron;
- перезагружать, выключать компьютер;
- и многое другое.
Shell, если говорить визуально это черное окно по середине. В моем случае оно белое.
Shell — это оболочка, программа, которая принимает различные команды от пользователя.
Графическая оболочка помогает пользователю облегчить восприятия линукс, однако иногда требуется пользователю запустить командную строку. В этом случае и возникает вопрос. Как же ее открыть?
Запуск
Есть несколько способов запустить terminal:
- самый простой. Необходимо нажать вместе горячие клавиши «CTRL + ALT+ T». Данный способ работает на многих дистрибутивах. Debian, Ubunty.
- через графический интерфейс операционной системы. В разделе «Администрирование» —> «терминал». В Ubuntu «Приложения» -> Системные утилиты ->»Терминал». В Дебиане на английском языке «Menu» -> «Administaration» -> «terminal».
- Нажать ALt + F2 и ввести в окне «gnome-terminal».
Вопросы и ответы
Как вызвать командную строку с правами root?
Есть два основных варианта:
Как выйти из терминала Линукс?
- Если в графическом окружении, то вводим «exit».
- Eсли без графики, то нажимаем горячие клавиши alt + ctrl + f7.
Терминал и консоль в чем разница?
Чтобы понять отличия, необходимо различить эти два понятия.
Terminal, как говорилось выше это текстовая среда ввода и вывода. Консоль — физический терминал.
Эти два термина очень связаны.
Konsole это работа с самим устройством физически. Terminal — удаленно.
Например в графической среде мы открывали эмулятор terminal, он давал нам доступ в «консоль».
Как открыть консоль?
Чтобы открыть консоль необходимо в командной строке ввести:
Важно! Активация текстовой консоли отключит графическую оболочку, однако запущенные процессы останутся работать.
Как открыть командную строку в Linux
Командная строка или консоль (konsole) в Linux используется для управления многими системными процессами. Графический интерфейс является своеобразной надстройкой или оболочкой операционной системы. Консоль можно вызвать в оконном менеджере, при этом работа будет продолжаться в графическом режиме. Активация текстовой консоли отключает графику, но запущенные приложения продолжают функционировать.
В Linux Mandriva нажмите сочетание клавиш Alt + F2 и введите в строке запуска слово konsole. Нажмите Enter. Консоль запущена.
Другой вариант. В главном меню выберите «Утилиты». Найдите в выпадающем меню Terminal Konsole. Для работы с командной строкой можно использовать также LXTerminal или любой другой эмулятор. Базовые команды консоли не зависимы от разновидности или версии Linux. Многие задачи в консольном режиме решаются быстрее, чем в графике. Например, для запуска файлового менеджера с текстовым интерфейсом Midnight Commander достаточно набрать в командной строке mc. Две панели оболочки очень похожи на Norton Commande или Far. Функционал не менее полон.В Linux Xandros в режиме упрощенного рабочего стола нажмите сочетание клавиш Ctrl + Alt + T. В графическом режиме зайдите на вкладке «Работа» в файловый менеджер и в меню «Инструменты» найдите пункт «Запустить окно консоли». Если система работает в режиме полноценного рабочего стола, используйте комбинацию Alt + F2 с последующим вводом имени консоли. Или через главное меню зайдите в «Приложения», затем выберите«Системные» и найдите консоль. Для полного отключения графики нажмите сочетание Ctrl + Alt + F«номер текстовой консоли». По умолчанию обычно доступно шесть текстовых консолей, тогда сочетание Ctrl + Alt + F7 используйте для обратного выхода в оконный режим. Текстовый режим более устойчив к падениям, поэтому восстановление проблем с графикой осуществляйте из командной строки.
В Linux Ubuntu запуск эмулятора консоли осуществите с помощью сочетания клавиш Ctrl + Alt + T. Другой способ заключается в использовании графического интерфейса Ubuntu. Найдите на панели раздел «Приложения». Зайдите в «Стандартные» и запустите «Терминал». Тот же результат можно получить через окно запуска приложений, для вызова которого наберите Alt + F2. В строке введите название приложения — gnome-terminal.
- Куда вводить команды
- Как запустить командную строку
- Как открыть командную строку
- Как выполнить cmd
- Как сменить пароль в Linux
- Как запустить программу из консоли
- Как вызвать консоль xenus
- Как в Линуксе посмотреть
- Как войти в консоль
- Как в ubuntu удалить файл
- Как включить консоль
- Как в Linux найти файл
Наиболее слабое звено в цепи компьютерной безопасности — это сам пользователь. Наличие установленного на компьютере.