Vinux: алиасы и сочетания клавиш командного интерпретатора bash |
Алиасы BashВ дистрибутив Vinux добавлен набор коротких алиасов (или синонимов) более длинных команд bash или целых командных последовательностей. Такие алиасы, наряду с сочетаниями клавиш, заметно ускоряют работу с командной строкой оболочки. Для того чтобы добавленные в дистрибутив алиасы стали активными, необходимо выполнить следующую команду:
mv .bash_aliases_vinux .bash_aliases
То же самое надо сделать для пользователя root:
sudo mv /root/.bash_aliases_vinux /root/.bash_aliases)
Для некоторых алиасов можно или необходимо указывать параметры при выполнения команды. Если параметр не является обязательным, то ниже он отмечается словом "допустимо"; если параметр является обязательным, то ниже он отмечается словом "необходимо".
Некоторые алиасы могут подразумевать команды, требующие полномочий root, поэтому перед этими алиасами необходимо набирать sudo.
| Белый текст на чёрном | 1 |
| Черный текст на белом | 2 |
| Зеленый текст на черном | 3 |
| Черный текст на зеленом | 4 |
| Оранжевый текст на черном | 5 |
| Черный текст на оранжевом | 6 |
| Голубой текст на чёрном | 7 |
| Чёрный текст на голубом | 8 |
| Пурпурный текст на чёрном | 9 |
| Чёрный текст на пурпурном | 0 |
| Максимальная громкость | max |
| Создать или изменить пароль root | @ или root |
| Список всех алиасов | a или aliases |
| Блокировать консоль | b или block |
| Чат-клиент по умолчанию | c или chat |
| Показать путь к текущему каталогу | d или directory |
| Редактор текста по умолчанию (допустимо: имя файла) | e или edit |
| Файловый менеджер по умолчанию | f или files |
| Перейти в корневой каталог '/' | g или go |
| Прочитать эту справку | h или help |
| Интернет-браузер по умолчанию (допустимо:url) | i или internet |
| Вернуться в последний каталог | j или jump |
| Создать каталог (необходимо: /path/name) | k или kreate |
| Список всех каталогов или файлов | l или list |
| Меню по умолчанию | m или menu |
| Сетевой менеджер Ceni | n или network |
| Рекурсивный список каталогов и файлов | o или observe |
| Почтовый клиент по умолчанию | p или post |
| Завершить текущий сеанс | q или quit |
| Сканировать всё устройство в поисках файла/каталога (необходимо: имя) | r или radar |
| Поиск строки в файле/каталоге (необходимо: строка) | s или search |
| Время и дата | t или time |
| Вверх по дереву каталогов на один уровень | u или up |
| Микшер по умолчанию | v или volume |
| Прожечь iso-образ на компакт-диске (необходимо: name.iso) | w или warm |
| Копировать файлы/каталоги в новое место (необходимо: источник и цель) | x или xerox |
| Переместить или переименовать файлы(необходимо: источник и цель) | y или yank |
| Удалить файлы или каталоги (необходимо: имя файла или каталога) | z или zap |
| Удалить пакет и все файлы конфигурации (необходимо: имя пакета) | A или Abolish |
| Просмотреть подробную информацию о пакете (необходимо: имя пакета) | B или Browse |
| Редактировать run-level конфигурацию системы | C или Config |
| Форматировать устройство или раздел (допустимо: имя устройства) |
| или | isk |
| Проверить файловую систему на ошибки (допустимо: имя устройства) | E или Examine |
| Восстановить потерянные файлы на устройстве/разделе (допустимо: расширение файла) | F или Forensic |
| Удалить загруженные пакеты | G или Garbage |
| Настроить часовой пояс | H или Hour |
| Установить пакет (необходимо: имя пакета) | I или Install |
| Настроить раскладку клавиатуры | K или Keyboard |
| Настроить язык | L или Language |
| Копировать или восстановить устройство или раздел | M или Mirror |
| Монтирование раздела NTFS (необходимо: имя раздела) | N или Ntfs |
| Удалить пакеты orphaned | O или Oprhan |
| Менеджер пакетов по умолчанию | P или Package |
| Дамп экрана консоли в текстовый файл (/root/dump.txt) | Q или Quick |
| Перезагрузить компьютер | R или Reboot |
| Выключить компьютер | S или Shutdown |
| Тестировать или исправить разделы (допустимо: имя раздела) | T или Testdisk |
| Обновить список пакетов | U или Update |
| Обновить все пакеты | W или Whole |
| Копировать все файлы или каталоги (необходимо: целевой каталог) | X или Xerox |
| Переместить все файлы или каталоги (необходимо: целевой каталог) | Y или Yank |
| Удалить все файлы и каталоги (будьте очень осторожны) | Z или Zap |
Сочетания клавиш для BashЭти сочетания клавиш являются встроенными командами bash, поэтому доступны не только в дистрибутиве Vinux.
| Переместить курсор в текущей строке на одно слово вперёд | Alt + f |
| Переместить курсор в текущей строке на одно слово назад | Alt + b |
| Перейти к первой строке в истории | Alt + < |
| Перейти к последней строке в истории | Alt + > |
| Показать список предполагаемых завершений | Alt + ? |
| Вставить возможный вариант завершения | Alt + * |
| Попытаться завершить имя файла | Alt + / |
| Взять последний аргумент из предыдущей команды | Alt + . |
| Сделать слово с заглавной буквы (курсор на первой букве слова) | Alt + c |
| Удалить слово (курсор на первой букве слова) | Alt + d |
| Перевести слово в нижний регистр (курсор на первой букве слова) | Alt + l |
| Повторить команду | Alt + r |
| Поменять местами слова рядом с курсором | Alt + t |
| Перевести слово в верхний регистр (курсор на первой букве слова) | Alt + u |
| Пробел | Alt + back |
| Завершить текущую сессию | Alt + F4 |
| Экстренная перезагрузка | Alt+ Print-screen + r,e,i,s,u,b (в этом порядке) |
| Экстренное выключение компьютера | Alt+ Print-screen + r,e,i,s,u,o (в этом порядке) |
| В начало набираемой строки | Control + a |
| В конец набираемой строки | Control + e |
| Очистить экран | Control + l |
| Вырезать строку до позиции курсора | Control + u |
| То же самое, что и backspace | Control + h |
| Поиск в ранее использованных командах | Control + r |
| Завершить все запущенные вами процессы | Control + c |
| Выйти из текущей оболочки | Control + d |
| Приостанавливает все запущенные вами процессы. Набрав 'fg', можно восстановить их работу | Control + z |
| Вырезать слово перед курсором | Control + w |
| Вырезать строку после курсора | Control + k |
| Поменять местами два символа перед курсором | Control + t |
| На один символ назад | Control + b |
| На один символ вперёд | Control + f |
| Поиск в истории в обратном направлении | Control + r |
| Переместиться между концом строки и текущей позицией курсора | Control + xx |
| Вставить вырезанное слово или строку | Control + y |
| Перезагрузить компьютер | Control + Alt + Delete |
| Вставить последний аргумент | Esc + _ |
| Автоматически завершить имя файла или каталога | Tab |
| Все доступные команды | Двойное нажатие Tab |
| Все доступные команды, начинающиеся с указанной последовательности символов | "начало_команды" + двойное нажатие Tab |
| Структура каталога, включая скрытые элементы | / + двойное нажатие Tab |
| Только вложенные подкаталоги, исключая скрытые | * + двойное нажатие Tab |
| Все пользователи представленные в системе из "/etc/passwd" | ~ + двойное нажатие Tab( |
| Все системные переменные | $ + двойное нажатие Tab |
| Вхождения "/etc/hosts" | @ + двойное нажатие Tab |
| Вывод подобно "ls" или "dir" | = + двойное нажатие Tab |
|
Социальные сети