Dòng lệnh có thể gây khó khăn cho người dùng Linux mới. Một phần trong đó là ghi nhớ vô số các lệnh có sẵn. Sau khi tất cả, để sử dụng dòng lệnh hiệu quả, bạn cần phải biết các lệnh.

Thật không may, không có xung quanh thực tế là bạn cần phải học các lệnh, nhưng có một số công cụ có thể giúp bạn khi bạn bắt đầu.

Lịch sử

Điều đầu tiên bạn có thể sử dụng để nhớ các lệnh mà bạn đã sử dụng là lịch sử dòng lệnh của riêng bạn. Hầu hết các shell Linux, bao gồm cả mặc định phổ biến nhất, Bash, tạo một tệp lịch sử liệt kê các lệnh trong quá khứ của bạn. Đối với Bash, bạn có thể tìm thấy nó tại “/home//.bash_history.”

Đó là một tệp văn bản thuần túy, vì vậy bạn có thể mở nó trong bất kỳ trình soạn thảo văn bản nào và lặp lại hoặc thậm chí tìm kiếm.

Apropos

Có một lệnh thực sự giúp bạn tìm các lệnh khác . Nó được gọi là "apropos" và nó giúp bạn tìm thấy lệnh thích hợp để hoàn thành hành động bạn tìm kiếm hoặc. Ví dụ, nếu bạn cần biết lệnh để liệt kê các nội dung của một thư mục, bạn có thể chạy lệnh sau:

 apropos "danh sách thư mục" 

Có một bắt, mặc dù. Nó rất có nghĩa đen. Thêm "s" vào "thư mục" và thử lại.

 apropos "danh sách thư mục" 

Nó không hoạt động. Những gì apropos làm là tìm kiếm thông qua một danh sách các lệnh và các mô tả kèm theo. Nếu tìm kiếm của bạn không khớp với mô tả, nó sẽ không nhận lệnh như vậy.

Có cái gì đó khác bạn có thể làm. Bằng cách sử dụng cờ -a, bạn có thể thêm các cụm từ tìm kiếm cùng một cách linh hoạt hơn. Hãy thử lệnh này:

 apropos "mẫu phù hợp" 

Bạn có nghĩ rằng nó sẽ bật lên một cái gì đó, như grep? Thay vào đó, bạn không nhận được gì. Một lần nữa, apropos là quá đen. Bây giờ, hãy thử tách các từ và sử dụng cờ -a .

 apropos "match" -a "pattern" 

Đột nhiên, bạn có nhiều kết quả mà bạn mong đợi.

apropos là một công cụ tuyệt vời, nhưng bạn luôn cần phải nhận thức được những điều kỳ quặc của nó.

ZSH

ZSH không thực sự là một công cụ để ghi nhớ các lệnh. Nó thực sự là một vỏ thay thế. Bạn có thể thay thế ZSH cho Bash và sử dụng nó làm shell dòng lệnh của bạn. ZSH bao gồm một tính năng tự động sửa lỗi bắt bạn nếu bạn nhập sai lệnh hoặc viết sai chính tả. Nếu bạn bật nó, nó sẽ hỏi bạn nếu bạn có ý gì đó gần gũi. Bạn có thể tiếp tục sử dụng dòng lệnh như bình thường với ZSH, nhưng bạn có thêm một mạng lưới an toàn và một số tính năng thực sự tuyệt vời khác. Cách dễ nhất để khai thác tối đa ZSH là với Oh-My-ZSH.

Cheat Sheet

Tùy chọn cuối cùng, và có lẽ đơn giản nhất là sử dụng một bảng cheat. Có rất nhiều trực tuyến có sẵn như thế này mà bạn có thể sử dụng để tìm kiếm các lệnh một cách nhanh chóng.

Bạn thậm chí có thể tìm thấy chúng dưới dạng hình ảnh và đặt làm hình nền cho máy tính để bàn tham khảo nhanh.

Đây không phải là giải pháp tốt nhất để thực sự nhớ các lệnh, nhưng khi bạn bắt đầu, nó có thể giúp bạn tiết kiệm từ việc tìm kiếm trực tuyến mỗi khi bạn không nhớ một lệnh.

Dựa vào các phương pháp này khi bạn đang học, và cuối cùng bạn sẽ thấy mình đề cập đến chúng ít hơn và ít hơn. Không ai nhớ tất cả mọi thứ, do đó, không cảm thấy xấu nếu bạn đôi khi quên hoặc chạy vào một cái gì đó bạn đã không nhìn thấy trước đây. Đó là những gì các tài nguyên này, và tất nhiên, Internet là có cho.