Мгновенный поиск в истории терминала с помощью сочетания клавиш
У каждого, кто регулярно использует командную строку, есть хотя бы одна длинная строка, которую они регулярно печатают. Вместо того, чтобы вводить все это снова и снова, быстро ищите свою историю, чтобы найти полную команду.
Даже если вы знаете, как используете историю Bash в терминале Linux или MacOS, вы можете не знать о встроенной функции поиска, которая позволяет быстро найти последнюю введенную вами команду, используя любую последовательность символов. И это просто в использовании: просто откройте свой терминал на MacOS или Linux.
Теперь нажмите Ctrl + R; вот увидишь (Обратный-I-поиска)
.
Просто начните вводить: будет отображаться самая последняя команда, содержащая введенные вами символы.
Включите столько деталей, сколько необходимо, пока не появится нужная вещь. Когда это произойдет, нажмите Enter, и команда будет запущена мгновенно.
Да, я мог бы найти более полезный пример, но у вас есть идея: нажимайте Ctrl + R, печатайте, пока не увидите совпадение, затем нажмите Enter.
Снимки экрана не показывают, как быстро все это работает, поэтому вот мой GIF-файл, в котором я набираю общую команду всего несколькими нажатиями клавиш:
Держите эту комбинацию клавиш под рукой, если есть несколько команд long-ish, которые вы вводите на регулярной основе, потому что это значительно экономит время.
О, и если вы беспокоитесь о том, что кто-то наткнется на какие-то смущающие команды, вы можете очистить историю своего терминала. Я никому не скажу.