Если вы когда-либо работали с приглашением оболочки 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, который поставляется с множеством бесплатных шаблонов, функцией автоматической синхронизации контента и запуском вашего веб-сайта с минимальными усилиями.