12 сочетаний клавиш командной строки для терминала Mac OS X

Терминал в Mac OS X

Командная строка в Mac OS X может быть очень мощным и интересным инструментом, поэтому хорошо знать, как маневрировать, если вы окажетесь в ней. По умолчанию терминал Mac OS X использует оболочку Bash, для чего предназначены эти сочетания клавиш.

Так что, если вы готовы замочить ноги, откройте Терминал и попробуйте эти ярлыки, они обязательно сделают вашу жизнь в командной строке проще.

Хотя нажатия клавиш будут выполнять некоторые невероятно полезные задачи, сложность не слишком велика или безумна, поэтому вы сможете попробовать все это в течение минуты или двух. Найдите минутку для этого, узнайте немного больше о командной строке и получайте удовольствие.

12 сочетаний клавиш командной строки для Mac OS X

Они будут работать в терминале Mac для любой версии Mac OS X, которая включает приложение терминала по умолчанию, а также сторонние терминальные приложения, такие как iTerm. Технически они должны работать и в Linux, и в других оболочках Bash, но, очевидно, здесь мы сосредоточены на Mac.

Ctrl + A Перейти к началу строки, на которой вы сейчас набираете
Ctrl + E Перейдите в конец строки, на которой вы сейчас печатаете
Ctrl + L Очищает экран, аналогично команде очистки
Ctrl + U Очищает строку перед положением курсора. Если вы находитесь в конце строки, очищает всю строку.
Ctrl + H То же, что и Backspace
Ctrl + R Давайте поискать по ранее использованным командам
Ctrl + C Убейте все, что вы запускаете
Ctrl + D Выйти из текущей оболочки
Ctrl + Z Помещает все, что вы запускаете, в приостановленный фоновый процесс. fg восстанавливает его.
Ctrl + W Удалить слово перед курсором
Ctrl + K Очистить строку после курсора
Ctrl + T Поменять местами последние два символа перед курсором
Esc + T Поменять местами последние два слова перед курсором

Терминал

Если у вас есть другие удобные сочетания клавиш или уловки для командной строки, поделитесь ими с нами!

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *