Disk kullanım alanını gösteren komut?

Başlatan futureng, 23 Eylül 2008 - 14:36:09

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

futureng

Merhaba.
"du" dışında disk kullanım alanını gösteren daha açıklayıcı bir komut varmıdır?
du çok karışık klasör klasör byte mı kliboytmı hiç bir açıklama da yok. Diskin ne kadarı dolu toplu sonuç ta yok.

Diskte nekadar boş yer var ne kadarı kullanımda gösteren düzgün bir komut. İyi çalışmalar.
http://www.gimptr.com
Hayal Gücünüzün Gerçek Dünyadaki Görünümü..

Felâsife

Komutlarla ilgili bir bilgim yok ama GParted disk kullanımını çok net veriyor.
Maceraya hazır mısın!  Bir BSD almaz mısın?

futureng

iide bende görsel arayüz kurulu değil. Server sürümünü kullanıyorum.
http://www.gimptr.com
Hayal Gücünüzün Gerçek Dünyadaki Görünümü..

erginemr

Görsel arayüz olsaydı, Gnome'daki Disk Kullanımı çözümleyicisi (baobab) çok detaylı sonuçlar verebilirdi.

Ancak doğru parametrelerle "du" (disk usage) da kullanışlı olabilir. İki örnek vereceğim:
du -h --exclude={/proc,/sys} --max-depth=1 / 2>/dev/null
Burada -h (human readable) parametresi ile sonuçların kB, MB, GB cinsinden yazılmasını, --exclude parametresi ile komutun sanal dosya sistemlerini es geçmesini, --max-depth parametresi ile de sonuçların çok uzamaması için klasörde en fazla bir alt dizine inilmesini belirtiyoruz. Bu örnekte listelediğimiz dizin kök dizini (/). Son olarak, 2>/dev/null ifadesi, du'nun yetkilendirme nedeniyle okuyamadığı hataları (2>) eşek cennetine (/dev/null) göndermesini sağlıyor.

du -h --exclude={/proc,/sys} --max-depth=2 /usr/share 2>/dev/null | less
Bu örnekte ise /usr/share dizininin disk kullanımını en fazla 2 alt klasör derinliğe kadar izliyoruz. Son olarak, klasör sistesi uzun olacağı için (normalde Shift+PageUp ile görebildiğimiz) üst sıraları kolayca izlemek için "du" komutunu "less komutu ve boru (pipe) işleci ile (|) bağlıyoruz:  | less

Benzer bir komut olan ve sabit diskteki boş alanı gösteren "df" (disk free) komutu da -h parametresi ile kullanılabiliyor:
df -h

[IMG]http://img201.yukle.tc/thumbs/1904Clipboard01.jpg[/img]  [IMG]http://img201.yukle.tc/thumbs/5448Clipboard02.jpg[/img]  [IMG]http://img201.yukle.tc/thumbs/7139Clipboard03.jpg[/img]

futureng

açıklamalar için teşekkür ederim.
du komutunun o uzun parametrelerini hatırlayabileceğimi sanmıyorum :)

"df -h" komutu benim işimi görür.

Bu arada ek bilgi vereyim. Konsol sistemlerde dosya ve dizin yönetim programı var. Görsel olarak adı : "mc" çok sık kullanırım. MC de dizin boyutlarını göster diye bişey var üst menüde o şekilde de oluyor.
http://www.gimptr.com
Hayal Gücünüzün Gerçek Dünyadaki Görünümü..

erginemr

Alıntı yapılan: futureng - 23 Eylül 2008 - 16:55:24
Bu arada ek bilgi vereyim. Konsol sistemlerde dosya ve dizin yönetim programı var. Görsel olarak adı : "mc" çok sık kullanırım. MC de dizin boyutlarını göster diye bişey var üst menüde o şekilde de oluyor.

Bu da güzel bir öneri. Başlık açık kalsın, diğer arkadaşlar da başka güzel fikir ve programlarla gelebilir... ;)