Rumahweb Journal

Mengetahui Detail Jumlah inodes Melalui SSH

Pada artikel sebelumnya, kami telah menjelaskan apa itu inode pada hosting. Untuk panduan kali ini, kami akan berbagi cara mengecek jumlah inodes pada hosting melalui fitur SSH.

Apa itu Inode?

Secara garis besar, inode merupakan struktur data yang berisi informasi untuk sebuah objek dari file system (dapat berupa file atau direktori). Sehingga, akan ada sebuah inode untuk setiap file atau direktori yang terdapat pada Linux.

Pada layanan Hosting (Paket Unlimited) yang terdapat pembatasan jumlah inodes, Anda umumnya bisa melihat total pemakaian inodes di control Panel Hosting. Namun demikian, bagaimana jika Anda ingin mengetahui detail pemakaian inodes?

Cara cek jumlah inodes

Apabila Anda menggunakan layanan Hosting yang telah support penggunaan SSH, maka bisa mengetahui detail penggunaan disk inodes melalui SSH. Panduan akses SSH dapat dipelajari pada artikel di link ini

Setelah login ke SSH, ketikkan perintah pengecekan inodes berikut ini:

find . -printf "%h\n" | cut -d/ -f-2 | sort | uniq -c | sort -rn

Tampilan:

tampilan jumlah inodes via ssh

Ketika pertama login maka akan masuk di home directory. Perintah diatas dijalankan pada home directory di account Hosting-nya. Apabila ingin memeriksa detail penggunaan inodes pada folder di dalamnya, misal public_html, maka bisa masuk ke foldernya terlebih dahulu dengan ketikkan perintah:

cd public_html

Setelah itu jalankan kembali perintah pengecekan inodes seperti diatas, maka akan terlihat penggunaan inodes pada setiap folder di dalam public_html seperti yg terlihat di gambar berikut:

mengetahui jumlah inodes pada directory tertentu

Apabila ingin kembali ke directory sebelumnya, ketikkan perintah:

cd ..

Keterangan

Apabila akun hosting Anda disk quota atau inodesnya sedang penuh, maka ketika menjalankan perintah diatas akan muncul error sebagai berikut:

sort: cannot create temporary file in ‘/tmp’: Disk quota exceeded

Jangan panik, silakan mencoba lagi tetapi memakai perintah dibawah ini:

echo "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"

Demikian panduan untuk mengetahui jumlah inodes pada hosting melalui SSH, semoga bermanfaat!

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 4.3 / 5. Vote count: 6

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

VPS Murah Indonesia

Gatot Antok Wibowo

Technical Support Rumahweb. Menyukai hal-hal baru.