คำถามติดแท็ก man

man - จัดรูปแบบและแสดงหน้าคู่มือแบบออนไลน์ ("ออนไลน์" หมายถึง "บนคอมพิวเตอร์" ตรงข้ามกับ "บนกระดาษ" ไม่ใช่ "บนอินเทอร์เน็ต")

2
ระเบียบ / มาตรฐานเกี่ยวกับการใช้เครื่องมือจัดฟันแบบโค้งรอบตัวเลือก
man page สำหรับ tar ในส่วน Arch Linux SYNOPSISเริ่มต้นด้วย: tar {A|c|d|r|t|u|x}[GnSkUWOmpsMBiajJzZhPlRvwo] [ARG...] ฉันเข้าใจอย่างถ่องแท้ว่าในสถานการณ์เช่นนี้หมายความว่าต้องเลือกตัวเลือกอย่างใดอย่างหนึ่งในเครื่องหมายปีกกาเนื่องจากบอกว่าลงไปอีกในหน้าคน มีมาตรฐานหรือแบบแผนบางอย่างเกี่ยวกับการใช้{}รอบรายการตัวเลือกที่ไม่เกิดร่วมกันหรือไม่? ทั้งหมดที่ฉันสามารถหาได้คือบทช่วยสอนกลุ่มของผู้ใช้manตั้งแต่ปี 1998 ที่มีข้อความว่า: ตัวเลือกบางตัวจะมีรายการตัวเลือกที่ จำกัด รายการของตัวเลือกจะถูกคั่นด้วยเครื่องหมายจุลภาคและใส่ระหว่างเครื่องหมายวงเล็บ {choice1, choice2} {ใช่, ไม่} ดูเหมือนว่าทุกการประชุม (เช่นนี้จาก Open Group ) หรือหน้าคนอธิบายเพียงวงเล็บเหลี่ยม ([) หรือเส้นแนวตั้ง (|)

3
วิธีทำให้เคอร์เนลส่วนที่ 9 จัดการ manage ซึ่งทำหน้าที่เอกสารโครงสร้างข้อมูลและส่วนหัว?
เคอร์เนลซอร์สประกอบด้วยฟังก์ชันและโครงสร้างข้อมูลซึ่งมีการจัดทำเป็นเอกสารตัวอย่างเช่นในpanic.c: /** * panic - halt the system * @fmt: The text string to print * * Display a message, then perform cleanups. * * This function never returns. */ void panic(const char *fmt, ...) แทนที่จะไปตามแหล่งข้อมูลทุกครั้งมันจะมีประโยชน์ในการดู API เหล่านั้นเป็นmanpagesและใช้ประโยชน์จากเฟรมเวิร์กเอกสารที่มีอยู่นี้ คุณติดตั้ง / จัดทำเคอร์เนลส่วนที่ 9 manpages ( /usr/share/man/man9) ซึ่งทำหน้าที่ของฟังก์ชั่นและโครงสร้างข้อมูลดังกล่าวได้อย่างไร?

4
คำสั่งที่มีอยู่ในหน้าต่าง man page มีการจัดทำเอกสารไว้ที่ไหนและคำสั่งเหล่านี้ขึ้นอยู่กับระบบหรือไม่?
หลังจากใช้ Linux มาหลายปีฉันก็พบว่าฉันไม่รู้วิธีใช้manคำสั่งอย่างถูกต้อง เป็นที่ทราบกันดีว่าหนึ่งสามารถพิมพ์qเพื่อออกจากหน้าคน/เพื่อค้นหาและอื่น ๆ อย่างไรก็ตามฉันไม่รู้ว่าเอกสารเหล่านี้อยู่ที่ไหน ฉันลองman man man -a man info manและ Googling โดยไม่มีโชค โปรดชี้นำฉันไปยังตำแหน่งที่ถูกต้องเพื่อค้นหาข้อมูลนี้แม้ว่ามันจะถูกต้องman manแล้วและฉันก็มองข้ามมันไปได้อย่างสมบูรณ์แบบเพียงแจ้งให้เราทราบ คำสั่งเหล่านี้แตกต่างกันสำหรับระบบปฏิบัติการที่แตกต่างกันหรือแตกต่างกันของ Linux
9 man 

2
ทำไมคำสั่ง“ มนุษย์” จึงหายไป?
ฉันพบว่าmanคำสั่งหายไปในRHEL7: # man ls bash: man: command not found... # which man /usr/bin/which: no man in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/usr/local/go/bin:/root/gocode/bin:/root/bin:/opt/linuxki) แต่manและman-pagesทุกอย่างอยู่ในกล่องของฉัน: # yum install man Loaded plugins: auto-update-debuginfo, langpacks, product-id, search-disabled-repos, subscription-manager Package man-db-2.6.3-9.el7.x86_64 already installed and latest version Nothing to do # yum install man-pages Loaded plugins: auto-update-debuginfo, langpacks, product-id, search-disabled-repos, subscription-manager …

1
สร้าง manpage ที่อยู่หลาย executables
ฉันกำลังบรรจุแอปพลิเคชันที่มีกลุ่มโปรแกรมเรียกใช้ที่ยอมรับข้อโต้แย้งเดียวกันโดยประมาณ ฉันต้องการเขียน (และจัดเตรียม) manpage เดียวที่มีคำอธิบายทั่วไปและรายการอาร์กิวเมนต์ ในระยะสั้นฉันต้องการที่ man execFoo man execBar ชี้ไปที่หน้าเดียวกัน ฉันรู้วิธีสร้างสองสิ่งที่เหมือนกันexecFoo.1และexecBar.1ดูเหมือนว่าจะไม่ดี เนื่องจากฉันวางแผนที่จะปล่อยแพ็คเกจนี้สำหรับ Debian โซลูชันที่พึ่งพาห่วงโซ่บรรจุภัณฑ์ Debian (เช่นdh_installmake) ก็จะใช้ได้เช่นกัน
9 debian  man 

2
/ sys / เอกสารประกอบ?
มีหน้าคนใดใน/sys/ไดเรกทอรีและตั้งค่าอุปกรณ์อย่างไร ฉันหวังว่าอาจมีบางอย่างที่คล้ายกันman procแต่ไม่พบสิ่งใดที่จะผลักฉันไปในทิศทางที่ถูกต้อง
9 linux  man 

2
manpages สำหรับจุดไฟของฉัน
ฉันต้องการอ่าน unix manpages บนจุดไฟของฉัน ฉันรู้ว่าฉันสามารถเปลี่ยนเส้นทางคนส่งออกไปยังไฟล์และให้นามสกุล. txt แต่จะมีความสะดวกในการแปลงให้ค์ไรเดอเป็นรูปแบบที่เหมาะสมกับการอ้างอิงข้าม? แก้ไข: ขอโทษสำหรับพฤติกรรมของฉันในคำถามนี้ ฉันบอก pat ว่าฉันจะยอมรับความคิดเห็นถ้าส่งเป็นคำตอบแล้วคำตอบที่ดีกว่ามาและฉันไม่ได้รักษาสัญญาของฉัน (ขออภัย) ฉันยอมรับคำตอบของ Caleb อย่างกระตือรือร้นซึ่งสร้าง manpage ของ html version และหลังจากนั้นเมื่อฉันพยายามถ่ายโอนไฟล์ไปยังจุดติดจริงฉันค้นพบว่าจุดไฟจะไม่แสดงไฟล์ html; และฉันเปลี่ยนการยอมรับโดยไม่มีคำอธิบาย (ขออภัย) ดูเหมือนว่า Kindle จะต้องการ. txt หรือ. pdf (หรือหนึ่งในรูปแบบ eBook ที่แท้จริงหลายรูปแบบ) ฉันหวังว่าฉันจะอธิบายตัวเอง นอกจากนี้ฉันไม่ได้เข้าใจอย่างถ่องแท้เกี่ยวกับจำนวน manpages จำนวนมากที่มีการแจกจ่าย Debian Linux และความคิดเห็นของ Caleb เกี่ยวกับการเลือกคอลเล็กชัน "Best Of" เป็นแนวคิดที่ดีที่สุด แต่ฉันไม่มีความชอบจริง ๆ ที่จะลองทำเอง (ซึ่งเป็นสิ่งที่จำเป็นสำหรับการถามคำถามในไซต์ StackExchange) …
9 man  hypertext 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.