ซ้ำได้:
วงเล็บและหมายเลขหลังจากคำสั่ง Linux หรือฟังก์ชัน C หมายถึงอะไร
ผมเห็นว่าค่าสาธารณูปโภคจำนวนมากมีจำนวนในวงเล็บหลังชื่อของพวกเขาเช่นหรือls(1) symlink(7)ตัวเลขเหล่านี้เรียกว่าอะไรและพวกเขาใช้อ้างอิงอะไร
ซ้ำได้:
วงเล็บและหมายเลขหลังจากคำสั่ง Linux หรือฟังก์ชัน C หมายถึงอะไร
ผมเห็นว่าค่าสาธารณูปโภคจำนวนมากมีจำนวนในวงเล็บหลังชื่อของพวกเขาเช่นหรือls(1) symlink(7)ตัวเลขเหล่านี้เรียกว่าอะไรและพวกเขาใช้อ้างอิงอะไร
คำตอบ:
ตัวเลขที่อ้างถึงส่วน 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เพื่อดูหน้าคนจากทุกส่วนสำหรับคำค้นหาที่กำหนด
introman page ในแต่ละส่วน
หากคุณกำลังดูmanหน้าเมื่อคุณเห็นสิ่งเหล่านี้เป็นส่วน "ที่จะมอง ตามค่าเริ่มต้นmanจะดึงรายการแรกที่พบสำหรับการสืบค้นที่ระบุ อย่างไรก็ตามสิ่งนี้อาจทำให้เกิดปัญหาที่คุณมีรายการcrontabคำสั่งและcrontabไฟล์ระบบ (คำสั่งจะใช้ในการแก้ไขไฟล์) โดยการระบุส่วนที่คุณต้องการคุณสามารถบอกคนที่คุณกำลังมองหา man manควรให้รายชื่อของส่วนและคุณสามารถเลือกหนึ่งด้วยเช่นman <section> <query>man 1 ls