3

Есть ли другая программа или приложение, которое позволило бы вам сохранить список ранее выполненных команд в кэше или чем-то подобном, чтобы вы могли затем нажать клавишу и получить доступ или выполнить поиск в списке ранее выполненных команд? Возвращение со стрелкой вверх в поисках этого scp или ffmpg отстой много времени.

2 ответа2

5

Возвращение со стрелкой вверх в поисках предыдущей команды - отстой

bash есть встроенный буфер, уже называемый историей командной строки.

Вы можете использовать следующие команды для управления историей:

  • !command для выполнения предыдущего экземпляра command

  • command Ctrl+R будет искать предыдущий экземпляр command и позволяет редактировать.

Есть много других доступных команд истории. Смотрите ссылки для дальнейшего чтения ниже.


Дальнейшее чтение

0

Grep

Я просто grep файлы журнала истории непосредственно, и кормить его релевантными ключевыми словами для поиска ..


.bash_history

$ grep 'scp'   ~/.bash_history
$ grep 'ffmpg' ~/.bash_history  

$ HISTFILE

$ grep 'scp'   "$HISTFILE"  
$ grep 'ffmpg' "$HISTFILE"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .