Homepage » hogyan kell » Hogyan jeleníthet meg egy listát az utóbbi parancsokról az Ubuntu Linuxban

    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.