มารู้จักคำสั่งพื้นฐาน Unix กันเถอะ
posted on 16 Mar 2008 23:48 by kenessar in FreeBSDการจะทำสิ่งใดๆได้ดี เราไม่ควรมองข้ามพื้นฐานใช่มั้ยครับ ถ้าอย่างนั้นในการใช้งานระบบยูนิกซ์หรือลีนุกซ์นั้น ก็ไม่ควรมองข้ามคำสั่งพื้นฐานเลย เพื่อการทำงานที่ราบรื่น เรามาศึกษาคำสั่งพื้นฐานเหล่าดีกันดีกว่า คำสั่งเหล่านี้บางคำสั่งจะคล้ายๆคำสั่งในดอส ฉะนั้นเรียนรู้ไม่ยากหรอกครับเชื่อผมเถอะ
PWD (Print Working Directory)
คำสั่งนี้ใช้สำหรับดูว่าตอนนี้เรากำลังทำงานอยู่ที่ไดเรคทอรี่ไหน ปกติแล้วถ้าเป็นในดอส มันจะบอกเราอยู่เสมอว่าเรากำลังทำงานอยู่ในโฟลเดอร์ไหน(ในดอสหรือวินโดวส์มักจะใช้คำว่าโฟลเดอร์) เช่น
แต่สำหรับยูนิกซ์หรือลีนุกซ์ต้องพิมพ์ pwd ครับจึงจะเป็นการแสดงไดเรคทอรี่ที่เรากำลังทำงานอยู่
ดังในรูปเมื่อพิมพ์ pwd ลงไปแล้วกด Enter ระบบก็จะแสดงผลไดเรคทอรี่ที่เรากำลังทำงานอยู่
LS (List Directory Contents)
ใช้แสดงผลสิ่งต่างๆที่อยู่ในไดเรคทอรี่ที่เรากำลังทำงาน เช่นถ้าเราจะดูว่าในไดเรคทอรี่ /usr/local/apache/htdocs มีไฟล์หรือโหลเดอร์อะไรอยู่บ้าง ก็ให้เข้าไปในโฟลเดอร์นั้นครับ แล้วพิมพ์ ls จะปรากฎสิ่งที่อยู่ในไดเรคทอรี่นี้ ดังตัวอย่างข้างล่างครับ
ดังในรูป เมื่อใช้คำสั่ง ls แล้วปรากฎ อยู่3อัน คือ ไฟล์ index.php , template.html และไดเรคทอรี่ชื่อ images นี่แหละครับคือการใช้คำสั่ง ls เพื่อดูสิ่งที่อยู่ในไดเรคทอรี่ปัจจุบัน
CD (Change Directory)
ตามความหมายเลยครับสำหรับคำสั่งนี้ คือ เปลี่ยนไดเรคทอรี่ หรือพูดง่ายๆ ไปยังไดเรคทอรี่ที่ต้องการ วิธีใช้ให้ดูรูปแบบนี้ครับ
cd ไดเรคทอรี่ที่ต้องการไป
ตัวอย่าง เมื่อผมต้องการจะไปยังไดเรคทอรี่ของยูสเซอร์ชื่อ kenessar ซึ่งจะมีที่อยู่ตามนี้ครับ
root/home/kenessar ซึ่งเวลาพิมพ์ไม่ต้องใส่คำว่า root นะครับ ให้เหลือเพียง /home/kenessar แค่นี้ระบบก็เข้าใจแล้วว่าเริ่มที่ไดเรคทอรี่ root
ฉะนั้นแล้วผมต้องพิมพ์ดังนี้ครับ cd /home/kenessar หลังจากนั้นเพื่อจะเช็คว่าเราอยู่ไดเรคทอรี่นี้แล้ว ใส่คำสั่งนี้ครับ pwd
ในกรณีที่ไม่มีไดเรคทอรี่ดังกล่าวมันจะแจ้งเตือนมาว่า Not Such Directory ครับ
Exit ( Logout of the system )
เมื่อเราต้องการออกจากระบบ ใช้คำสั่งนี้เลยครับ หรือจะกด Ctrl + D ก็ได้ครับ
halt - shutdown your operating system (ต้องเป็นรูท)
ใช้สำหรับปิดระบบปฏิบัติการครับ ต้องเป็นรูทเท่านั้นนะครับถึงจะใช้ได้
reboot - shutdown and reboot your operating system (ต้องเป็นรูท)
คำสั่งนี้ใช้ในการรีบูตระบบครับ มักใช้เวลาที่เราลงโปรแกรมหรือตั้งค่าระบบ ต้องรีบูตระบบเพื่อให้การตั้งค่าใช้งานได้ครับ
TIP : ในหารที่จะสังเกตว่าตอนนี้เราล็อกอินด้วยชื่อผู้ใช้ที่มีสิทธิเป็นรูทหรือไม่ ให้ดูว่าตรงบรรทัดที่พิมพ์ มีเครื่องหมายชาร์ป # หรือไม่ ผู้ใช้ที่เป็นรูทจะมีเครื่องหมาย # ผู้ใช้ปกติมีเครื่องหมาย $
edit @ 17 Mar 2008 02:11:44 by Kenessar
#1 By Witna on 2008-03-17 00:59