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
berikut adalah cara mengatasi error ImunifyAV has not detected any compatible hosting panel as well…
CentOS 7 tidak akan mendapatkan pembaruan apa pun setelah Juni 2024. Selain itu, mirrorlist.centos.org tidak…
DNS di server cyberpanel tidak mau bekerja, di cek pada error log keluar pesan seperti…
saat upgrade cyberpanel, keluar pesan error seperti berikut: django.db.utils.OperationalError: (1045, "Access denied for user 'cyberpanel'@'localhost'…
Untuk melakukan restart cyberpanel lewat SSH silahkan jalankan perintah berikut: systemctl restart lscpd
Di Linux, chown digunakan untuk mengubah izin pemilik file dan direktori. Namun, saat menggunakan perintah…