Как получить доступ к моей истории 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
).