Cara cek penggunaan disk space di Linux

Tampaknya saya belum pernah membahas bagaimana caranya cek penggunaan disk space di Linux walaupun sudah saya tuliskan perintahnya berkali – kali dalam berbagai macam tutorial disini. 😀 Agak terinspirasi dari keluhan mas Hartono soal kecurigaannya akses website lambat karena file log yang penuh. Tidak ada alasan yang lebih baik lagi untuk membuktikannya bukan?

Untuk tahu bagaimana struktur dan penggunaan kapasitas penyimpanan sendiri sangatlah mudah, secara umum bisa memakai perintah ini:

df -h

Balasannya akan seperti ini:

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       4.4G  3.3G  896M  79% /
udev             10M     0   10M   0% /dev
tmpfs            99M   13M   87M  13% /run
tmpfs           248M     0  248M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           248M     0  248M   0% /sys/fs/cgroup

Terlihat dalam VPS saya masih ada ruang kosong sebesar 896MB.

Tapi kurang mendetail karena kita tidak tahu bagaimana komposisi/struktur disk usagenya, jadi belum bisa memastikan apakah benar log ini yang jadi masalah. Kalau anda ingin tahu maka bisa mengeceknya lagi dengan perintah berikut:

du -sh /*

Dimana hasilnya akan mirip seperti berikut:

8.8M	/bin
30M	/boot
0	/dev
8.6M	/etc
103M	/home
0	/initrd.img
208M	/lib
4.0K	/lib64
16K	/lost+found
8.0K	/media
4.0K	/mnt
135M	/opt
du: cannot access ‘/proc/7941/task/7941/fd/4’: No such file or directory
du: cannot access ‘/proc/7941/task/7941/fdinfo/4’: No such file or directory
du: cannot access ‘/proc/7941/fd/4’: No such file or directory
du: cannot access ‘/proc/7941/fdinfo/4’: No such file or directory
0	/proc
116M	/root
13M	/run
5.1M	/sbin
4.0K	/srv
0	/sys
6.9M	/tmp
1.2G	/usr
1.6G	/var
0	/vmlinuz

Kalau hasilnya yang ini lebih spesifik kenapa masih perlu perintah pertama? Sederhana kok, supaya bisa dibandingkan berapa kapasitas maksimalnya dan kosongnya kemudian dilihat direktori mana yang berukuran besar. Dari sana kita bisa mengira – ngira langkah berikutnya apa atau cuma kekhawatiran dini saja.

Dari hasilnya direktori /var/ yang berisikan /log/ ternyata totalnya sekitar 1.6GB, dan karena masih ada sisa 896MB masih ada ruang gerak lah. 😀

Tinggalkan komentar