Шпаргалка. Основы работы с терминалом
Полно Порно Порно видео с развратными девушками смотрите на Полно Порно без регистрации polnoporno.com |
/etc/shells — список оболочек, поддерживаемых системой
Вызов терминала
Графическийctrl+alt+tНовая вкладкаshift+ctrl+tПереход по вкладкамAlt+1Alt+2… |
Текстовый (tty1-tty6)ctrl+alt+F1 (…F6)Переход в графическую оболочкуctrl+alt+F7 |
Приглашение командной строки
У обычного пользователя<name>:<current_directory>$ |
У администратораroot@<hostname>:<current_directory># |
Настройки терминальной линии
stty -a
Основные комбинации клавиш в терминале
Ctrl+l (clear) — очистка экрана
Ctrl+z — перевод текущего приложения в фоновый режим
Ctrl+c — прерывание работы программы
Ctrl+r — поиск в окне терминала
Ctrl+s — приостановить вывод на экран
Ctrl+q — продолжить вывод
Ctrl+d (exit) — выход из терминала
Клавиша Meta
Alt+a => Meta+a
Esc, Shift+a => Meta+A
Клавиши управления курсором
Ctrl+p — Стрелка вверх
Ctrl+n — Стрелка вниз
Ctrl+b — Стрелка влево
Ctrl+f — Стрелка вправо
Ctrl+a — Перейти в начало строки (Home)
Ctrl+e — Перейти в конец строки (End)
Meta+b — Перейти на слово влево
Meta+f — Перейти на слово вправо
История команд
history — вывести историю команд
history 5 — вывести последние 5 команд
!5 — выполнить команду № 5
!$ — использовать последний атрибут предыдущей команды
!-5 — команда 5 шагов назад
!<первые_символы_команды> — автодополнение
!! — предыдущая команда
Переход по директориям
сd — название_директории
. — текущая директория
.. — родительская директория
../.. — на 2 уровня выше
~ — домашний каталог
~<user> — домашний каталог пользователя
Просмотр содержимого директории
ls — текущая директория
ls <директория>
ls <файл>
КЛЮЧИ:
-1 — в один столбец
—a — показывать скрытые файлы
—l — детальное описание
—F — помечать типы объектов
—Q — выводить имя в кавычках
Файловые шаблоны
* — любая последовательность символов
? — один любой символ
[a,b,f] — один символ из набора
[^a,n,l] — один символ, но не входящий в набор
{a,b1,cc} — шаблоны
Примеры:
ls *a — последняя буква названия “а”
ls ????? — название состоит из 5 любых символов
ls [f,t,r]* — название начинается на “f” или “t” или “r”
ls *[^y,e,v] – название заканчивается на букву, отличную от y, e, v
touch f{ab,g13,to8}ile
СТАНДАРТНЫЕ ПОТОКИ
0 STDIN — поток ввода
1 STDOUT — поток вывода
2 STDERRS — сообщения об ошибках
ПЕРЕНАПРАВЛЕНИЕ ПОТОКОВ
<command1> > <file1>
Результат выполнения команды будет направлен в файл, который при необходимости будет создан. Если такой файл существовал ранее, его предыдущее содержимое будет утеряно.
<command2> >> <file2>
Результат выполнения команды будет дозаписан в конец файла.
<command3> < <file3>
Команда берет данные из файла.
<command4> 2> <file_err>
Сообщения об ошибках при выполнении команды будет направлено в файл.
<command5> > <file5> 2> /dev/null
Результат выполнения команды будет записан в файл, а сообщения об ошибках будут отброшены.
<command> > <file> 2>&1
перенаправление вывода потока ошибок в файл, определенный ранее для вывода стандартного потока сообщений
ОРГАНИЗАЦИЯ СПРАВОЧНОЙ СИСТЕМЫ
man [<страница>] <команда>
Поиск по контексту
man -k <ключевое_слово>
Краткая справка
man -f <ключевое_слово>
Формирование базы даннях
man -u <ключевое_слово>
Хранилища man-страниц
/usr/share/man
/var/cach/man
Пути хранения man-страниц
manpath
Другие команды справочной системы
apropos <ключевое_слово>
info <ключевое_слово>
<команда> —help
file <файл>
whereis <команда>
which <команда>
whatis <команда>
locate <ключевое_слово>
updatedb — обновление базы данных о справочных страницах
/etc/shells - список оболочек, поддерживаемых системой Вызов терминала Графическийctrl+alt+tНовая вкладкаshift+ctrl+tПереход по вкладкамAlt+1Alt+2... Текстовый (tty1-tty6)ctrl+alt+F1 (...F6)Переход в графическую оболочкуctrl+alt+F7 Приглашение командной строки У обычного пользователя@:$ У администратораroot@:# Настройки терминальной линии stty -a Основные комбинации клавиш в терминале Ctrl+l (clear) - очистка экрана Ctrl+z - перевод текущего приложения в фоновый режим Ctrl+c - прерывание работы...
[email protected]AdministratorСамоучитель LINUX
Добавить комментарий