Có thể trùng lặp:
Dấu ngoặc đơn và số sau lệnh Linux hoặc hàm C có nghĩa là gì?
Trong Linux Manpages ( http://linux.die.net/man/3/crypt ) Tôi thường thấy sth như thế này: crypt (3), bla (4), bla (5)
Ý nghĩa đầy đủ của các biểu thức này là gì?
Có thể trùng lặp:
Dấu ngoặc đơn và số sau lệnh Linux hoặc hàm C có nghĩa là gì?
Trong Linux Manpages ( http://linux.die.net/man/3/crypt ) Tôi thường thấy sth như thế này: crypt (3), bla (4), bla (5)
Ý nghĩa đầy đủ của các biểu thức này là gì?
Câu trả lời:
Các con số biểu thị phần thuộc về trang nào, có 8:
1 - Lệnh chung 2 - Cuộc gọi hệ thống 3 - Chức năng thư viện C 4 - Các tệp đặc biệt (thường là thiết bị, những tệp được tìm thấy trong / dev) và trình điều khiển 5 - Định dạng tệp và quy ước 6 - Trò chơi và trình bảo vệ màn hình 7 - Miscellanea 8 - Lệnh quản trị hệ thống và trình nền
ví dụ: nếu bạn muốn biết cách sử dụng crontab
lệnh, bạn có thể nhập man crontab. Nếu bạn muốn biết bố cục của tệp crontab, bạn sẽ sử dụng man 5 crontab
.
Không phải tất cả các mục có tất cả 8 trang. Nếu mục cụ thể không phải là một lệnh, nó sẽ tự động hướng bạn đến trang thích hợp như đã có trong mục 1 cho lệnh. Một ví dụ về điều này man strcpy
sẽ đưa bạn đến hàm thư viện C strcpy.
Lý do cho các phần john mô tả là cùng một từ, ví dụ 'miễn phí' có thể là lệnh người dùng hoặc chức năng thư viện C.
vì vậy "man free" hoặc "man 1 free" sẽ cung cấp cho bạn trang từ phần 1, nếu không có số nào được đưa ra, nó sẽ cho bạn mức thấp nhất.
trong khi "man 3 free" sẽ cung cấp cho bạn chức năng thư viện C để giải phóng bộ nhớ.
man crypt -a
, tôi nhận được một mật mã (3) và một mật mã (n). Tiền điện tử (n) phù hợp với 8 cái đó ở đâu?