Cara Membersihkan Disk Space Linux via Terminal (Efektif & Aman)

Metode Pembersihan Disk Linux via Terminal

Pembersihan ruang penyimpanan pada sistem Linux dapat dilakukan secara efisien melalui terminal dengan menargetkan cache paket, log sistem yang menumpuk, dan dependensi yang tidak lagi diperlukan. Langkah-langkah berikut adalah standar operasional untuk membebaskan ruang disk tanpa merusak integritas sistem.

1. Membersihkan Cache Paket APT

Manajer paket APT menyimpan file .deb dari aplikasi yang pernah diunduh. File ini seringkali menumpuk dan memakan ruang signifikan.

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove
  • clean: Menghapus seluruh file paket yang diunduh di direktori cache.
  • autoclean: Menghapus paket lama yang sudah tidak bisa diunduh lagi.
  • autoremove: Menghapus dependensi yang diinstal otomatis namun tidak lagi dibutuhkan oleh aplikasi mana pun.

2. Mengelola Log Sistem (Journalctl)

Log sistem seringkali membengkak seiring waktu. Anda dapat membatasi ukuran log agar tidak memenuhi disk.

# Cek ukuran log saat ini
journalctl --disk-usage

# Batasi log hingga 100MB
sudo journalctl --vacuum-size=100M

3. Membersihkan Cache Thumbnail

Jika Anda menggunakan lingkungan desktop (GNOME/KDE), folder thumbnail seringkali menyimpan ribuan file kecil yang tidak perlu.

rm -rf ~/.cache/thumbnails/*
PerintahFungsi UtamaRisiko
apt-get cleanHapus cache installerRendah
apt-get autoremoveHapus dependensi yatimSedang
journalctl --vacuumHapus log lamaRendah
rm -rf /tmp/*Hapus file sementaraSedang

Tips Troubleshooting

Sebelum menjalankan perintah penghapusan massal, selalu gunakan perintah du -sh * pada direktori yang dicurigai untuk melihat folder mana yang paling memakan ruang. Hindari menghapus file di dalam direktori /var/log/ secara manual menggunakan rm; gunakanlah utilitas journalctl untuk menjaga integritas sistem logging.