Jak zobrazit seznam nedávných příkazů v Ubuntu Linux
Linux má bohaté zkušenosti s příkazovou řádkou, které mohou být někdy trochu skličující pro lidi, kteří přecházejí z Windows. Zobrazování seznamu nedávných příkazů je poměrně jednoduché:
> historie
1 ps -ef
2 zabije 24188
3 ps -ef
4 tail logfile.log
Pokud chcete najít příkaz, který jste použili předtím, ale máte obrovský seznam historie, můžete ho rychle najít tak, že jej předáte přes grep. Řekněme, že si pamatujeme zadání příkazu ftp, ale nepamatuje si název domény serveru:
> historie grep ftp
321 ftp ftp.cdrom18.com
Docela jednoduché věci! Co když chceme zobrazit seznam položek, které nejčastěji používáme? Můžeme použít mnohem komplikovanější příkaz, jako je tento:
> historie | awk 'print $ 2' | awk 'BEGIN FS = "|" tisk $ 1' | sort | uniq -c | sort -r
114 ls
105 ./runreports.sh
97 cd
24 uptime
15 mysql
13 vi
Posledním příkazem byl Lifehacker, což je skvělá stránka, kterou byste si měli určitě přihlásit.
Techniky použité v posledním příkazu jsou užitečné v jiných kontextech. Budu uveřejňovat další podobné příkazy směřující kupředu.