Laman » bagaimana untuk » Bagaimana untuk memaparkan senarai perintah baru-baru ini di Ubuntu Linux

    Bagaimana untuk memaparkan senarai perintah baru-baru ini di Ubuntu Linux

    Linux mempunyai pengalaman baris arahan yang kaya yang kadang-kadang menjadi sedikit menakutkan bagi orang yang berpindah dari Windows. Memaparkan senarai arahan baru-baru ini agak mudah, walaupun:

    > sejarah

    1 ps -ef
    2 membunuh 24188
    3 ps -ef
    4 ekor logfile.log

    Sekiranya anda ingin mencari perintah yang anda gunakan sebelum tetapi anda mempunyai senarai sejarah yang besar, anda boleh dengan mudah mencarinya dengan melewati grep. Katakan kita masih ingat menaip arahan ftp, tetapi tidak ingat nama domain pelayan:

    > sejarah | grep ftp

    321 ftp ftp.cdrom18.com

    Perkara yang ringkas! Bagaimana jika kami ingin memaparkan senarai item yang kami gunakan paling kerap? Kita boleh menggunakan arahan yang lebih rumit seperti ini:

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

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

    Perintah terakhir adalah terima kasih kepada Lifehacker, yang merupakan laman web yang hebat yang harus dilayari.

    Teknik yang digunakan dalam perintah terakhir berguna dalam konteks lain. Saya akan menghantar lebih banyak arahan yang serupa ke hadapan.