Terminal Linux có thể gây bối rối cho người mới, nhưng đó thường là cách dễ nhất để chạy lệnh. Học cách sử dụng terminal có thể nâng cao trải nghiệm Linux cho người dùng.
Khi bạn biết một lệnh làm gì, bạn có thể thoải mái sử dụng nó trong tương lai. Nếu bạn gặp khó khăn với các lệnh Linux, bạn có thể dùng công cụ Kmdr để giải thích chúng.
Cài đặt Kmdr
Kmdr là công cụ bên thứ ba cho terminal giải thích nhiều loại lệnh Linux, từ cơ bản đến phức tạp. Danh sách đầy đủ các lệnh được hỗ trợ có thể tìm thấy trên trang GitHub của Kmdr.
Bạn có thể cài đặt Kmdr trên máy Linux của mình, nhưng có một cách khác để sử dụng nó: dự án Kmdr cung cấp công cụ demo đầy đủ chức năng nơi bạn có thể tự thử nghiệm Kmdr.
Kmdr sử dụng môi trường chạy Node.js, vì vậy bạn cần cài đặt Node.js trước. Bạn cũng cần một trình quản lý gói JavaScript, như yarn hoặc npm.

Người dùng Ubuntu và Debian nên có cả Node.js và npm trong kho mặc định. Để cài đặt, hãy mở terminal và nhập:
sudo apt install nodejs npm
Sau khi cài đặt Node.js và npm, bạn có thể dùng npm để cài đặt Kmdr. Mở terminal và nhập:
sudo npm install kmdr --global
Nếu bạn dùng trình quản lý gói yarn thay vì npm, hãy nhập:
yarn global add kmdr@latest
Sau khi hoàn tất cài đặt, bạn có thể bắt đầu sử dụng Kmdr ngay lập tức.
Giải thích lệnh bằng Kmdr
Mục đích của công cụ Kmdr là tìm hiểu thêm về các lệnh terminal Linux. Bạn có thể dùng nó để xem giải thích các lệnh cơ bản, hoặc xem phân tích một chuỗi lệnh phức tạp với từng giai đoạn được giải thích.
Để bắt đầu, gõ kmdr explain, sau đó bạn sẽ được yêu cầu nhập lệnh bạn muốn tìm hiểu thêm.
Ví dụ, nếu bạn muốn biết lệnh sudo làm gì, gõ kmdr explain, rồi dòng tiếp theo gõ sudo và nhấn Enter.

Sau mỗi giải thích, Kmdr sẽ hỏi bạn xem nó có giúp bạn hiểu rõ hơn về lệnh vừa nhập không. Dùng phím mũi tên trên bàn phím để chọn, sau đó nhấn Enter.
Nếu chọn có, bạn sẽ được yêu cầu đưa ra nhận xét ngắn. Điều này sẽ được gửi lại cho các nhà phát triển Kmdr để cải tiến, nếu cần.
Kmdr có thể xử lý phân tích nhiều lệnh cùng lúc.
Ví dụ, rm -rf test/ && ls -a -l -h > output.txt thực chất là ba lệnh trong một. rm -rf sẽ xóa thư mục, ls sẽ liệt kê file trong thư mục sau đó, và && sẽ kết hợp các lệnh, trong khi > sẽ lưu đầu ra từ lệnh ls vào file tên output.txt.

Công cụ Kmdr chạy qua danh sách lệnh. Nó xác định chính xác hai lệnh chính (rm và ls) cũng như các tham số lệnh khác. Nó cung cấp một số chi tiết (dù không quá nhiều) về mỗi lệnh để giúp bạn hiểu từng giai đoạn.
Nếu chi tiết không đủ, bạn có thể dùng tùy chọn phản hồi để thông báo cho các nhà phát triển sau đó.
Học cách sử dụng Terminal Linux với Kmdr
Nếu bạn đang vật vã với các lệnh terminal Linux, Kmdr có thể giúp bạn giải mã chúng. Đây là công cụ hữu ích, đặc biệt cho người mới bắt đầu Linux.
Người mới có thể kết hợp Kmdr với một số tài nguyên Linux hữu ích khác để hiểu rõ hơn cách sử dụng hệ điều hành hiệu quả.