Оглавление |
---|
Отображение дочерних |
---|
Подсказка в командной строке
В ОСОН Орёл и ОССН Смоленск В Astra Linux по умолчанию включен так называемый "bash completion":при
Информация |
---|
При наборе команд в командной строке можно нажать клавишу "Tab", и система постарается угадать и дописать набираемое имя файла или каталога, |
...
выведет на экран возможные варианты. |
Как получить права суперпользователя
Для выпролнения выполнения одной команды:
Информация |
---|
sudo <команда> |
Для выпонения многих выполнения нескольких команд:
Информация |
---|
sudo -i |
или
Информация |
---|
sudo -s |
Раскрыть | ||
---|---|---|
| ||
Ключ -i (имитация исходного входа) заново запускает командную оболочку (shell), определённую в БД password database для целевого пользователя (/root). |
Как настроить "стрелки на цифровой клавиатуре"
Многие пользователи 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)" Нажать "Да" или "Применить" |
Из командной строки, например, так:
Command |
---|
setxkbmap -option numpad:microsoft |
Якорь | ||||
---|---|---|---|---|
|
На машине-клиенте создать ключи для подключения командой:
Command |
---|
ssh-keygen |
Можно указать команду без параметров.
Согласиться с предложением записать создаваемый ключ в файл по умолчанию: ~/.ssh/id_rsa, на все вопросы можно нажать Enter.
Пара из открытого и закрытого ключей будет автоматически создана в подкаталоге .ssh домашнего каталога пользователя:
Информация |
---|
~/.ssh/id_rsa |
Далее, ОТКРЫТЫЙ ключ ~/.ssh/id_rsa.pub нужно передать на сервер, к которому нужно подключаться:
Command |
---|
ssh-copy-id <имя_или_адрес_сервера> |
Если имя пользователя, от имени которого будет производиться подключение не совпадает с именем текущего пользователя, то указать имя:
Command |
---|
ssh-copy-id <имя_пользователя>@<имя_или_адрес_сервера> |
На запрос пароля ввести пароль пользователя удалённого компьютера, после чего ключ будет передан и установлен.
Примечание |
---|
Для сохранения переданного ключа на удалённом сервере должен существовать домашний каталог пользователя. |
Проверить результат можно подключением, которое должно выполниться без запроса пароля, по необходимости указав имя пользователя:
Command |
---|
ssh <имя_пользователя>@<имя_или_адрес_сервера> |
Для удобства работы, после подключения к удалённому компьютеру по SSH, можно запустить на удалённом компьютере Midnight Commander.
Midnight Commander
Якорь | ||||
---|---|---|---|---|
|
Информация |
---|
Midnight Commander - файловый менеджер с текстовым интерфейсом (типа Norton Commander, если кто-то еще помнит) для UNIX-подобных операционных систем. |
Входит в стандартные дистрибутивы Astra Linux, устанавливается при установке ОС по умолчанию, настроек не требует, и немедленно готов к работе.
Запускается из командной строки командой
Command |
---|
mc |
Возможности:
- Работа с различными архивами и образами файловых систем, так, как если бы они являлись обычными каталогами;
- Работа с удалёнными компьютерами:
- C сетевыми файловыми системами Samba, FTP, SFTP;
- Через подключение SSH
- Может быть запущен на строне удалённой машины - обеспечивает работу с файлами удалённой машины
- Может сам установить подключение SSH (FTP,SFTP) с удалённой машиной,
обеспечивая работу с файлами удалённой машины, и обмен файлами между удалённой и локальной машинами.
- Выполнение операций копирования и перемещения файлов в фоновом режиме;
- Встроенный текстовый редактор с подсветкой синтаксиса;
Как безопасно отмонтировать флешку?
Отмонтирование подключенных устройств в Astra Linux может выполняться с помощью графического инструмента fly-admin-reflex
(для подключаемых носителей информации),
или из командной строки командой
Command |
---|
umount |
В ситуации, когда вышеуказанные средства не могут размонтировать устройство, сообщая, что устройство занято,
диагностика ошибки сразу содержит подсказку, как искать причину занятости устройства:
Информация |
---|
В некоторых случаях полезная информация о процессах, использующих устройство может быть найдена командами lsof(8) или fuser(1) |
Для того, чтобы воспользоваться указанными в подсказке командами, в первую очередь нужно узнать, куда именно примонтировано интересующее нас устройство.
Определить точку монтирования можно с помощью команды mount
, вызванной без аргументов, которая выдаст полный список всех примонтированных устройств.
В случае USB-накопителя проще воспользоваться менее многословной командой проверки свободного места на дисках
Command |
---|
df |
которая выдаст список смонтированных дисков.
Далее в примерах предположим, что точка монтирования /media/user/flash.
Команда lsof довольно сложна в использовании, выдает много информации, и для поиска в выдаваемом ею списке проще всего использовать команду поиска grep с именем точки монтирования в качестве аргумента:
Command |
---|
lsof | grep /media/user/flash |
Команда fuser гораздо менее многословна, и может предоставить конкретный список процессов и их владельцев, относящихся к указанной в качестве аргумента точке монтирования:
Command |
---|
fuser -mv /media/user/flash |
Команду fuser можно также использовать для принудительного (небезопасного) размонтирования:
вызов с применением ключа -k автоматически остановит все обнаруженные процессы, мешающие размонтировать устройство.
Информация |
---|
fuser -km /media/user/flash |
Полную справку по командам можно получить в документации MAN:
Command |
---|
man lsof |