Skip to main content

Kuidas kuvada Ubuntu Linuxi hiljutiste käskude loendit

Kuidas kuvada Ubuntu Linuxi hiljutiste käskude loendit

Geoffrey Carr

Linuxil on rikkalik käsurea kogemus, mis mõnikord võib olla natuke hirmuäratav, kui inimesed ületavad Windowsi. Hiljutiste käskude loendi kuvamine on küll üsna lihtne:

> history

1 ps -ef2 kill 241883 ps -ef4 tail logfile.log

Kui soovite leida käsku, mida te varem kasutasite, kuid teil on tohutu ajaloo loend, saate seda kiirelt leida, kandes seda grep-i kaudu. Oletame, et me mäletame ftp-käsu kirjutamist, kuid me ei mäleta serveri domeeninime:

> history | grep ftp

321 ftp ftp.cdrom18.com

Päris lihtne asi! Mis juhtub, kui me tahame näidata nende esemete nimekirja, mida me kõige sagedamini kasutame? Me võime kasutada palju keerulisemat käsku järgmiselt:

> history|awk ‘{print $2}’|awk ‘BEGIN {FS=”|”} {print $1}’|sort|uniq -c|sort -r

114 ls105 ./runreports.sh97 cd24 uptime15 mysql13 vi

Viimane käsk oli tänu Lifehackerile, mis on suurepärane sait, millele peaksite kindlasti tellima.

Viimases käskluses kasutatud meetodid on kasulikud ka teistes kontekstides. Ma saadan rohkem sarnaseid käske edasi.

Link
Plus
Send
Send
Pin