#3: ระบบไฟล์ของลีนุกซ์
posted on 16 Oct 2005 10:03 by buab in Server
ไฟล์ทุกไฟล์และไดเรกตอรีทุกไดเรกตอรีจะถูกเก็บอยู่ภายใต้ไดเรกตอรีที่มีชื่ิือว่า / (รูท)
เมื่อเราใช้คำสั่ง 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 ต่างๆ
Buab
edit @ 2005/10/16 11:35:50
edit @ 2005/11/12 11:32:08
เมื่อเราใช้คำสั่ง 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 ต่างๆ
Buab
edit @ 2005/10/16 11:35:50
edit @ 2005/11/12 11:32:08
#1 By คน (118.175.31.146) on 2009-11-30 09:04