GNU/Linux >> Belajar Linux >  >> Linux

Cara Pin Point File Besar memakan ruang di Fedora 18

Perintah ajaib saya dalam situasi seperti ini adalah :

du -m . --max-depth=1 | sort -nr | head -20

Untuk menggunakan ini :

  1. cd ke direktori tingkat atas yang berisi file yang memakan ruang. Ini bisa berupa / jika Anda tidak tahu;-)
  2. jalankan du -m . --max-depth=1 | sort -nr | head -20 . Ini akan mencantumkan 20 subdirektori terbesar dari direktori saat ini, diurutkan berdasarkan ukuran yang menurun.
  3. cd ke dalam direktori terbesar dan ulangi du ... perintah sampai Anda menemukan file BESAR

ncdu adalah alat yang hebat untuk masalah seperti ini. Ini paket yang sesuai.

Anda dapat menggunakan -x jika Anda ingin tetap menggunakan satu sistem file saja, tanpa mengikuti symlink. Misalnya, sebagai root:

ncdu -x /home

Ini adalah baris perintah yang setara dengan DaisyDisk, Baobab, atau WinDirStat.

Mungkin perlu waktu lama untuk memindai folder besar, tetapi setelah selesai, akan sangat cepat untuk menemukan file terbesar.


Jika Anda merasakan ukuran file yang sebenarnya, Anda dapat find file lebih besar dari ukuran tertentu.

Misalnya, untuk menemukan file yang lebih besar dari 10 MiB:

find /mounted/drive -size +10M

Atau

find /mounted/drive -size +10M -exec ls -lh {} +

Saran Httqm juga bagus jika masalahnya bukan pada satu file besar tetapi kumpulan besar file yang lebih kecil. Yaitu menggunakan du untuk menampilkan total direktori. Membatasi dengan --max-depth sangat berguna dengan pohon direktori besar:

du -m some/directory --max-depth=1 | sort -nr | head -20
du some/directory --max-depth=1 | sort -n | tail -21

Akan memecah satu direktori menjadi sub-direktori, yang kedua memberi Anda total untuk direktori yang Anda cantumkan juga.


Linux
  1. Cara Membuat Atau Menambah Ruang Swap Di Linux

  2. Cara Menemukan File Terlama Di Pohon Direktori Di Linux

  3. Linux + Bagaimana Cara Mengabaikan (filter) File Dengan Spasi?

  1. Cara Menonaktifkan Penjelajahan Direktori

  2. Bagaimana cara mendapatkan direktori absolut dari sebuah file di bash?

  3. Cara mengisi hard drive di Linux

  1. cara menemukan pemilik file atau direktori dengan python

  2. Bagaimana cara menghapus file atau direktori bernama \?

  3. Cara membuka file .rar di fedora 23