Inodes คือ จำนวนไฟล์ในระบบปฏิบัติการ Linux นับเป็น 1 ไฟล์ = 1 Inodes เราสามารถใช้คำสั่งนี้สำหรับตรวจสอบว่าใช้งานเท่าไร และเหลือเท่าไร พร้อมบอกเป็น % ได้อีกด้วย
df -i
ตัวอย่างผลลัพท์ที่ได้
Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/vg_da1-lv_root 19120128 599363 18520765 4% / tmpfs 1518901 3 1518898 1% /dev/shm /dev/sda1 128016 67 127949 1% /boot
ถ้า Inodes เต็ม จะไม่สามารถเขียนไฟล์เพิ่มได้ครับ แต่ยังคงสามารถอ่านไฟล์ได้
The post Linux CentOS คำสั่งตรวจสอบ Inodes ในระบบทั้งหมด first appeared on 1412.]]>Inodes คือจำนวนไฟล์ 1 ไฟล์ = 1 Inodes ซึ่งในระบบเซิฟเวอร์ จำนวนไฟล์นั้นถือว่าเป็นส่วนสำคัญไม่แพ้ขนาดของไฟล์เลยทีเดียว เพราะว่าถ้าจำนวนไฟล์เยอะๆ จะทำให้ระบบสำรองข้อมูล หรือการเข้าถึงไฟล์ต่างๆช้าไปด้วย แต่ถ้าได้ SSD มาช่วยด้วย ก็จะทำให้เร็วขึ้นได้เลยนะ
คำสั่งหา Inodes ใน path นั้นๆ
echo "Detailed Inode usage for: $(pwd)" ; for d in `find -maxdepth 1 -type d |cut -d\/ -f2 |grep -xv . |sort`; do c=$(find $d |wc -l) ; printf "$c\t\t- $d\n" ; done ; printf "Total: \t\t$(find $(pwd) | wc -l)\n"The post CentOS คำสั่งหา Inodes ในแต่ละโฟเดอร์ first appeared on 1412.]]>