Trang chủ » làm thế nào để » Cách hiển thị danh sách các lệnh gần đây trong Ubuntu Linux

    Cách hiển thị danh sách các lệnh gần đây trong Ubuntu Linux

    Linux có trải nghiệm dòng lệnh phong phú đôi khi có thể gây khó khăn đôi chút cho những người chuyển đổi từ Windows. Hiển thị danh sách các lệnh gần đây khá đơn giản:

    > lịch sử

    1 ps -ef
    2 giết 24188
    3 ps -ef
    Logfile.log 4 đuôi

    Nếu bạn muốn tìm một lệnh mà bạn đã sử dụng trước đây nhưng bạn có một danh sách lịch sử khổng lồ, bạn có thể nhanh chóng tìm thấy nó bằng cách chuyển nó qua grep. Giả sử chúng ta nhớ gõ lệnh ftp, nhưng không thể nhớ tên miền của máy chủ:

    > lịch sử | grep ftp

    321 ftp ftp.cdrom18.com

    Công cụ khá đơn giản! Điều gì xảy ra nếu chúng ta muốn hiển thị danh sách các mục mà chúng ta sử dụng thường xuyên nhất? Chúng ta có thể sử dụng một lệnh phức tạp hơn nhiều như thế này:

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

    114 ls
    105 ./runreports.sh
    97 cd
    24 giờ hoạt động
    15 mys
    13 vi

    Lệnh cuối cùng là nhờ Lifehacker, đây là một trang web tuyệt vời mà bạn chắc chắn nên đăng ký.

    Các kỹ thuật được sử dụng trong lệnh cuối cùng là hữu ích trong các bối cảnh khác. Tôi sẽ đăng nhiều lệnh tương tự hơn về phía trước.