Perintah Penting untuk Memantau Penggunaan Disk di Linux

Memantau penggunaan disk sangat penting untuk menjaga kesehatan sistem Linux. Dengan memeriksa penggunaan disk secara berkala, Anda dapat mencegah masalah ruang disk, mengidentifikasi file dan direktori berukuran besar, serta mengelola penyimpanan secara efektif. Artikel ini membahas perintah-perintah penting untuk memantau penggunaan disk di Linux.

1. 'df'

Perintah df (disk kosong) menampilkan jumlah ruang disk yang tersedia pada sistem berkas:

df-h

Opsi -h menyediakan keluaran yang dapat dibaca manusia, menampilkan ukuran dalam KB, MB, atau GB.

2. 'du'

Perintah du (penggunaan disk) memperkirakan penggunaan ruang file. Untuk memeriksa penggunaan disk pada direktori dan isinya:

du -sh /jalur/menuju/direktori

Opsi -s merangkum ukuran total, dan -h membuat keluaran dapat dibaca manusia.

3. 'ncdu'

ncdu (NCurses Disk Usage) adalah alat interaktif yang menyediakan representasi visual penggunaan disk:

tidak ada data

Jika tidak terinstal, Anda dapat menambahkannya menggunakan manajer paket Anda (misalnya, sudo apt install ncdu pada sistem berbasis Debian).

4. 'ls'

Perintah ls dengan opsi -lh mencantumkan file dan direktori beserta ukurannya dalam format yang dapat dibaca manusia:

ls-lh

5. 'find'

Perintah find dapat menemukan file berdasarkan ukuran. Misalnya, untuk menemukan file yang lebih besar dari 100 MB:

temukan /path/to/search -type f -size +100M

6. 'lsof'

Perintah lsof (daftar file yang terbuka) mencantumkan file yang terbuka dan proses yang membukanya. Perintah ini dapat membantu mengidentifikasi file mana yang menghabiskan ruang disk:

lsof +L1

Perintah ini mencantumkan file terbuka yang telah dihapus tetapi masih menghabiskan ruang disk.

7. 'stat'

Perintah stat menampilkan informasi terperinci tentang file atau sistem file, termasuk ukuran dan lokasi penyimpanannya:

nama berkas stat

8. Penggunaan inode

Perintah df -i menunjukkan penggunaan inode, yang penting untuk sistem dengan banyak file kecil:

df -saya

Inode adalah struktur data yang menyimpan informasi tentang berkas, dan kehabisan inode dapat mencegah terciptanya berkas baru meskipun ada ruang disk kosong.

9. 'btrfs filesystem df'

Jika Anda menggunakan sistem file Btrfs, perintah btrfs filesystem df menyediakan informasi terperinci tentang penggunaan disk, termasuk data, metadata, dan ruang sistem:

sistem berkas btrfs df /titik pemasangan

10. Penjurnalan Log Sistem File

Untuk sistem yang menggunakan sistem berkas jurnal seperti ext4, pemantauan ukuran log dapat menjadi hal yang penting. Perintah journalctl --disk-usage menunjukkan ukuran log jurnal systemd:

jurnalctl --penggunaan-disk

Kesimpulan

Memantau penggunaan disk sangat penting untuk menjaga sistem Linux berfungsi dengan baik. Dengan menggunakan perintah-perintah ini, Anda dapat mengelola penyimpanan secara efektif, mengidentifikasi potensi masalah, dan memastikan bahwa sistem Anda berjalan dengan lancar. Apakah Anda lebih suka perintah sederhana seperti df dan du atau alat yang lebih canggih seperti ncdu dan lsof, Linux menawarkan berbagai pilihan untuk memenuhi kebutuhan pemantauan Anda.