Disk yang penuh biasanya disebabkan oleh satu atau dua hal yang jelas. Periksa dari atas ke bawah, baca sebelum menghapus, dan jangan pernah menghapus file di bawah /var/lib secara manual kecuali Anda tahu layanan mana yang memilikinya.
Jalankan df -h. Perhatikan kolom Use% dan kolom Mounted on: filesystem yang penuh bisa jadi / atau mount terpisah seperti /var, /home atau /data, dan membersihkan yang salah tidak akan mengubah apa pun.
Jalankan juga df -i. Sebuah filesystem bisa memiliki ruang kosong tetapi tidak punya inode kosong, yang terjadi ketika jutaan file kecil menumpuk (sesi, antrean surel, file cache). Jika IUse% mendekati 100%, berarti Anda sedang mencari banyak file kecil, bukan beberapa file besar.
Jalankan sudo du -xh --max-depth=1 / | sort -h dan baca baris-baris terakhirnya. Opsi -x membatasi pencarian pada satu filesystem, sehingga disk yang di-mount dan filesystem virtual tidak memengaruhi hasil. Ulangi di dalam direktori terbesar, misalnya sudo du -xh --max-depth=1 /var | sort -h.
Jika ncdu sudah terpasang (sudo apt install ncdu di Debian dan Ubuntu), sudo ncdu -x / memungkinkan Anda menelusuri data yang sama secara interaktif.
Jika du menampilkan angka yang jauh lebih kecil daripada df, mungkin ada proses yang masih menahan file terhapus dalam keadaan terbuka, sering kali berupa log besar. sudo lsof +L1 menampilkan daftar file terbuka dengan jumlah link nol. Ruang akan kembali saat proses tersebut menutup file itu, yang biasanya berarti memulai ulang layanan yang memilikinya. Lakukan ini saat sedang sepi, bukan di tengah puncak permintaan.
Log: periksa /var/log dan lihat jurnal dengan journalctl --disk-usage. Lihat panduan kami tentang membatasi ukuran journald jika ukurannya besar.
Paket: sudo apt clean menghapus file paket yang telah diunduh; sudo apt autoremove menampilkan daftar paket dan kernel lama yang tidak lagi diperlukan, serta menunjukkan apa yang akan dihapus sebelum Anda mengonfirmasi. Pertahankan kernel yang sedang berjalan dan satu versi sebelumnya.
Docker: docker system df menampilkan image, container, volume, dan cache build. docker system prune menghapus container yang berhenti, jaringan yang tidak terpakai, dan image dangling; perintah ini tidak menghapus volume kecuali Anda menambahkan --volumes, jadi baca prompt sebelum menjawab.
Snap: snap list --all menampilkan revisi lama dari snap yang dinonaktifkan dan dapat dihapus satu per satu dengan snap remove NAME --revision=NUMBER.
Jalankan df -h lagi dan pastikan layanan yang berhenti karena disk penuh sudah berjalan (systemctl --failed). Database yang mengalami disk penuh mungkin perlu dimulai ulang atau diperiksa sebelum Anda mempercayainya.
Setelah itu, pasang batasan agar hal ini tidak terulang: rotasi log, batas journald, dan peringatan sebelum disk mencapai 90%.
Terakhir diperbarui: 2026-10-03
Log yang sudah dirotasi dan dikompresi (misalnya file syslog.1 atau .gz) biasanya boleh dihapus jika Anda tidak lagi membutuhkannya. Jangan hapus file log aktif dari layanan yang sedang berjalan; potong dengan hati-hati atau serahkan pada logrotate, dan periksa dulu apa yang diharapkan oleh layanan tersebut.
Biasanya file yang sudah dihapus masih ditahan terbuka oleh proses yang sedang berjalan (lihat lsof +L1), atau angkanya berasal dari filesystem yang berbeda. Gunakan du -x dan bandingkan dengan df untuk titik mount yang sama.
Hanya setelah docker system df dan melihat apa saja yang tidak terpakai. Perintah ini dapat menghapus image yang masih ingin Anda jalankan. Volume dipertahankan secara bawaan, tetapi pastikan Anda memiliki cadangan untuk semua yang penting.
Gunakan alat bawaan terlebih dahulu, dan periksa apa saja sebelum Anda menghapus.
Urutan praktis untuk diperiksa sebelum Anda mengubah apa pun.
Daftar periksa singkat yang berurutan sebelum Anda mengubah apa pun.
Baca ID, pahami artinya, lalu cari di halaman resmi pembuatnya.
Untuk apa setiap aplikasi pembersih dibuat, dan siapa yang cocok menggunakannya.
Apa yang aman dihapus, dan apa yang perlu diperiksa lagi.
Apa yang dihapus, apa yang hilang, dan kapan menggunakannya.
Mengapa tampak begitu besar, dan cara aman untuk menyusutkannya.
Isinya, apa yang hilang, dan cara resmi untuk menghapusnya.
Apa itu cache tersebut dan cara membersihkannya dengan alat Windows.
Urutan yang masuk akal untuk jaringan, chipset, penyimpanan, grafis, dan lainnya.
Tambahkan satu driver atau satu folder penuh dari command line.
Periksa dulu, cadangkan, lalu hapus - dengan alat bawaan Android.
Mengapa duplikat muncul dan cara menghapusnya tanpa kehilangan foto yang bagus.
Rain Cleaner: tinjau sebelum membersihkan, versi gratis, uji coba Pro 14 hari.
Pemeriksaan hash, pemindaian Defender, dan langkah-langkah SmartScreen.
Cara melaporkan masalah keamanan secara privat.
Apa yang kami kerjakan saat ini, berikutnya, dan nanti.
Periksa ukurannya, bersihkan sekali, dan tetapkan batas permanen.
Empat cara bawaan untuk melihat apa yang memakan ruang, sebelum Anda menghapus apa pun.
Semua pertanyaan seputar pembersihan disk di satu tempat, dengan urutan pemeriksaan yang aman.
Sembilan langkah dengan urutan yang aman, siap cetak.
Cadangan, titik pemulihan, pratinjau terlebih dahulu, dan apa yang tidak boleh dihapus secara manual.
Apa fungsinya, cara memperkecilnya dengan aman, dan apa yang tidak boleh disentuh.
Gratis, tanpa akun, tanpa langganan. Windows 10 dan 11.