it-swarm-id.com

Bagaimana cara menentukan di mana file / direktori terbesar di sistem saya disimpan?

Saya bertanya-tanya bagaimana Anda tahu di mana file terbesar di sistem saya disimpan.

Sebagai contoh---

Disk Space Digunakan: 1GB Java: 500MB Java Persentase: 50% mungkin terwakili dalam diagram lingkaran. Mungkin?

Saya tahu ini mungkin fitur yang berlebihan. Saya kadang-kadang lupa menyimpan sesuatu dan bertanya-tanya mengapa disk saya begitu penuh.

Jadi pada dasarnya sebuah perintah yang akan memungkinkan saya untuk berjalan di sistem file dan memberi saya informasi tentang ruang disk yang digunakan.

Silahkan dan terima kasih.

40
myusuf3

Disk Usage Analyzer tersedia di Ubuntu> Accessories> Disk Usage Analyzer. Ini memberi Anda grafik pie keren yang menunjukkan file dan folder apa yang paling banyak memakan ruang:

enter image description here

Dokumentasi tentangnya agak jarang, tetapi Anda dapat menemukan informasi lebih lanjut tentang wiki Ubunt , dan halaman proyek .

Jika Anda tertarik menggunakan baris perintah, ada du yang dijelaskan di sini .

43
Erigami

Kecuali jika diubah baru-baru ini, baobab hanya menampilkan direktori; periksa kdirstat untuk alternatif yang benar-benar memperlihatkan file, diwarnai berdasarkan jenis.

Alternatif baris perintah adalah

du -a | sort -nr | head
27
UncleZeiv

Solusi yang @UncleZeiv usulkan tidak berfungsi ketika benar-benar tidak ada lagi ruang yang tersisa, karena sort menggunakan folder /tmp ketika ada beberapa baris untuk diurutkan.

du -a | sort -nr | head
sort: write failed: /tmp/sortuCYq8E: No space left on device

Alternatif adalah kombinasi jawaban dari @UncleZeiv dan @Yoav Weiss, ditambah menambahkan jalur lain untuk lokasi sementara:

Sudo du -a | sort -nr -T /media/usb-key

Akhirnya, solusi pilihan saya akan menjadi yang dapat dibaca manusia yang tidak bergantung pada folder temp dan direktori root daftar (/):

Sudo du -ah --max-depth=1  / | sort -hr
18
user3644800

Perintah yang berguna untuk membantu dalam kasus Anda perlu menentukan bahwa untuk direktori tertentu dari baris perintah:

du --max-depth=1 -x -h

Ini memberi Anda daftar direktori kedalaman pertama dan ukurannya

-x membatasi analisis untuk satu sistem file

-h menunjukkan k/M/Gbytes yang dapat dibaca manusia (ini mencegah Anda dari mengurutkan output)

6
Yoav Weiss

Alat penggunaan disk pie-grafik yang sangat baik lainnya adalah Filelight. Ini adalah aplikasi KDE, dan tersedia di repositori.

3
Ryan Thompson

Alat lain untuk ini adalah jDiskReport (aplikasi Java)

0
AndrewR

Gunakan Penganalisis Penggunaan Disk (Aplikasi -> Aksesori -> Penganalisis Penggunaan Disk):

(Perintahnya adalah baobab).

Klik Analyzer -> Scan Filesystem

0
dv3500ea