Cara Mencari File dan Folder Berukuran Besar di Linux

Mencari file dan folder yang berukuran besar sangat dibutuhkan apabila kapasitas penyimpanan data sudah penuh.

Seperti pada server, web server log menjadi penyebab disk penuh karena file yang dibuat oleh web server untuk mencatat/merekam setiap request dan kesalahan yang terjadi pada aplikasi ataupun web server itu sendiri.

Berikut cara mencari file dan folder berukuran besar dengan menggunakan perintah berikut

du -ahx / | sort -rh | head -10

Keterangan:

/: lokasi direktori, dan anda dapat menggantinya, misal: lokasi target /home/ atau direktori saat ini .

-10: adalah nilai bebas yang akan diprint, misalnya: -10, maka hasilnya hanya 10 baris yang akan ditampilkan

Sehingga akan muncul hasil seperti dibawah ini

1.2G /
918M /usr
304M /usr/local/lsws
304M /usr/local
263M /usr/lib
237M /var
227M /usr/local/lsws/DEFAULT
212M /usr/share
120M /usr/local/lsws/DEFAULT/html
117M /usr/bin

Ini diurutkan berdasarkan ukuran foldernya, sehingga kita akan mengetahui secara langsung mana yang dicurigai. Perintah ini dibatasi hanya 10, tetapi anda dapat merubah nilai parameter dengan perintah head diatas.

Selanjutnya, cari seluruh direktori yang adab dan mencari 10 file yang berukuran lebih dari 10MB:

find / -xdev -type f -size +10M -exec du -sh {} ';' | sort -rh | head -n10

Sehingga akan muncul tampilannya seperti di bawah ini

95M /usr/lib/locale/locale-archive-rpm
59M /var/lib/mysql/ibdata1
50M /usr/lib/libmysqld.so.18
29M /var/cache/yum/i386/6/base/27c84f25664a218c9c0df304facd771dd951189814c502465a8dad11f0bc27c9-filelists.sqlite
24M /usr/lib/galera/libgalera_smm.so
22M /var/cache/yum/i386/6/updates/05dea19459a656a8d5da1b0a457e0dbc6ad64404017aeb8128042a2103a9c619-primary.sqlite
22M /var/cache/yum/i386/6/epel/bc58fd85a9df66f6ce9d151e0d8b3e22949ffed1f3dd708e9d4eff737116e4ee-primary.sqlite
19M /usr/share/GeoIP/GeoLiteCityv6.dat
19M /usr/share/GeoIP/GeoLiteCity.dat
16M /var/cache/yum/i386/6/base/fcfba1250cc59dec64e5a149d902945a8d233ab54f2d964d2f55e6fb91240335-primary.sqlite

Ini juga diurutkan dari ukuran terbedar dan dapat anda atur berapa besar minimal filenya dengan menggantikan angka pada parameter -size

Selamat Mencoba

 

4.9/5 - (63 votes)
Sallu Warni

Recent Posts

Cara Redirect Domain/ Subdomain di Cpanel

Kamu dapat membuat pengalihan (redirect) untuk domain kamu di cPanel. Untuk melakukannya, lakukan langkah berikut:…

1 month ago

Setting Default Address di Cpanel

1. Masuk ke cPanel. 2. Di bagian Email, klik Default Address. 3. Secara default, cPanel…

1 month ago

Cara Setting Autoresponder di Cpanel

1. Masuk ke cPanel. 2. Klik ikon Autoresponders. Bagian ini adalah tempat untuk membuat email…

1 month ago

Perpedaan Antara Cpanel dan WHM

WHM (WebHost Manager) ialah pemberi kontrol administratif atas server khusus atau VPS Anda. Hal ini…

1 month ago

Cara Mengubah Bahasa di Cpanel

1. Masuk ke cPanel. 2. Klik nama pengguna di pojok kanan atas untuk melihat menu…

1 month ago

Cara Setting Email Filter di Cpanel

1. Masuk ke cPanel. 2. Di bawah bagian Email, klik Email Filter. 3. Klik Manage…

1 month ago