ไฟล์ทุกไฟล์และไดเรกตอรีทุกไดเรกตอรีจะถูกเก็บอยู่ภายใต้ไดเรกตอรีที่มีชื่ิือว่า / (รูท)
เมื่อเราใช้คำสั่ง ls เราก็จะพบไดเรกตอรีต่างดังนี้
# ls /
bin dev home lib misc opt root tmp var boot
etc initrd lost+found mnt proc sbin usr
แต่ละไดเรกตอรีก็จะมีความสำคัญต่างๆกันไปดังนี้
binเป็นไดเรกตอรีที่ใช้เก็บคำสั่งที่ใช้ทำงานต่างๆของ linux เช่น ls,cp,rm,ฯลฯ
bootเป็นไดเรกตอรีที่เก็บไฟล์ที่ใช้ในการบูตระบบและเคอร์เนล
devเป็นไดเรกตอรีที่เก็บไฟล์ประเภทไฟล์อุปกรณ์เช่น hda,hdb,hdc,hdd,hda1,hda2
etcเป็นที่สำคัญมากสำหรับผูดูแลระบบเพราะไฟล์ที่ใช้สำหรับการ config ค่าต่างๆของระบบ
homeเป็นไดเรกตอรีที่เก็บไดเรกตอรีของผู้ใช้งาน เช่น ถ้าผู้ดูแลระบบเพิ่มผู้ใช้เข้ามาในระบบก็จะมีไดเรกตอรีตามชื่อของผู้ใช้งาน
libเป็นไดเรกตอรีที่เก็บไฟล์ไลเบรรีโปรแกรมต่างๆที่จำเป็นต่อระบบหรือการใช้งาน
mntสำหรับไดเรกตอรีนี้จะแตกต่างไปตามแต่ละ distribution สำหรับ Red Hat Linux จะเป็นที่ไดเรกตอรีที่ใช้ในการเมาท์อุปกรณ์ เช่น cdrom,floppydisk
procจะเก็บไฟล์และไดเรกตอรีที่เกี่ยวข้องกับ โปรเซส เช่น fdisk,shutdown,reboot
rootเป็น home ไดเรกตอรีของ root
sbinเป็นไดเรกตอรีที่ใช้เก็บโปรแกรมที่เกี่ยวกับระบบ เช่น shutdown,reboot ฯลฯ
tmpใช้เก็บไฟล์หรือไดเรกตอรีชั่วคราว
usrใช้เก็บโปรแกรมที่มีการติดตั้งเพิ่มเข้าไป
varใชเก็บไฟล์หรือไดเรกตอรีที่มีการเปลียนแปลงบ่อยๆ เช่น log file ,cache ต่างๆ
อ้างอิงบทความจาก : http://buab.exteen.com/category/Server/page/2