Perintah Utama Cek Ruang Disk di Linux
Untuk memeriksa kapasitas penyimpanan pada sistem operasi Linux, dua perintah utama yang digunakan adalah df (disk filesystem) untuk melihat ruang yang tersedia pada sistem file secara keseluruhan, dan du (disk usage) untuk menganalisis penggunaan ruang oleh direktori atau file spesifik.
1. Menggunakan Perintah df
Perintah df memberikan ringkasan penggunaan disk pada seluruh sistem file yang terpasang. Gunakan opsi -h (human-readable) agar output ditampilkan dalam format yang mudah dibaca (GB, MB, KB).
df -h| Opsi | Fungsi |
|---|---|
| -h | Menampilkan ukuran dalam format human-readable (GB/MB) |
| -T | Menampilkan tipe sistem file (ext4, xfs, dll) |
| -i | Menampilkan penggunaan inode |
| -a | Menampilkan semua sistem file termasuk yang berukuran 0 |
2. Menggunakan Perintah du
Perintah du digunakan untuk melacak penggunaan ruang disk pada level direktori. Untuk mendapatkan ringkasan total sebuah folder, gunakan opsi -sh.
du -sh /path/ke/direktoriJika Anda ingin melihat daftar sub-direktori dengan ukuran terbesar, gunakan perintah berikut:
du -h --max-depth=1 /home | sort -hrPerbandingan Perintah
| Perintah | Tujuan Utama | Output |
|---|---|---|
| df | Kapasitas total partisi | Ringkasan sistem file |
| du | Analisis ukuran folder/file | Detail per direktori |
| ls -lh | Ukuran file individual | Daftar file spesifik |
Tips Troubleshooting
Jika perintah df menunjukkan disk penuh namun du tidak menemukan file besar, kemungkinan terdapat file yang dihapus namun masih dibuka oleh proses yang berjalan (deleted but open files). Gunakan perintah lsof | grep deleted untuk mengidentifikasi proses tersebut dan lakukan restart pada layanan terkait untuk membebaskan ruang.