Cara mencari file dan folder yang berukuran besar di Linux. Cara ini sangat bermanfaat apabila kapasitas penyimpan data sudah penuh dan ingin menemukan/menghapus file-file terbesar di sistem.
Khususnya di server penyebab disk mendadak penuh biasanya disebabkan oleh web server log, yaitu file yang dibuat oleh web server untuk mencatat/merekam setiap request dan kesalahan yang terjadi pada aplikasi ataupun web server itu sendiri.
Berikut perintah cara mencari file dan folder terbesar di Linux
du -xah / | sort -rh | head -30
Perintah tersebut akan menampilkan daftar urutan direktori dan sub-direktori yang di dalamnya terdapat file yang paling besar serta menampilkan nama filenya.
Keterangan:
/
: lokasi direktori, Anda bisa menggantinya, misal: lokasi target /home/
atau direktori saat ini .
-30
: adalah nilai bebas yang akan diprint, misalnya: -10
, maka hasilnya hanya 10 baris yang akan ditampilkan
Deskripsi dan parameternya dapat Anda pelajari dengan melihat halaman manual, yaitu dengan perintah berikut:
man du
man head
man sort
Jika berniat ingin menghapus file-file yang telah ditemukan, Anda bisa mempelajari dan menggunakan perintah rm.