Ako zobraziť zoznam najnovších príkazov v Ubuntu Linux
Linux má bohaté skúsenosti s príkazovým riadkom, ktoré niekedy môžu byť trochu skľučujúce pre ľudí, ktorí prechádzajú z Windows. Zobrazenie zoznamu nedávnych príkazov je dosť jednoduché:
> história
1 ps -ef
2 zabiť 24188
3 ps
4 tail logfile.log
Ak chcete nájsť príkaz, ktorý ste predtým používali, ale máte obrovský zoznam histórie, môžete ho rýchlo nájsť tak, že ho prejdete cez grep. Povedzme, že si pamätáme napísanie príkazu ftp, ale nemôžeme si spomenúť názov domény servera:
> história grep ftp
321 ftp ftp.cdrom18.com
Docela jednoduché veci! Čo ak chceme zobraziť zoznam položiek, ktoré používame najčastejšie? Môžeme použiť oveľa zložitejšie povely, ako je toto:
> história | awk 'print $ 2' | awk 'BEGIN FS = "|" tlač $ 1' | sort | uniq -c | sort -r
114 ls
105 ./runreports.sh
97 cd
24 prevádzkových hodín
15 mysql
13 vi
Posledný príkaz bol vďaka spoločnosti Lifehacker, ktorá je skvelou stránkou, ktorú by ste si mali určite prihlásiť.
Techniky použité v poslednom príkaze sú užitočné v iných kontextoch. Budem vysielať ďalšie podobné príkazy smerujúce dopredu.