Cara Mencari Folder/Direktori dan File Ukuran Besar di Linux dengan Command Prompt

Mau nggak mau Menggunakan Linux adalah semacam kewajiban ketika kita memutuskan menggunakan Server VPS Unmanaged, dimana kita yang ngelola sendiri Apa saja yang jalan yang terinstall dan macam-macam.

Beberapa tools memudahkan mengelola Web Server saya menggunakan layanan gratisan yang memudahkannya. Dua Favorit saya saat ini adalah EasyEngine dan VPSSIM (VPS SIMple).

Nah kendala mulai muncul, ketika kita menggunakan Server VPS dengan harga murah meriah tanpa kita sadari penggunaanya membengkak dan akhirnya memaksa kita metani server untuk menemukan file apa yang membuat Server VPS kita penuh.

Nah akhirnya saya mencari cara untuk mencari Folder/Direktori dan File Ukuran besar di Linux tersebut. Beberapa kombinasi perintah terminal atau ssh ini bisa kalian coba.

Cara Menemukan Folder/Direktori atau File Besar di Linux

  1. Pastikan sudah Login Super User, kalau belum silahkan login root atau kalau sudah login user tinggal ketik su dan masukkan password root nya
  2. Kemudian ketikkan perintah ini
    du -a /dir/ | sort -n -r | head -n 20
  3. Hasil dari perintah tersebut adalah akan menampilkan 20 list teratas ukuran terbesarnya

Jika ingin mengetahui lebih luas (maksudnya di /) cukup ketikan perintah dibawah ini

$ sudo du -a /dir/ | sort -n -r | head -n 20

atau menggunakan perintah dibawah ini

$ sudo du -a / 2>/dev/null | sort -n -r | head -n 20

Bisa juga menggunakan perintah dibawah ini

du -a /home | sort -n -r | head -n 5

Kita juga bisa menggunakan perintah find yang ada di Linux untuk mencari file besar di Linux, caranya kurang lebih seperti dibawah ini

$ sudo find / -type f -printf "%s\t%p\n" | sort -n | tail -1
$ find $HOME -type f -printf '%s %p\n' | sort -nr | head -10

Kalau sudah ketemu lantas harus bagaimana? Kalau ternya file hasilnya atau foldernya itu adalah file/folder tidak penting bisa dihapus dengan perintah dibawah ini

rm -i -v /path/to/file

atau kalau mau menghapus termasuk file/direktori didalamnya bisa menggunakan perintah ini

rm -rf /path/to/folderName

Mudah bukan?

Sumber Rujukan Blog Jauhari tentang Mencari File Ukuran Besar di Linux, disini dan disini

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.