Terminalden Linuxta disk alanı kullanımı nasıl analiz edilir

Terminalden Linuxta disk alanı kullanımı nasıl analiz edilir

Linux sunucunuzda yeriniz mi bitiyor ? Tüm alanı neyin kullandığını anlamaya çalışıyor ancak çözemiyor musunuz? Terminal aracılığıyla Linux'ta veri kullanımının nasıl analiz edileceğini incelerken 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!

1. Linux'ta disk alanını analiz edin – NCDU

Linux'ta komut satırında disk kullanımınızı öğrenmenin en iyi yolu NCDU aracıdır. Linux dosya sisteminizdeki verilerin ne kadar yer kapladığını gösteren bir grafik (en büyükten en küçüğe) tarayan Ncurses tabanlı bir yardımcı programdır.

NCDU'yu Linux'a Yükleme

NCDU uygulaması çok hafiftir ve kullanımı kolaydır. Bununla birlikte, hiçbir modern Linux işletim sistemi onu varsayılan olarak göndermez, bu nedenle Linux sisteminizin dosya sistemi kullanımını analiz etmek için nasıl kullanılacağını size göstermeden önce nasıl kurulacağını göstermeliyiz.

NCDU'yu Linux'a kurmak için bir terminal penceresi açın veya SSH aracılığıyla Linux sunucu makinenize bağlanın. Oradan, şu anda kullandığınız işletim sistemine karşılık gelen, aşağıda özetlenen komut satırı talimatlarını izleyin.

Ubuntu

NCDU uygulamasını Ubuntu'ya kurmak için aşağıdaki Apt komutunu kullanın.

sudo apt ncdu'yu kurun

Debian

Debian'da, bir terminalde aşağıdaki Apt-get komutuyla NCDU'nun çalışmasını sağlayabilirsiniz .

sudo apt-get install ncdu

Arch Linux

Arch Linux kullananlar, Pacman paket yöneticisi ile NCDU alabilirler .

sudo pacman -S ncdu

fötr şapka

Fedora Linux'ta mısınız? Eğer öyleyse, aşağıdaki dnf komutuyla NCDU'yu kurup çalıştırabileceksiniz .

sudo dnf ncdu'yu kurun

OpenSUSE

NCDU'nun OpenSUSE Linux üzerinde çalışmasını sağlamak için aşağıdaki Zypper komutunu çalıştırın .

zypper addrepo https://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.1/utilities.repo zypper yenileme zypper install ncdu

Genel Linux

Bu listede yer almayan bir Linux işletim sistemi kullanıyorsanız, yazılımı kaynak kodu aracılığıyla yine de kurabilirsiniz.

NCDU'nun kaynak kodunu almak için geliştiricinin web sitesine gitmeniz gerekir .

Komut satırında dosya sistemi kullanımını analiz etmek için NCDU kullanma

Dosya sistemi kullanımını analiz etmek üzere NCDU'yu kullanmak için bir terminal açarak başlayın. Ardından, analiz etmek istediğiniz dizinin yanında ncdu komutunu çalıştırın . Örneğin, /var dizinini analiz etmek için şunu çalıştırırsınız:

ncdu /var

Veya NCDU'yu / dizinine şu şekilde işaret ederek tüm sistemi analiz edin :

Terminalden Linuxta disk alanı kullanımı nasıl analiz edilir

ncdu /

Analiz etmek istediğiniz dizine karşı ncdu komutunu çalıştırdığınızda, bir pencerenin belirdiğini göreceksiniz. Bu pencerede, NCDU uygulamasının klasörü taradığını göreceksiniz. Arkanıza yaslanın ve tarama yaparken sabırlı olun. Özellikle çok fazla dosyanız varsa, uzun zaman alabilir.

NCDU taraması tamamlandığında, size etkileşimli bir grafik sunulacaktır. Bu grafik, Linux sistemindeki dizinleri boyuta göre sıralayacaktır. En üstteki klasör en çok veriyi kullanıyor. En alttaki en az kullanıyor.

Terminalden Linuxta disk alanı kullanımı nasıl analiz edilir

Kullanılması YUKARI / AŞAĞI tuşlarını ok , bakmak istediğiniz klasörü bulun. Ardından, erişmek için Enter'a basın . NCDU disk kullanım çözümleyicisinden çıkmak için klavyede q tuşuna basın .

Terminalden Linuxta disk alanı kullanımı nasıl analiz edilir

2. Linux'ta disk alanını analiz edin – DF

Linux terminalinde dosya sistemi kullanımını analiz etmenin başka bir yolu da DF aracıdır. DF aracını çalıştırmak kullanmak için df, ardından ve analiz etmek istediğiniz dosya sisteminin bir parçası. Örneğin, ~/dizinin durumunu kontrol etmek için df ~/ komutunu çalıştırın .

df ~/

DF aracını bir dizine karşı çalıştırmak, o dizinin toplam okumasını, ne kadar alan kullanıldığını ve ne kadar kaldığını üretecektir. Ancak, okuma, okunması kolay bir formatta değildir. DF aracına, bir dizinin sistemde ne kadar veri kullandığının bir özetini okunması kolay bir biçimde göstermesini söylemek için -h anahtarını kullanın . -H anahtarı gigabayt ve megabayt okuma basar.

Terminalden Linuxta disk alanı kullanımı nasıl analiz edilir

df -h ~/

Herhangi bir dizini analiz etmek için herhangi bir klasörde df komutunu çalıştırın . Ancak, df komutunun dizinin ayrıntılı bir okumasını sağlamadığını anlayın . Bunun yerine, yalnızca hızlı bir özet sunar.

3. Linux'ta disk alanını analiz edin – DU

NCDU ve DF araçları bunu yapmıyorsa, Linux'ta dosya sistemi kullanımını analiz etmenin bir başka harika yolu da DU aracıdır. DU herhangi bir dizini tarayabilir ve o klasördeki her dosyanın ne kadar büyük olduğuna dair bir okuma gösterebilir. Hangi dosyaların en çok yer kapladığını bulmak için kullanışlıdır.

Linux sisteminizdeki herhangi bir dizinde hangi dosyaların en fazla yer kapladığını bulmak için du /directory komutunu çalıştırın . Örneğin, /vardizindeki en büyük dosyaların ne olduğunu bulmak için şunu çalıştırın:

Terminalden Linuxta disk alanı kullanımı nasıl analiz edilir

du -ch /var

du komutunu çalıştırdıktan sonra , her dosyanın bir listesini ve ne kadar büyük olduğunu ve ayrıca listenin en altına eklenen tüm dosyaların toplam boyutunu gösterecektir. Okumayı kolaylaştırmak için komutun çıktısını bir metin dosyasına gönderin.

du -ch /favori dizinim > du-readout.txt

Metin dosyasını kedi aracıyla görüntüleyebilirsiniz. Alternatif olarak, favori metin düzenleyicinizle açın.

cat du-readout.txt


Gnome Shell panosunu Pano ile iyileştirin

Gnome Shell panosunu Pano ile iyileştirin

Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linuxta DaVinci Resolve 17 nasıl kurulur?

Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader ile Linux masaüstüne duvar kağıtları nasıl indirilir

Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber

Bilgisayarınıza Tuxedo OS nasıl kurulur

Bilgisayarınıza Tuxedo OS nasıl kurulur

Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.

Linuxta bir DEB dosyası nasıl kurulur

Linuxta bir DEB dosyası nasıl kurulur

DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.

Linuxta Dying Light nasıl oynanır?

Linuxta Dying Light nasıl oynanır?

Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune Linuxu bilgisayarınıza nasıl kurarsınız?

Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntunun yeni anlık tabanlı masaüstünü deneyin

Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.

Undertale Linuxta nasıl oynanır?

Undertale Linuxta nasıl oynanır?

Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Linuxta Total War: THREE KINGDOMS nasıl oynanır?

Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.