Apps Artificial Intelligence CSS DevOps Go JavaScript Laravel Linux MongoDB MySQL PHP Python Rust Vue

Memantau Ukuran Direktori di Linux dengan `du` dan `sort`

1 min read .
Memantau Ukuran Direktori di Linux dengan `du` dan `sort`

Saya pernah panik pas server kehabisan disk space gara-gara nggak ngecek direktori rutin. Gini deh, ada cara gampang buat tahu direktori mana yang makan space paling banyak: pakai du dan sort. Bisa langsung dipraktikkan.

1. du: Disk Usage

du ngitung berapa banyak space yang dipakai file atau folder. Opsi yang sering dipakai:

  • -s → cuma tampilkan total size tiap folder, nggak perlu subfolder.
  • -h → tampilkan size dalam format yang mudah dibaca (KB, MB, GB).

2. sort: Mengurutkan Hasil

sort bisa urutin output. Opsi yang berguna:

  • -n → urut numerik.

3. Contoh Praktis

Misal pengen lihat ukuran direktori di /var/ dan urutkan dari yang kecil ke besar:

du -sh /var/* | sort -n

Penjelasan:

  1. du -sh /var/* → ngitung size tiap subfolder di /var/ dan tampilkan format mudah dibaca.
  2. sort -n → urutkan hasil numerik, dari yang paling kecil ke besar.

4. Contoh Output

1.1G    /var/lib
2.2G    /var/log
3.0G    /var/cache
4.5G    /var
  • /var/lib → 1.1 GB
  • /var/log → 2.2 GB
  • /var/cache → 3.0 GB
  • /var → 4.5 GB

Dari contoh ini, gampang kelihatan direktori mana yang paling banyak makan space.

5. Kesimpulan

Dengan kombinasi du dan sort, ngecek penggunaan disk jadi super gampang. Bisa cepat tahu folder yang boros space, terus ambil tindakan: bersihin file nggak perlu atau nambah storage. Gini deh, rutin ngecek direktori itu simpel tapi menyelamatkan banget dari kejutan disk penuh.

Lihat Juga

chevron-up