
linux command line
การใช้ man
page (manual page) เป็นวิธีหลักในการดูคู่มือการใช้งานคำสั่งต่าง ๆ บนระบบปฏิบัติการ Unix/Linux ซึ่งเป็นเอกสารแบบ built-in ที่ให้รายละเอียดเกี่ยวกับคำสั่ง การใช้งาน ฟังก์ชันของ system call และอื่น ๆ
🔹 วิธีใช้คำสั่ง man
ตัวอย่าง: man ls
จะเปิดหน้าคู่มือของคำสั่ง ls
ซึ่งใช้สำหรับแสดงรายการไฟล์
🔹 ส่วนต่าง ๆ ของ man page
เมื่อเปิด man
page ของคำสั่งใดคำสั่งหนึ่ง จะประกอบด้วยหัวข้อหลัก ๆ เช่น:
-
NAME – ชื่อคำสั่งและคำอธิบายสั้น ๆ
-
SYNOPSIS – รูปแบบการใช้คำสั่ง (syntax)
-
DESCRIPTION – รายละเอียดเกี่ยวกับคำสั่ง
-
OPTIONS – ตัวเลือก (flags หรือ switches) ที่ใช้ร่วมกับคำสั่ง
-
EXAMPLES – ตัวอย่างการใช้งาน
-
SEE ALSO – คำสั่งที่เกี่ยวข้องอื่น ๆ
🔹 วิธีใช้งานในขณะเปิด man
page
-
เลื่อนลง:
↓
,Spacebar
-
เลื่อนขึ้น:
↑
,b
-
ค้นหาคำในหน้า:
/คำที่ต้องการค้นหา
-
ออกจากหน้า:
q
🔹 ตัวอย่างเพิ่มเติม
🔹 หมายเลข Section (หมวด)
man page มีหลายหมวด เช่น:
Section | เนื้อหา |
---|---|
1 | คำสั่งทั่วไปของผู้ใช้ |
2 | system calls |
3 | ฟังก์ชันของไลบรารี (C library) |
4 | ไดรเวอร์หรือไฟล์พิเศษ |
5 | รูปแบบของไฟล์ (file formats) |
6 | เกมส์ |
7 | ข้อมูลอื่น ๆ เช่น protocol, conventions |
8 | คำสั่งของผู้ดูแลระบบ (system admin commands) |
🔹 คำสั่งเสริมที่เกี่ยวข้อง
-
man -k [keyword]
— ค้นหาหัวข้อจากคำที่ระบุ (เหมือนapropos
) -
whatis [command]
— ดูคำอธิบายสั้น ๆ ของคำสั่ง -
info [command]
— ดูคู่มือแบบ info (อาจมีรายละเอียดมากกว่าman
) -
help [command]
— สำหรับคำสั่ง built-in ของ shell เช่นcd
,echo
ฯลฯ
การใช้คำสั่ง `man` เป็นเครื่องมือที่มีประโยชน์อย่างมากในการเรียนรู้และใช้งานคำสั่งต่าง ๆ บนระบบปฏิบัติการ Unix/Linux โดยเฉพาะเมื่อเราต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับการใช้งานคำสั่งต่าง ๆ ที่เราไม่คุ้นเคย