Домашняя » как » Мгновенный поиск в истории терминала с помощью сочетания клавиш

    Мгновенный поиск в истории терминала с помощью сочетания клавиш

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

    Даже если вы знаете, как используете историю Bash в терминале Linux или MacOS, вы можете не знать о встроенной функции поиска, которая позволяет быстро найти последнюю введенную вами команду, используя любую последовательность символов. И это просто в использовании: просто откройте свой терминал на MacOS или Linux.

    Теперь нажмите Ctrl + R; вот увидишь (Обратный-I-поиска).

    Просто начните вводить: будет отображаться самая последняя команда, содержащая введенные вами символы.

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

    Да, я мог бы найти более полезный пример, но у вас есть идея: нажимайте Ctrl + R, печатайте, пока не увидите совпадение, затем нажмите Enter.

    Снимки экрана не показывают, как быстро все это работает, поэтому вот мой GIF-файл, в котором я набираю общую команду всего несколькими нажатиями клавиш:

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

    О, и если вы беспокоитесь о том, что кто-то наткнется на какие-то смущающие команды, вы можете очистить историю своего терминала. Я никому не скажу.