Kuidas kuvada Ubuntu Linuxi viimaste käskude loendit
Linuxil on rikas käsurealine kogemus, mis võib mõnikord olla mõnevõrra hirmuäratav, kui inimesed Windowsist üle saavad. Viimaste käskude loendi kuvamine on siiski üsna lihtne:
> ajalugu
1 ps -ef
2 tappa 24188
3 ps -ef
4 saba logfile.log
Kui soovite leida käsu, mida varem kasutasite, kuid teil on suur ajalugu, saate selle kiiresti leida grepi kaudu. Oletame, et me mäletame ftp-käsu kirjutamist, kuid ei mäleta serveri domeeninime:
> ajalugu | grep ftp
321 ftp ftp.cdrom18.com
Päris lihtsad asjad! Mis siis, kui tahame kuvada kõige sagedamini kasutatavate üksuste nimekirja? Me saame kasutada palju keerulisemat käsku:
> ajalugu | awk 'print $ 2' | awk 'BEGIN FS = ”|” print $ 1' | sort | uniq -c | sort -r
114 ls
105 ./runreports.sh
97 cd
24 tööaeg
15 mysql
13 vi
Viimane käsk oli tänu Lifehackerile, mis on suurepärane sait, mille peaksite kindlasti tellima.
Viimases käsus kasutatud meetodid on kasulikud ka teistes kontekstides. Ma postitan rohkem sarnaseid käske edasi.