1 ใน ls (1) หมายถึงอะไร? [ซ้ำ]


17

ซ้ำได้:
วงเล็บและหมายเลขหลังจากคำสั่ง Linux หรือฟังก์ชัน C หมายถึงอะไร

ผมเห็นว่าค่าสาธารณูปโภคจำนวนมากมีจำนวนในวงเล็บหลังชื่อของพวกเขาเช่นหรือls(1) symlink(7)ตัวเลขเหล่านี้เรียกว่าอะไรและพวกเขาใช้อ้างอิงอะไร


ฉันเห็นสิ่งนี้มาตลอด แต่ไม่เคยสนใจที่จะถามหรือค้นหาคำตอบ +1 สำหรับถามคำถามนี้
Jeffrey Jose

คำตอบ:


23

ตัวเลขที่อ้างถึงส่วน manpage ที่ manpage เป็นของ:

1 โปรแกรมปฏิบัติการหรือคำสั่งเชลล์

2 การเรียกระบบ (ฟังก์ชั่นที่จัดทำโดยเคอร์เนล)

3 การเรียกใช้ไลบรารี (ฟังก์ชั่นภายในไลบรารีโปรแกรม)

4 ไฟล์พิเศษ (มักพบใน / dev)

5 รูปแบบไฟล์และอนุสัญญาเช่น / etc / passwd

6 เกม

7 เบ็ดเตล็ด (รวมถึงแพ็คเกจแมโครและการประชุม) เช่น man (7), groff (7)

8 คำสั่งการบริหารระบบ (โดยปกติสำหรับ root เท่านั้น)

9 เคอร์เนลรูทีน [ไม่ใช่มาตรฐาน]

(จากman man:-))

เหตุผลในการแสดงหัวข้อส่วนใหญ่มักจะมี manpage ที่มีชื่อเดียวกันมากกว่าหนึ่งส่วนเช่นman(1)( manคำสั่ง) และman(7)(ระบบของหน้าคู่มือ) เดียวกันสำหรับการโทรระบบเช่น (มาตรา 2,3) และโปรแกรม commandline (ส่วนที่ 1) unlinkที่มีชื่อเดียวกันเช่น

BTW คุณสามารถใช้man -aเพื่อดูหน้าคนจากทุกส่วนสำหรับคำค้นหาที่กำหนด


ขอบคุณ! ฉันคิดว่าไฟล์ man ของฉันต้องตั้งค่าผิด เมื่อฉันพยายามค้นหาชายในหัวข้อ 7 ฉันเพิ่งได้รับ "ไม่มีรายการสำหรับผู้ชายในหมวด 7 ของคู่มือ" - และชาย (1) อธิบายวิธีเรียกใช้ชายที่ปฏิบัติการได้เท่านั้น
Douglas

ชุดของหน้าคนนั้นไม่ได้แยกออกจากกัน AFAIK ดังนั้นบางที OS / การติดตั้งของคุณอาจเลือก man page ที่ต่างกัน ... คุณใช้ระบบปฏิบัติการอะไร
sleske

หมายเลขส่วนแตกต่างกันบ้างระหว่างตัวแปรยูนิกซ์ 1, 2 และ 3 ถูกยึดติดแน่นหนา รายการที่ระบุที่นี่มีไว้สำหรับ Linux ระบบจำนวนมากมีintroman page ในแต่ละส่วน
Gilles 'หยุดความชั่วร้าย'

4

หากคุณกำลังดูmanหน้าเมื่อคุณเห็นสิ่งเหล่านี้เป็นส่วน "ที่จะมอง ตามค่าเริ่มต้นmanจะดึงรายการแรกที่พบสำหรับการสืบค้นที่ระบุ อย่างไรก็ตามสิ่งนี้อาจทำให้เกิดปัญหาที่คุณมีรายการcrontabคำสั่งและcrontabไฟล์ระบบ (คำสั่งจะใช้ในการแก้ไขไฟล์) โดยการระบุส่วนที่คุณต้องการคุณสามารถบอกคนที่คุณกำลังมองหา man manควรให้รายชื่อของส่วนและคุณสามารถเลือกหนึ่งด้วยเช่นman <section> <query>man 1 ls

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.