Koduleht » kuidas » Kuidas kuvada Ubuntu Linuxi viimaste käskude loendit

    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.