Hjemmeside » hvordan » Sådan vises en liste over de seneste kommandoer i Ubuntu Linux

    Sådan vises en liste over de seneste kommandoer i Ubuntu Linux

    Linux har en rig kommandolinjeoplevelse, der nogle gange kan være lidt skræmmende for folk at skifte fra Windows. Visning af listen over de seneste kommandoer er ganske simpel, selvom:

    > historie

    1 ps -ef
    2 dræb 24188
    3 ps -ef
    4 hale logfile.log

    Hvis du vil finde en kommando, du brugte før, men du har en enorm historieliste, kan du hurtigt finde den ved at sende den gennem grep. Lad os sige, at vi husker at skrive ftp-kommandoen, men kan ikke huske serverens domænenavn:

    > historie | grep ftp

    321 ftp ftp.cdrom18.com

    Smukke enkle ting! Hvad hvis vi vil vise listen over genstande, som vi bruger oftest? Vi kan bruge en meget mere kompliceret kommando som denne:

    > historie | awk 'print $ 2' | awk 'BEGIN FS = "|" print $ 1' | sort | uniq -c | sort -r

    114 ls
    105 ./runreports.sh
    97 cd
    24 oppetid
    15 mysql
    13 vi

    Den sidste kommando var takket Lifehacker, som er et fantastisk websted, du absolut bør abonnere på.

    De teknikker, der anvendes i den sidste kommando, er nyttige i andre sammenhænge. Jeg sender flere lignende kommandoer fremad.