ПлохоНиже среднегоПосредственноХорошоОтлично (1 оценок, среднее: 5,00 из 5)
.

/etc/shells — список оболочек, поддерживаемых системой

Вызов терминала

Графическийctrl+alt+tНовая вкладкаshift+ctrl+tПереход по вкладкамAlt+1Alt+2…

Текстовый (tty1-tty6)ctrl+alt+F1 (…F6)Переход в графическую оболочкуctrl+alt+F7

Приглашение командной строки

У обычного пользователя<user>@<hostname>:<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 — обновление базы данных о справочных страницах

adminC чего начать?РуководстваСправочники командСтатьиbash,Новичкам,терминал
/etc/shells - список оболочек, поддерживаемых системой Вызов терминала Графическийctrl+alt+tНовая вкладкаshift+ctrl+tПереход по вкладкамAlt+1Alt+2... Текстовый (tty1-tty6)ctrl+alt+F1 (...F6)Переход в графическую оболочкуctrl+alt+F7 Приглашение командной строки У обычного пользователя<user>@<hostname>:<current_directory>$ У администратораroot@<hostname>:<current_directory># Настройки терминальной линии stty -a Основные комбинации клавиш в терминале Ctrl+l (clear) - очистка экрана Ctrl+z - перевод текущего приложения в фоновый режим Ctrl+c - прерывание работы...
ПлохоНиже среднегоПосредственноХорошоОтлично (1 оценок, среднее: 5,00 из 5)