Трюки терминала Bash

Полезные комбинации клавиш (хоткеи) и небольшие хитрости, которые сделают Вашу работу в Linux более эффективной.

Опубликовано: 02.11.2021

"Горячие клавиши" Bash с Ctrl

Изменить заглавные на строчные и наоборот

Запустить предыдущую команду ещё раз

Запустить команду из истории по номеру (например, 53)

!53

Запускает последнюю команду и меняет какой-то параметр. Например, меняем "aaa" на "bbb":

# Последняя команда: echo 'aaa'
$ ^aaa^bbb

$ echo 'bbb'
bbb
Важно: предыдущая команда заменит только первое вхождение "aaa". Если вы хотите заменить все вхождения, используйте `:&`:

^aaa^bbb^:&
# или
!!:gs/aaa/bbb/

Запустить последнюю команду, которая начинается с...

Например, до этого в истории команд была команда cat filename:

!cat
# или
!c

— запускает cat filename ещё раз.

Указание файлов по шаблону в Bash

Полезные переменные окружения Bash

Короткие переменные:

Более длинные, но тоже полезные переменные:

Также может быть вам интересно:
ПрограммыFreeBSDКлавиатураТрюки BashLinuxMacOSТерминал/Консоль
← Что нового в Python 3.10 Вредные привычки в SQL: старомодные JOINы →