Hogyan jeleníthet meg egy listát az utóbbi parancsokról az Ubuntu Linuxban
A Linux gazdag parancssori tapasztalattal rendelkezik, amely néha egy kicsit ijesztő lehet az emberek számára, akik átállnak a Windowsból. A legutóbbi parancsok listájának megjelenítése elég egyszerű:
> történelem
1 ps -ef
2 megöl 24188
3 ps -ef
4 farok logfile.log
Ha egy olyan parancsot szeretne találni, amelyet korábban használt, de van egy hatalmas történetlistája, gyorsan megtalálhatja azt a grep-en keresztül. Tegyük fel, hogy emlékszem az ftp parancs beírására, de nem emlékszik a kiszolgáló tartománynevére:
> történelem | grep ftp
321 ftp ftp.cdrom18.com
Elég egyszerű dolgok! Mi van, ha szeretnénk megjeleníteni a leggyakrabban használt elemek listáját? Ez egy sokkal bonyolultabb parancsot használhat:
> történelem | awk 'print $ 2' | awk 'BEGIN FS = ”|” print $ 1' | rendezés | uniq -c | sort -r
114 l
105 ./runreports.sh
97 cd
24 üzemidő
15 mysql
13 vi
Az utolsó parancs a Lifehacker-nek köszönhető, ami nagyszerű helyszín, amit feltétlenül feliratkozhat.
Az utolsó parancsban használt technikák más kontextusokban hasznosak. Több hasonló parancsot küldök előre.