Если вы когда-либо работали с приглашением оболочки Linux, возможно, вы использовали командную оболочку по умолчанию — BASH shell.
Он известен как основной интерфейс ОС Linux и обеспечивает все основы и выполнение всех автоматизированных задач.
Однако знаете ли вы, что оболочка также оснащена очень мощными, но полезными ярлыками? Эти сочетания клавиш не только облегчают вашу работу, но и избавляют вас от необходимости печатать.
Покопайтесь, чтобы узнать больше о ярлыках и о том, как они помогают вам в процессе разработки.
Вызов предыдущих команд
Один из лучших способов — использовать функцию стрелка вверх для работы с последней командой. Другим распространенным ярлыком является нажатие Ctrl+R для поиска ранее использовавшейся команды.
Но есть две другие команды, которые вы можете использовать для повторения предыдущих команд:
1. Escape+точка ИЛИ (!$)
В большинстве случаев мы хотим повторить последний аргумент предыдущей команды.
Например: вы хотите запустить git diff path/to/test, а затем добавить к нему git add path/to/test.
С помощью этого ярлыка вы можете перейти ко второй команде и набрать git add escape dot, которая заменяется на путь/к/тесту — последний аргумент первой команды.

2. Для псевдонимов команд
Если вы всегда запускаете команду с одним и тем же набором параметров, вы можете создать для нее псевдоним. Конкретный псевдоним будет иметь необходимые параметры, и вам не придется каждый раз вводить его вручную.
Например, если вы всегда используете параметр Is with I для списка каталогов, вы можете использовать этот ярлык командной строки — bash›alias Is= ‘Is-I’.
Когда вы закончите создание псевдонима, использование Is выполнит псевдоним и создаст вывод Is-I.

3. Редактирование командной строки
Bash также поддерживает ряд сочетаний клавиш для редактирования.
· CTRL+A: для перехода к началу строки
· CTRL+E: для перехода к концу строки
· CTRL+U: управление линией
· CTRL+W: Удалить слово
· CTRL+Y: отменить удаление
· CTRL+K: Удаляет все написанное после курсора
Помимо приведенных выше ярлыков, вы также можете настроить BASH для уведомления о новой почте — $MAILPATH, а также возобновить/приостановить выполнение задачи в фоновом режиме с помощью bash › tail-f/var/log/messages &
Вы также можете использовать различные инструменты, такие как SiteSonic, который поставляется с множеством бесплатных шаблонов, функцией автоматической синхронизации контента и запуском вашего веб-сайта с минимальными усилиями.