Merhaba Hostingsiteniz Ailesi,
Bu yazımızda du komutun kullanımını bir kaç paratik bilgi ile pekiştireceğiz.
du = dosya boyutunu görmek için işimize yarar. Bunu çoğumuz biliyoruzdur. Bu yazımdaki amaç bunun 2 özel parametreyle kullanımını kolaylaştırmak.
kod formu :
du [parametre] dizin,dosyavb
parametreler
parametre olarak biz -kh kullanırsak dosya boyutu MB şeklinde listelenir.
Bir diğer parametremiz ise --max-depth= dir. Bununla listelenme miktarını ayarlıyoruz. Örnek yanlızca test klasörünün boyunu göreceksek :
--max-depth=0 şeklinde giriyoruz. fakat test klasoru içinde bulunan a, b, c klasorlerininde boyutlarını görmek istiyorsak --max-depth=1 veya /test/a/x , /test/b/y , test/c/z klasorlerinide boyutlarını görmek istiyorsak --max-depth=2 giriyoruz.
Örnek komut :
du -kh --max-depth=0 test
478M test
------------------------------
du --max-depth=0 test
488712 test
Bir diğer kullanımıda exclude (dışlamak) parametresiyle kullanımıdır.
--exclude=dosya kullanırsak (ilk kısımdaki dosya adlı klasoru veya dosyayı saymaz.)
--exclude=./dosya_adi
Örnek :
du -kh --max-depth=1 /test --exclude=./a
12K /test/test
16K /test