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.