Computer >> Máy Tính >  >> Lập trình >> Lập trình BASH

Các trang Lệnh và Người đàn ông Linux man [Giải thích / Ví dụ]

Bài viết này mô tả mục đích và cách sử dụng của man lệnh trong Linux và các hệ điều hành giống Unix khác.

Linux là một hệ điều hành mô-đun cao, bao gồm hệ điều hành lõi (Nhân Linux) và một tập hợp các gói phần mềm bổ sung chức năng cho nó. Các gói này thường được duy trì riêng lẻ. Do đó, mỗi hệ thống máy tính sẽ có các gói khác nhau tùy thuộc vào những gì người dùng yêu cầu hệ thống của họ thực hiện (ví dụ:một nhà thiết kế đồ họa sẽ được cài đặt một số công cụ vẽ, trong khi người viết tiểu thuyết có thể cài đặt một trình xử lý văn bản).

Vì không có hệ thống nào thực sự giống nhau, mỗi gói cung cấp tài liệu riêng của nó, được cài đặt cùng với gói - đảm bảo rằng bạn luôn có thông tin cần thiết để sử dụng phần mềm được cài đặt trên máy tính của mình. Tài liệu này là một trang thủ công, được thêm vào một phần của sổ tay hệ thống.

Người đàn ông lệnh hiển thị hướng dẫn sử dụng cho bất kỳ lệnh đầu cuối nào trên hệ thống của bạn (giả sử nhà phát triển đã cung cấp nó). Nó cung cấp một tập hợp các hướng dẫn có tổ chức về cách sử dụng một lệnh chính xác và thường bao gồm một số ví dụ hữu ích.

Cú pháp lệnh

man

Đây là cú pháp cho man lệnh:

man OPTIONS SECTION COMMAND

Lưu ý rằng:

  • TÙY CHỌN nên là một danh sách các tùy chọn từ bảng dưới đây
    • Nếu không có TÙY CHỌN được cung cấp, toàn bộ hướng dẫn sử dụng cho lệnh đã cho sẽ được hiển thị
  • PHẦN phải là phần của sổ tay mà bạn muốn tìm kiếm cho trang hướng dẫn được yêu cầu
    • Xem bảng bên dưới để biết SECTION thường được sử dụng s
    • Nếu không phải SECTION được cung cấp, các mục nhập từ mọi phần được hiển thị
  • LỆNH phải là tên của lệnh bạn muốn xem hướng dẫn sử dụng cho
    • "Không có mục nhập thủ công" sẽ được hiển thị nếu không tìm thấy hướng dẫn sử dụng cho lệnh đã cho
  • Theo mặc định, lệnh less được sử dụng để hiển thị nội dung của trang thủ công
    • *** Sử dụng các phím mũi tên để điều hướng hoặc nhấn Q để thoát khỏi hướng dẫn sử dụng khi nó đang được hiển thị! ***

Phần Thủ công

Các lệnh khác nhau sẽ có các trang thủ công trong các phần khác nhau của sổ tay hệ thống:

1 Các chương trình thực thi hoặc lệnh shell
2 Lệnh gọi hệ thống (các chức năng do hạt nhân cung cấp)
3 Lệnh gọi thư viện (các hàm trong thư viện chương trình)
4 Các tệp đặc biệt (thường được tìm thấy trong / dev)
5 Các quy ước và định dạng tệp, ví dụ:/ etc / passwd
6 Trò chơi
7 Các điều khoản khác (bao gồm các gói và quy ước macro), ví dụ:man (7), groff (7)
8 Các lệnh quản trị hệ thống (thường chỉ dành cho root)
9 Quy trình hạt nhân [Không chuẩn]

Việc chỉ định một phần sẽ chỉ hiển thị các mục nhập từ phần đó của hướng dẫn sử dụng.

Các trang hướng dẫn sử dụng chứa các phần riêng của chúng, thường được chia thành TÊN, TỔNG HỢP, CẤU HÌNH, MÔ TẢ, TÙY CHỌN, TRẠNG THÁI EXIT, GIÁ TRỊ TRỞ LẠI, LỖI, MÔI TRƯỜNG, LỌC, PHIÊN BẢN, CẤU HÌNH THÀNH, LƯU Ý, NHÓM, VÍ DỤ, TÁC GIẢ, và CŨNG XEM.

Tùy chọn lệnh của người dùng chung

Dưới đây là một số từ người đàn ông được sử dụng phổ biến nhất các tùy chọn lệnh, ngay từ hướng dẫn sử dụng:

-a Theo mặc định, người đàn ông sẽ thoát ra sau khi hiển thị trang hướng dẫn phù hợp nhất mà nó tìm thấy. Tùy chọn này buộc người dùng hiển thị tất cả các trang thủ công có tên phù hợp với tìm kiếm.
-f Hiển thị mô tả ngắn từ trang hướng dẫn nếu có.
-k Tìm kiếm các mô tả trang thủ công ngắn cho các từ khóa và hiển thị bất kỳ kết quả phù hợp nào.
-i Bỏ qua chữ hoa khi tìm kiếm các trang thủ công (mặc định).
-Tôi Đừng bỏ qua trường hợp khi tìm kiếm các trang thủ công.
–wildcard Hiển thị tất cả các trang có bất kỳ phần nào trong tên hoặc mô tả của chúng khớp với từng đối số trang bằng cách sử dụng ký tự đại diện kiểu shell.
-P Chỉ định máy nhắn tin đầu ra sẽ sử dụng. Theo mặc định, con người sử dụng ít hơn, sẽ trở lại với con mèo nếu ít hơn không được tìm thấy hoặc không thực thi được.

… Và, tất nhiên, bạn có thể sử dụng man lệnh để xem hướng dẫn sử dụng cho man chỉ huy chính nó! Chỉ cần chạy:

man man

… Để xem hướng dẫn sử dụng đầy đủ và danh sách đầy đủ các tùy chọn có sẵn.

Ví dụ về lệnh Linux man

Để xem trang thủ công phù hợp nhất cho một lệnh nhất định, hãy nhập man theo sau là tên lệnh:

man less

Trên đây, hướng dẫn cho less lệnh được hiển thị. Thật trùng hợp, ít hơn lệnh là công cụ được sử dụng để hiển thị trang người đàn ông trên màn hình.

if tùy chọn sẽ hiển thị các phần tìm thấy lệnh cũng như mô tả ngắn:

man -f mv

Trên đây, các mv lệnh được truy vấn, dẫn đến kết quả sau:

mv(1)                    - move files

… Nói rằng mv lệnh nằm trong phần 1 và nó sẽ di chuyển các tệp.

Để tìm nơi lưu trữ trang hướng dẫn sử dụng lệnh, hãy sử dụng nút -w tùy chọn:

man -w mv

… Sẽ xuất ra:

/usr/share/man/man1/mv.1

-k tùy chọn sẽ tìm kiếm tất cả các hướng dẫn sử dụng, tất cả các phần, cho bất kỳ kết quả phù hợp nào với chuỗi đã cho:

man -k mv

Kết luận

Người đàn ông lệnh thực sự là tuyệt vời. Nếu bạn đang ngoại tuyến hoặc muốn cập nhật nhanh cách sử dụng một lệnh, thì đó là điều vô giá.