Başsız Linux için disk kullanımı treemap yazılımı


22

Kullanılan disk alanını Windows için WinDirStat ve KDE / Linux için KDirStat gibi bir treemap kullanarak görüntüleyebilen bazı programlar vardır :

KDirStat ekran görüntüsü

Benzer bir şey arıyorum ama başsız bir Linux kutusu için. (Örn. Sunucuda konsol veri toplama programını çalıştırın, ardından dosyayı GUI ortamında bir grafik programa yükleyin.)

Alternatif olarak, yalnızca SSH erişimi olan yapılandırılmış bir kullanılmış disk alanı gösterimi elde etmenin diğer iyi yolları nelerdir?


bu javascript çıktısını ayrıştırır: code.google.com/p/treemaplib/source/browse/trunk/TreeMapJS/…
eadmaster

Yanıtlar:


24

NCurses Disk Kullanımı (ncdu) bunun için iyidir. Detaylar için http://dev.yorhel.nl/ncdu adresini ziyaret edin. En popüler dağıtımlar için bir paket olarak bulunur ve disk alanınızı nerede kullandığınızı bulmanızı ve bulmanızı sağlar. Dizin kullanımının çubuk grafiğini görüntülemek için metin karakterlerini kullanır, böylece yalnızca metin ortamında yarı grafik bir arabirim elde edersiniz.


Bu harika, şiddetle tavsiye edilir.
RomanSt

ncdu ağaç haritası üretmez.
Dave Horner

11

gt5 çok güzel. Konsol arayüzüne sahiptir ve ayrıca tarayıcınızda görüntüleyebileceğiniz html dosyalarını oluşturur. Depolarda bulunur, böylece sadece onu bulabilirsin.


güzel olan .... bu paketin farkında değildi.
3dfluence

1
Bir süredir kullanıyorum gt5, ancak önemli bir kusuru var: Çok fazla dosyanız varsa, gt5sonuçları oluşturmak için çok fazla miktarda disk alanı (yüzlerce megabayt) gerekir.
Vladimir Panteleev,

8

Kullandığım du -cks * | sort -rn | head -11.

Disk tüketimine göre ilk on dizini gösterir. Onu evde / evde ve her zaman kullanırım.


Parlak! Yüklenecek bir şey yok, biraz gezinmeyi gerektiriyorsa ve tüm boş alanınızın nereye gittiğini araştırmak için komutu farklı yerlerde çalıştırsanız bile, iş iyi durumda.
Niavlys

5

xdiskusageduAnaliz için çıktısını boruya aktarmanıza olanak tanır . Harika bir seçenek.



1

Sunucuya ssh üzerinden bağlanırsanız ve ssh X iletmeyi ve iş istasyonunuzda bir X sunucusu kullanıyorsanız aynı komutu çalıştırabilirsiniz. Eğer komut satırından istiyorsan:

df -k /*|sort -n

1
Evet, bu açık, ancak KDE'yi bir sunucuya kurmak istemiyorum :) Ve sadece tüm dosyaları boyuta göre sıralamaktan daha güzel / daha yapısal bir yöntem arıyordum ... açıklığa kavuşturmak için düzenlenmiş bir soru.
Vladimir Panteleev
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.