โดยที่
/ (แค่ / ตัวเดียว) คือ directory ราก ส่วน /home/username/ จะเป็น directory ประจำผู้ใช้ ซึ่งระบบจะย่อให้เป็น ~ เพื่อให้อ่าน/เรียกใช้ได้สะดวกขึ้นภายในแต่ละ directory จะมี directory พิเศษที่ชื่อว่า
. (directory ตัวเอง) และ .. (directory แม่) ไว้สำหรับการ browse directoryแม้ว่า Unix/Linux บางระบบจะแสดง path ไว้ที่ prompt อยู่แล้ว แต่เราก็สามารถเรียกดู fullpath ได้โดยคำสั่ง
pwd (ซึ่งจะไม่ย่อ home direstory) ครับการแสดงไฟล์ที่มีอยู่ใน directory นั้นๆ สามารถทำโดยคำสั่ง ls
สังเกตว่านอกจาก
. กับ .. แล้ว ยังมีไฟล์ที่โดนซ่อนไว้โดยใช้ . นำหน้าชื่ออีกด้วยส่วนการแสดงไฟล์ที่อยู่ใน directory อื่น อาจผ่าน argument เข้าไปให้
ls ก็ได้แต่ถ้าต้องการเปลี่ยน directory ก็ทำได้ผ่านคำสั่ง
cdสังเกตว่าถ้าไม่ผ่าน argument เป็นชื่อ directory เข้าไป มันจะพาเรากลับ directory ส่วนตัวครับ
ส่วนการสร้าง/ลบ directory ได้โดยคำสั่ง
mkdir และ rmdirสังเกตว่าการลบด้วย
rmdir จะต้องทำกับ directory ว่างๆ เท่านั้น ถ้าต้องการลบ directory ที่ยังมีไฟล์อยู่ในนั้นทำได้โดยคำสั่ง rm -rสิ่งที่ต้องระวังให้มากคือ เราไม่สามารถกู้คืนไฟล์ที่ลบด้วย
rmdir หรือ rm -r ได้นะครับ
No comments:
Post a Comment