Bu makalede, komut satırı ortamını kullanarak Linux'ta dizin boyutunu nasıl kontrol edeceğinizi öğreneceksiniz. Bu makalede gösterilen tüm komutlar bir Ubuntu 20'de çalıştırılmıştır.04 sistemi. Tüm yöntemler ve adımlar terminalde gerçekleştirilir. Ctrl + Alt + t yazarak terminal penceresini hızlı bir şekilde açabilirsiniz.
Linux sistemlerinde dizin boyutunu kontrol etmek için kullanabileceğiniz bazı yöntemler aşağıdadır. Bu yöntemleri tek tek inceleyeceğiz:
Yöntem 1: Dizin Boyutunu Du Komutunu Kullanarak Kontrol Edin
Dizinin boyutunu kontrol etmek için kullanılan varsayılan komut, 'du' komutu olarak bilinir disk senadaçayı. du komutu çoğu Linux dağıtımında kuruludur. du komutunu kullanarak sisteminizin mevcut dizin boyutunu aşağıdaki gibi görüntüleyebilirsiniz:
$ du
Yukarıdaki komut, ev dizini içeriğinin bir listesini görüntüler. Solda görüntülenen sayılar, her nesnenin boyutlarını kilobayt olarak gösterir.
-h seçeneğini kullanarak çıktıyı aşağıdaki gibi daha açıklayıcı biçimde de görüntüleyebilirsiniz:
$ du -h
Yukarıdaki komut, alanı kilo, mega ve Gigabayt cinsinden sayılarla birlikte görüntüler.
Belirli bir dizinin boyutunu bulmak için aşağıdaki sözdizimini kullanın:
$ du -h /dizin yoluBazı dizinler belirli dizin içeriğine erişmek için belirli izinler gerektirdiğinden, yukarıdaki komutu sudo kullanıcısı olarak çalıştırmanız gerekecektir.
/var dizininin dizin boyutunu kontrol etmek için aşağıdaki komutu kullanın:
$ sudo du -h /var
-hc seçeneğiyle, belirli dizinin boyutunu aşağıdaki gibi insan tarafından okunabilir biçimde görüntüleyebilirsiniz:
$ sudo du -hc /var
Maksimum derinlik seçeneğini kullanarak alt dizin yolu derinliğini de değiştirebilirsiniz. Örneğin, yalnızca en üstteki dizini görüntülemek istiyorsanız, max-depth=0 değerini aşağıdaki gibi ayarlamanız gerekir:
$ sudo du -hc -max-depth=0 /var
Benzer şekilde, bir alt dizine sahip en üst dizini almak için max-depth=1 olarak ayarlayacaksınız.
$ sudo du -hc -max-depth=1 /var
du ile ilgili daha fazla komut keşfetmek istiyorsanız, aşağıdaki komutu kullanabilirsiniz:
$ adam du
Yöntem 2: Ağaç Komutunu Kullanarak Dizin Boyutunu Kontrol Edin
Ağaç komutu, dizinleri, alt dizinleri ve dosyaları ağaç biçiminde görüntülemek için kullanılır. Özelleştirme için bayraklar ve seçenekler girerek bu komutu daha kullanışlı hale getirebilirsiniz. Ağaç komutu, Linux sistemlerinin çoğunda kurulu olarak gelmiyor. Bu komutu apt paket yöneticisini kullanarak aşağıdaki gibi yükleyebilirsiniz:
$ sudo apt kurulum ağacı
Geçerli dizini, alt dizinleri ve dosyaları görüntülemek için terminalde aşağıdaki komutu kullanın:
$ ağaç -d -h
Ağaç komutuyla, aşağıdaki sözdizimini kullanarak belirli bir dizinin içeriğini de alabilirsiniz:
$ ağaç / dizin yolu/var dizininin içeriğini listelemek için aşağıdaki komutu kullanacaksınız:
$ ağaç /var
Komutu tamamladıktan sonra, toplam dizin ve alt dizin sayısını gösterecektir.
Ağaç komutu hakkında daha fazla bilgi edinmek için aşağıdaki komutu kullanın:
$ adam ağacıYöntem 3: ncdu Komutunu Kullanarak Dizin Boyutunu Kontrol Edin
'ncdu' olarak kısaltılan NCurses Disk Kullanımı da dizin boyutunu kontrol etmek için kullanılır. ncdu, çoğu Linux sisteminde varsayılan olarak yüklü değildir. Bu komutu, apt paket yöneticisi aracılığıyla komut satırını kullanarak aşağıdaki gibi yüklemeniz gerekir:
$ sudo apt install ncdu
ncdu kullanarak, sistem disk kullanımınızın etkileşimli bir görüntüsünü görüntüleyebilirsiniz. Bu komutu denemek için aşağıdakileri yürütün:
$ ncdu
Sol üst köşe, görüntülenmekte olan geçerli dizini gösterir. Sol sütun, dizin boyutunu sayısal değerde gösterir; burada # işaretleri her dizinin yanındaki boyutu gösterir. Yön tuşlarını kullanarak bu satırlar arasında gezinebilirsiniz. Burada sağ okun amacı dizine göz atmak, sol okun amacı ise sizi geri taşımaktır.
ncdu komutuyla belirli bir dizini aşağıdaki gibi de hedefleyebilirsiniz:
$ ncdu /var
ncdu arayüzünden çıkmak için 'q' tuşuna basın ve yardım için ' tuşuna basın?'.
Bu makalede, Ubuntu 20'de terminal komut satırını kullanmanın dizin boyutunu nasıl kontrol edeceğinizi öğrendiniz.04 Linux sistemleri üç farklı yöntemle. Terminali kullanarak ağaç, ncdu ve du komutlarıyla ilgili daha fazla komutu keşfedebilirsiniz. Bu komutlar tüm Linux dağıtımlarında kullanılabilir. Herhangi bir sorunuz veya öneriniz varsa, aşağıya yorum yapmaktan çekinmeyin.