Как получить доступ к моей истории Bash?

Я довольно новичок в Linux, и мне нужно найти способ показать содержимое моей Bash History через командную строку, и, к сожалению, я не могу найти ничего, что работает или что я могу понять. Я использую Linux Ubuntu 11.10, и когда я открываю Bash History вручную, найдя файл, он открывается с чем-то, что называется gedit. Как я смогу просматривать содержимое моей Bash History через командную строку? Большое спасибо! ~ShadedVeil

2 ответа

$history

и это покажет историю

 1999  exit
 2000  cd /opt
 2001  sudo apt-get install p7zip-full
 2002  sudo apt-get install p7zip-rar
 2003  mkdir CS-RT-code
 2004  cd CS-RT-code/
 2005  ls -lrt
 2006  history

$ !<history #> to execute the previous history command

less это довольно полезная команда из more, Вы можете использовать его для просмотра больших текстовых файлов. Бежать:

less $HOME/.bash_history

Используйте клавиши со стрелками вверх / вниз для перемещения вверх и вниз по файлу. Нажмите q выходить.

Для получения дополнительной информации / сочетания клавиш в less, бежать man less, Он покажет свои страницы руководства.

Например, вы также можете использовать другие утилиты, такие как cat (cat $HOME/.bash_history), more (more $HOME/.bash_history), нано (nano $HOME/.bash_history) и Вим (vim $HOME/.bash_history).

Другие вопросы по тегам