Lệnh ‘man’ Trong Linux: Hướng Dẫn Chi Tiết Và Ví Dụ Thực Tế​

Lệnh 'man' Trong Linux: Hướng Dẫn Chi Tiết Và Ví Dụ Thực Tế​

Hệ điều hành Linux được trang bị vô số lệnh mạnh mẽ, cho phép bạn thực hiện hàng loạt tác vụ chỉ bằng vài cú gõ. Ngay cả khi bạn mới cài đặt Linux, mở terminal đã giúp bạn tiếp cận hàng trăm lệnh sẵn có. Đây là điểm mạnh khiến lệnh man trở thành công cụ không thể thiếu trong hệ sinh thái Linux.

Tuy nhiên, do mỗi lệnh có cách sử dụng và tùy chọn riêng biệt, bạn cần có hiểu biết nền tảng để khai thác triệt để chức năng của chúng. Những lệnh trong Linux đôi khi mang tính phức tạp cao với vô số tham số và biến thể, cho phép bạn tùy chỉnh hệ thống đúng theo nhu cầu cụ thể. Trong bối cảnh đó, một tài liệu hướng dẫn đầy đủ trở nên cần thiết để giải thích cách thức hoạt động của từng lệnh.

Chính lúc đó, lệnh man (viết tắt của manual) xuất hiện như một trợ thủ đắc lực. Khi bạn nắm vững cách sử dụng man, việc tìm hiểu và áp dụng bất kỳ lệnh Linux nào trở nên dễ dàng hơn bao giờ hết. Ưu điểm nổi bật của man là bạn có thể lấy ngay thông tin cần thiết từ terminal, không cần phụ thuộc vào Google hay các nguồn tham khảo bên ngoài, giúp tối ưu hóa quy trình làm việc trong môi trường IT chuyên nghiệp.

Trong hướng dẫn này, bạn sẽ học được:

● Cách sử dụng lệnh man trên Linux

Yêu Cầu Hệ Thống, Tiêu Chuẩn và Phiên Bản Phần Mềm Sử Dụng

  • Hệ thống: Bất kỳ bản phân phối Linux nào
  • Phần mềm: man
  • Yêu cầu khác: Quyền truy cập đặc quyền với hệ thống Linux của bạn, thông qua quyền root hoặc lệnh sudo.

Quy ước

  • # – Yêu cầu các lệnh Linux được thực thi với quyền root, trực tiếp hoặc thông qua lệnh sudo.
  • $ – Yêu cầu các lệnh Linux được thực hiện bởi người dùng không có quyền đặc biệt.

Các tham số thường dùng

Lệnh man hiển thị tài liệu hướng dẫn cho bất kỳ lệnh Linux nào có trên hệ thống. Hãy xem một số ví dụ dưới đây để biết cách sử dụng nó.

Ví dụ 1: Thông thường, bạn không cần chỉ định thêm bất kỳ tùy chọn nào khi sử dụng lệnh man. Tất cả những gì bạn cần làm là nhập tên của lệnh mà bạn muốn xem hướng dẫn. Ví dụ, lệnh sau sẽ hiển thị trang hướng dẫn cho lệnh cat:

$ man cat

Lưu ý rằng từ “command” trong cụm từ này không hoàn toàn mô tả chính xác. Thực ra, những gì bạn đang truyền cho man là “trang” mà bạn quan tâm. Trên thực tế, hầu hết các lệnh trên hệ thống của bạn đều có sẵn trang hướng dẫn riêng.

Ví dụ 2: Để di chuyển trong trang man, bạn dùng phím Enter để di chuyển xuống từng dòng và phím Space để di chuyển xuống cả một trang. Nếu muốn thoát khỏi trang hướng dẫn bất cứ lúc nào, chỉ cần nhấn phím q. Bạn cũng có thể sử dụng phím Page UpPage Down để cuộn lên hoặc xuống.

Ví dụ 3: Bạn có thể tìm kiếm trong tất cả các trang hướng dẫn bằng cách sử dụng tùy chọn -k:

Kết quả trả về sẽ có nội dung như sau (đã được rút gọn):

$ man -k 'ls'
ls (1) - list directory contentsa lsattr (1) - list file attributes on a Linux second extended file system
lsb_release (1) - print distribution-specific information
lsblk (8) - list block devices

Kết quả trả về thực tế có thể dài hơn rất nhiều, nhưng ở đây chúng ta chỉ lấy một đoạn tóm lược. Để mở trang hướng dẫn của bất kỳ lệnh nào trong danh sách trên, bạn chỉ cần nhập tên lệnh đó vào lệnh man. Ví dụ:

$ man 8 lsblk

Sử dụng nâng cao

Lệnh man trong Linux khá đơn giản và không có nhiều cách sử dụng nâng cao. Tuy nhiên, vẫn có một số tùy chọn ít được nhắc đến mà người dùng nên biết. Hãy cùng khám phá chúng bên dưới.

Ví dụ cơ bản về lệnh man trên Linux

Ví dụ 1: Tìm kiếm trong trang hướng dẫn:
Bạn có thể tìm kiếm một chuỗi ký tự trong trang man bằng cách nhấn / trên bàn phím và nhập từ khóa cần tìm. Sau đó, nhấn Enter, terminal sẽ tự động chuyển đến vị trí xuất hiện đầu tiên của từ khóa đó.

Ví dụ 2:Xem trang hướng dẫn bằng giao diện GUI:
Nếu bạn muốn xem các trang hướng dẫn trong giao diện đồ họa, có thể sử dụng lệnh yelp. Ví dụ:

$ yelp man:ls

Ví dụ 3: Khám phá các công cụ hỗ trợ:
Người dùng cũng cần biết rằng lệnh man không phải là công cụ duy nhất dành cho mục đích này. GNU đã phát triển hệ thống info, phục vụ mục đích tương tự, với khả năng hỗ trợ siêu văn bản cho phép bạn nhảy từ trang này sang trang khác, giống như khi duyệt web. Ví dụ:

$ info ls

Lệnh info hoạt động tương tự như man, nhưng đôi khi sẽ cung cấp thông tin khác hoặc bổ sung thêm. Ngoài ra, định dạng và cách điều hướng của nó cũng hơi khác.

Lời kết

Chúng ta đã khám phá chi tiết cách vận hành của lệnh man trong Linux – một công cụ không thể thiếu dành cho người mới bắt đầu. Việc nắm vững lệnh này sẽ giúp bạn dễ dàng tiếp cận và làm quen với toàn bộ các lệnh có sẵn trên hệ thống. Nếu bạn muốn đào sâu hơn, hãy tham khảo thêm các bài hướng dẫn liên quan đến cách truy cập trang hướng dẫn, cách sử dụng lệnh man cũng như cách tạo và chỉnh sửa tài liệu hướng dẫn trên Linux.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *