Поиск истории команд

Я просматриваю историю команд терминала, нажимая Ctrl r, но что если:

This is an old command This is an | less -S older command 

Я нажимаю Ctrl r, а затем набираю «this is», и старая команда отправляется вверх, но не старше. Как я могу искать все команды «это»? Можно ли передавать все подобные команды в grep или что-то в этом роде?

Если я set -o vi , как мне его отменить?

2 Solutions collect form web for “Поиск истории команд”

Для поиска команды в истории нажмите ctrl+r несколько раз 😉

Вы также можете использовать grep в истории, используя:

  history | grep YOUR_STRING 

Если я правильно понял и вы хотите искать более старые записи, просто нажмите ctrl + r еще раз.

  • Редактирование / удаление уведомления системы CLI
  • Может ли профиль терминала Gnome использовать UTF-8 по умолчанию?
  • Закрыть / убить / скрыть одно окно терминала в bash on 'process complete'
  • Отметьте дескриптор как терминал для теста -t
  • IO и другие команды оболочки, когда программа не запускается терминалом
  • Zenity отказывается работать в фоновом режиме
  • Потенциальные проблемы (если они есть) при рекурсивной замене пробелов символами подчеркивания во всех именах файлов на жестком диске
  • Показать видеофайлы с его размером
  • Отправлять конкретный номер сигнала с помощью определенного ключа
  • Установите цвет по умолчанию для верхнего
  • Передача порта ssh через псевдотерминал
  • Interesting Posts

    vsftpd закрывает соединение с кодом 421 при перечислении содержимого каталога

    Как добавить первую строку в конце каждой строки файла с помощью Sed?

    Где загружаются значки в переключателе ALT-TAB? Как я могу их редактировать?

    systemd: пользовательская служба запускается при загрузке с целевым значением по умолчанию / графическим, но не многопользовательским

    Как предотвратить cp от слияния двух одинаково названных каталогов?

    удалить все пустые каталоги, начиная с

    Когда пользователь может `sudo su`, но не` sudo su“?

    gnome-keyring-daemon: недостаточные возможности процесса, необеспеченная память может быть использована

    генерировать согласованный уникальный идентификатор машины в программировании c

    zdump не отображает ожидаемую информацию

    Как использовать интегрированную Intel и выделенную графику nVidia для питания разных мониторов?

    Кнопка мыши перестает работать с перерывами

    Что заставляет Mutt терпеть неудачу на этом пути

    Разделить строку на столбцы, а некоторые из столбцов правильно обоснованы?

    Установка GCC 4.6.3 на Fedora 18

    Linux и Unix - лучшая ОС в мире.