Image : https://www.linkedin.com/pulse/linux-file-hierarchy-rafsan-anwar/
/ไดเร็กทอรีระดับบนสุดคือระบบไฟล์ของ root และประกอบด้วยไฟล์ทั้งหมดที่จำเป็นสำหรับการบู๊ตระบบปฏิบัติการก่อนที่จะติดตั้งระบบไฟล์อื่น รวมถึงไฟล์ที่จำเป็นสำหรับการบู๊ตระบบไฟล์อื่น หลังจากบูต ระบบไฟล์อื่นๆ ทั้งหมดจะถูกเมาท์ไปที่จุดเมานท์มาตรฐานเป็นไดเร็กทอรีย่อยของรูท
/binเก็บไฟล์คำสั่งไบนารีที่จำเป็น
/bootประกอบด้วย bootloader, kernel executable, และ files ที่ต้องใช้บูตระบบ Linux OS
/devเก็บไฟล์ที่ใช้กับ device เพื่ออำนวยความสะดวกในการเข้าถึงอุปกรณ์ฮาร์ดแวร์ทุกตัวที่เชื่อมต่อกับระบบ
/etcLocal system configuration files และ Configuration files ที่ถูกติดตั้งจาก application อื่นๆ
/homeไดเร็กทอรีย่อยสำหรับการจัดเก็บของผู้ใช้แต่ล่ะคน
/libShared library files ที่จำเป็นสำหรับ system boot
/mediaExternal removable media devices เช่น USB drives จะถูกเมาท์ที่นี่
/mntจุดเมาท์ชั่วคราวสำหรับ regular filesystems
/optOptional files เช่น third-party tools บันทึกได้ที่นี่
/roothome directory สำหรับผู้ใช้ root
/sbinไดเร็กทอรีนี้ประกอบด้วย executables ที่ใช้สำหรับ system administration (binary system files).
/tmpระบบปฏิบัติการและโปรแกรมจำนวนมากใช้ไดเร็กทอรีนี้เพื่อจัดเก็บไฟล์ชั่วคราว โดยทั่วไปไดเร็กทอรีนี้จะถูกล้างเมื่อบูตระบบ และอาจถูกลบในเวลาอื่นโดยไม่มีคำเตือนใดๆ
/usrเก็บ executables, libraries, man files, etc
/varไดเร็กทอรีนี้ประกอบด้วยไฟล์ข้อมูลตัวแปร เช่น log files, email in-boxes, web application related files, cron files และอื่นๆ

0