
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 โดยเฉพาะเมื่อเราต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับการใช้งานคำสั่งต่าง ๆ ที่เราไม่คุ้นเคย