Dòng lệnh Linux hấp dẫn và cuốn hút, và tồn tại một đám người dùng Linux nghiện dòng lệnh. Dòng lệnh Linux có thể thú vị và gây thích thú, nếu bạn không tin, bạn có thể kiểm tra một trong các bài viết của chúng tôi dưới đây.
Chúng tôi mang đến cho bạn năm bài viết về "Những lệnh Linux ít biết đến" gồm 50+ lệnh Linux ít biết đến. Bài viết này nhằm kết hợp tất cả năm bài viết đó thành một và cho bạn biết, điều gì ở đâu, tóm tắt ngắn gọn.
11 Lệnh ít biết đến - Phần I
Đây là bài viết được độc giả rất đánh giá cao, chứa đựng những lệnh đơn giản nhưng rất quan trọng. Tóm tắt bài viết như sau.
- 1. sudo!! : Quên chạy một lệnh với sudo? Bạn không cần phải viết lại toàn bộ lệnh, chỉ cần gõ "sudo!!" và lệnh cuối cùng sẽ chạy với sudo.
- 2. Python -m SimpleHTTPServer : Tạo một trang web đơn giản cho thư mục làm việc hiện tại qua cổng 8000.
- 3. mtr: Lệnh tự hợp lệ của lệnh ‘ping’ và ‘traceroute’.
- 4. Ctrl+x+e : Kết hợp phím này khởi chạy một trình soạn thảo trong cửa sổ dòng lệnh một cách tức thì.
- 5. nl : Hiển thị nội dung của tệp văn bản với số thứ tự các dòng.
- 6. shuf : Ngẫu nhiên chọn dòng/tệp/thư mục từ một tệp/thư mục.
- 7. ss : Hiển thị Thống kê Socket.
- 8. Last: Muốn biết lịch sử đăng nhập của người dùng cuối cùng? Lệnh này vào cứu vấn đề này.
- 9. curl ifconfig.me : Hiển thị địa chỉ IP bên ngoài của máy.
- 10. tree : In các tệp và thư mục theo cấu trúc cây, có đệ quy.
- 11. Pstree : In các tiến trình đang chạy cùng với tiến trình con, có đệ quy.
Được nhận phản hồi tốt đẹp, và những yêu cầu cung cấp danh sách khác về ‘Những lệnh Linux ít biết đến‘ từ độc giả của chúng tôi, chúng tôi đã viết bài viết tiếp theo của chuỗi là:
10 Lệnh ít biết đến - Phần II
Bài viết này lại được đón nhận nồng nhiệt. Tóm tắt của bài viết, dưới đây đủ để mô tả nó.
- 12. lệnh : Một khoảng trắng trước một lệnh bash, không được ghi lại trong lịch sử.
- 13. stat : Hiển thị thông tin trạng thái của một tệp cũng như một hệ thống tệp.
- 14. . Và . : Một tinh chỉnh đặt đối số lệnh cuối cùng ở prompt theo thứ tự lệnh cuối cùng đã nhập, xuất hiện trước.
- 15. Pv : xuất ra văn bản giả lập, tương tự như các bộ phim Hollywood.
- 16. Mount | column -t : Liệt kê hệ thống tệp được gắn kết, theo định dạng đẹp với các thông số kỹ thuật.
- 17. Ctrl + l: xóa shell prompt, tức thì.
- 18. curl -u gmail_id –silent “https://mail.google.com/mail/feed/atom” | perl -ne ‘print “\t” if //; print “$2\n” if /(.*)/;’. Đoạn mã đơn giản này mở ra hộp thư chưa đọc của người dùng, ngay trong cửa sổ dòng lệnh.
- 19. screen : Tách và kết nối lại quá trình chạy dài từ một phiên.
- 20. file : Hiển thị thông tin về loại tệp.
- 21. id : In Ra ID người dùng và nhóm.
Với hơn 600 Lượt thích trên các mạng xã hội khác nhau và nhiều ý kiến biết ơn, chúng tôi đã sẵn sàng với bài viết thứ ba của chuỗi:
10 Lệnh Linux ít biết đến - Phần 3
Bài viết này tóm tắt như sau:
- 22. ^foo^bar : Chạy lệnh cuối cùng với sửa đổi, mà không cần viết lại toàn bộ lệnh.
- 23. > file.txt : Xóa nội dung của một tệp văn bản trong một lần, từ prompt.
- 24. at : Chạy một lệnh cụ thể, dựa trên thời gian.
- 25. du -h –max-depth=1 Lệnh : Xuất ra kích thước của tất cả các tệp và thư mục trong thư mục hiện tại, theo định dạng dễ đọc cho con người.
- 26. expr : Giải quyết các phép tính toán đơn giản từ cửa sổ dòng lệnh.
- 27. look: Tra từ tiếng Anh từ từ điển, trong trường hợp bị nhầm lẫn, ngay từ shell.
- 28. yes : Tiếp tục in một chuỗi, cho đến khi trình tự gián đoạn được cung cấp.
- 29. factor: Cung cấp tất cả các yếu tố có thể của một số thập phân.
- 30. ping -i 60 -a Địa_chỉ_IP : Gửi ping đến địa chỉ IP được cung cấp, và phát ra âm thanh khi máy chủ sống lại.
- 31. tac : Xuất nội dung của một tệp theo thứ tự ngược lại.
Sự cống hiến của chúng tôi đã được đáp lại bằng sự phản hồi chúng tôi nhận được và bài viết thứ tư của chuỗi là:
10 Lệnh Linux ít biết đến – Phần IV
Không cần phải nói, lại một lần nữa bài viết này được đánh giá cao. Bài viết tóm tắt dưới đây:
- 32. strace : Một công cụ gỡ lỗi.
- 33. disown -a && exit Command : Chạy lệnh trong nền, ngay cả sau khi phiên terminal được đóng.
- 34. getconf LONG_BIT Command : Xác định Kiến trúc máy, rất rõ ràng.
- 35. while sleep 1;do tput sc;tput cup 0 $(($(tput cols)-29));date;tput rc;done & : Kịch bản xuất ra ngày và giờ ở góc trên bên phải của shell/terminal.
- 36. convert : chuyển đổi kết quả của một lệnh thành hình ảnh tự động.
- 37. watch -t -n1 “date +%T|figlet” : Hiển thị đồng hồ kỹ thuật số hoạt hình ở dấu nhắc.
- 38. host and dig : Tiện ích tra cứu DNS.
- 39. dstat : Tạo thống kê về tài nguyên hệ thống.
- 40. bind -p : Hiển thị tất cả các phím tắt có sẵn trong Bash.
- 41. Touch /forcefsck : Kiểm tra hệ thống tệp bị buộc kiểm tra khi khởi động tiếp theo.
10 Lệnh Linux ít biết đến - Phần V
Các lệnh từ đây đã trở nên thiên về các kịch bản, đúng vậy, các kịch bản shell mạnh mẽ một dòng lệnh và chúng tôi nghĩ là cung cấp ít nhất thêm một bài viết nữa trong chuỗi này.
- 42. lsb_release : In thông tin đặc tả về phiên bản phân phối.
- 43. nc -ZV localhost port_number : Kiểm tra xem một cổng cụ thể có mở hay không.
- 44. curl ipinfo.io : Hiển thị thông tin địa lý về một địa chỉ IP.
- 45. find .-user xyz : Liệt kê tất cả các tệp được sở hữu bởi người dùng 'xyz'
- 46. apt-get build-dep tên_gói: Xây dựng tất cả các phụ thuộc tự động khi cài đặt bất kỳ gói cụ thể nào.
- 47. lsof -iTCP:80 -sTCP:LISTEN. Đoạn mã này xuất ra tất cả các dịch vụ tiến trình sử dụng cổng 80.
- 48. find -size +100M : Tổ hợp lệnh này Liệt kê tất cả các tệp/thư mục có kích thước từ 100M trở lên.
- 49. pdftk : Cách tuyệt vời để kết hợp nhiều tệp PDF thành một tệp.
- 50. ps -LF -u tên_người_dùng : Xuất ra các tiến trình và luồng của một người dùng.
- 51. Startx — :1 (Lệnh này tạo một phiên X mới khác).
Đó là tất cả cho tới bây giờ. Đừng quên đóng góp ý kiến quý giá của bạn trong phần bình luận của chúng tôi. Đây không phải là điểm dừng của những lệnh Linux ít biết đến, và chúng tôi sẽ tiếp tục mang chúng đến cho bạn, từ thời gian này sang thời gian khác, trong các bài viết của chúng tôi. Tôi sẽ đến với một bài viết khác, rất thú vị và hữu ích cho độc giả của chúng tôi.