Üzerinde yer kalmadı mı Linux sunucusu? Tüm alanı neyin tükettiğini anlamaya çalışıyorsunuz, ancak bulamıyor musunuz? Terminal üzerinden Linux'ta veri kullanımının nasıl analiz edileceğini anlatırken kılavuzumuzu takip edin.
Not: Bu kılavuz Linux sunucusuna odaklansa da, bu yöntemler Linux tabanlı bir işletim sistemi çalıştıran herhangi bir masaüstü veya dizüstü bilgisayarda da çalışır. Takip etmekten çekinmeyin!
Linux'taki komut satırında disk kullanımınızı bulmanın en iyi yolu NCDU aracı kullanmaktır. Linux dosya sisteminizdeki verilerin ne kadar yer kapladığını gösteren bir grafik (en büyükten en küçüğe) çıktıları tarayan Ncurses tabanlı bir yardımcı programdır.
NCDU uygulaması çok hafif ve kullanımı kolaydır. Ancak, hiçbir modern Linux işletim sistemi varsayılan olarak göndermez, bu nedenle Linux sisteminizin dosya sistemi kullanımını analiz etmek için nasıl kullanılacağını göstermeden önce nasıl kurulacağını göstermeliyiz.
NCDU'yu Linux'a kurmak için bir terminal penceresi açın veya Linux sunucu makinenize SSH üzerinden bağlanın. Buradan, şu anda kullandığınız işletim sistemine karşılık gelen, aşağıda özetlenen komut satırı talimatlarını izleyin.
NCDU uygulamasını Ubuntu'ya kurmak için aşağıdakileri kullanın Uygun Komut.
sudo apt install ncdu
Debian'da NCDU'nun aşağıdakilerle çalışmasını sağlayabilirsiniz Apt-get bir uçbirim komut.
sudo apt-get install ncdu
Arch Linux'takiler NCDU'yu Pacman Paketleme yöneticisi.
sudo pacman -S ncdu
Fedora Linux'ta mısınız? Öyleyse, NCDU'yu çalıştırabilir ve çalıştırabilirsiniz. dNF aşağıdaki komut.
sudo dnf ncdu yükleyin
NCDU'nun OpenSUSE Linux üzerinde çalışmasını sağlamak için Zypper aşağıdaki komut.
zypper addrepo https://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.1/utilities.repo. zypper yenilemesi. zypper ncdu yükleyin
Bu listede yer almayan bir Linux işletim sistemi kullanıyorsanız, yazılımı yine de kaynak kod üzerinden yükleyebilirsiniz.
NCDU için kaynak kodunu almak için şu adrese gidin: geliştiricinin web sitesi.
Dosya sistemi kullanımını analiz etmek üzere NCDU'yu kullanmak için, bir terminal açarak başlayın. Ardından, ncdu analiz etmek istediğiniz dizinin yanında komut. Örneğin, / var dizinini analiz etmek için şunu çalıştırırsınız:
ncdu / var
Veya, NCDU'yu / dizini:
ncdu /
Bir kez çalıştırdığınızda ncdu komutunu analiz etmek istediğiniz dizine karşı bir pencere göreceksiniz. Bu pencerede, NCDU uygulamasının klasörü taradığını göreceksiniz. Arkanıza yaslanın ve tararken sabırlı olun. Özellikle çok fazla dosyanız varsa uzun sürebilir.
NCDU taraması tamamlandığında size interaktif bir grafik sunulur. Bu grafik Linux sistemindeki dizinleri boyuta göre sıralayacaktır. En üstteki klasör en çok veri kullanıyor. En altta olanı en az kullanıyor.
Kullanmak YUKARI / AŞAĞI ok tuşları, bakmak istediğiniz klasörü bulun. Ardından, Giriş erişmek için. NCDU disk kullanım analizöründen çıkmak için, q klavyede.
Linux terminalinde dosya sistemi kullanımını analiz etmenin başka bir yolu da DF aracıdır. DF aracını kullanmak için şunu çalıştırın: df, ve daha sonra dosya sisteminin analiz etmek istediğiniz kısmı. Örneğin, ~/
dizin çalışması df ~/.
df ~ /
DF aracını bir dizine karşı çalıştırmak, o dizinin toplam değerini, ne kadar alan kullanıldığını ve ne kadar kaldığını gösterir. Ancak, okunması kolay bir biçimde değildir. DF aracına, bir dizinin sistemde ne kadar veri kullandığının kolay okunan bir biçimde bir özetini göstermesini söylemek için, -h değiştirmek. -h anahtarı, okumayı gigabayt ve megabayt olarak yazdıracaktır.
df -h ~ /
Herhangi bir dizini analiz etmek için df herhangi bir klasöre karşı komut. Ancak, df komutu dizinin ayrıntılı bir okumasını sunmaz. Bunun yerine, sadece hızlı bir özet sunar.
NCDU ve DF araçları bunu yapmazsa, Linux'ta dosya sistemi kullanımını analiz etmenin bir başka harika yolu DU aracıdır. DU herhangi bir dizini tarayabilir ve belirli bir klasördeki her dosyanın ne kadar büyük olduğunu gösteren bir okuma gösterebilir. Hangi dosyaların en fazla yer kapladığını bulmak için kullanışlıdır.
Linux sisteminizde herhangi bir dizinde hangi dosyaların en fazla yer kapladığını öğrenmek için, du /directory. Örneğin, en büyük dosyaların ne olduğunu öğrenmek için /var
dizin, çalıştırın:
du -ch / var
Çalıştırdıktan sonra du komutunda, her dosyanın bir listesini ve ne kadar büyük olduğunu ve listenin en altına birlikte eklenen tüm dosyaların toplam boyutunu gösterir. Okumayı kolaylaştırmak için komutun çıktısını bir metin dosyasına gönderin.
du -ch / en sevdiğim dizin> du-readout.txt
İle metin dosyasını görüntüleyebilirsiniz kedi aracı. Alternatif olarak, favori metin düzenleyicinizle açın.
cat du-readout.txt
Parolanızı Linux PC'nizin kullanıcı hesabına unutmak çok can sıkıcı...
Ubuntu'da programların kaldırılması biraz acı verici olabilir. Yeni...
Facebook kullanmak isteyenler haberci Linux masaüstünde denemek ger...