Linux sisteminizin sağlığını nasıl izleyeceğinizden emin değil misiniz? Linux sistem performansını izlemek için kullanabileceğiniz bazı araçlar vardır. Bazıları Linux'a önceden yüklenmiş olarak gelirken, diğerlerinin manuel olarak yüklenmesi gerekir.
Linux sisteminizin en iyi performansı göstermesini engelleyen temel sorunları anlamak için komut satırı araçlarını nasıl kullanabileceğinizi görelim. Sorun, disk depolama, CPU, RAM veya ağdaki bazı darboğazlardan kaynaklanıyor olabilir. Doğrulamak PC performansının azalması nedir ve bunu nasıl düzeltebilirim?

Hızlı Linkler
Linux sağlığının izlenmesi neden önemlidir?
Sistem yöneticisi olarak cihazınızın sağlığını sık sık takip ederek iyi çalıştığından emin olmalısınız. Bir sorun ortaya çıkarsa, sorunun hızla izini sürmeli ve sistemin beklendiği gibi yeniden çalışmaya başlaması ve kesinti sürelerinin göz ardı edilebilmesi için bir çözüm hazırlamalısınız.
Sistem sağlığını izlemek için sistem kaynaklarını ve bunların kullanımını izlemenize yardımcı olan bazı komut satırı araçlarından ve yardımcı programlardan yararlanabilirsiniz. Bir sorun ortaya çıktığında, sorunu teşhis etmek ve mümkün olan en kısa sürede gidermek için bu araçlara tekrar başvurabilirsiniz.
Linux sağlığını izlemek için kullanabileceğiniz bazı komut satırı araçları şunlardır. Başlamak için, komutları yürütmek üzere cihazınızda Linux komut satırı arayüzünü (CLI) açın.
Linux'ta sabit disk kullanımını izlemeye yönelik araçlar
Linux disk depolamasını izlemeye odaklanan bazı komut satırı araçları şunlardır:
1.df
Komutu kullanabilirsiniz df Linux makinenizin ne kadar alan kullandığını kontrol etmek için. Bir dosya adıyla kullanıldığında size şunu söyler: df Dosyanın depolandığı disk bölümündeki boş alanı bildirir. Linux'ta boş disk alanını kontrol etmek için şu komutu çalıştırın:
df

2. du
Bu özel komut, dosyaların gerçekte ne kadar disk alanı kapladığını görmenizi sağlar. Mevcut alanı olduğu gibi göstermediğini unutmayın. df. Yalnızca kullanılan alanı görüntüler.
Tüketilen alanı kontrol etmek için şu komutu çalıştırın:
du

3. ls komutu
ls komutu, dizinin tüm içeriğini ve kapladıkları alanı listeler. Belirli bir dizindeki dosyaların boyutunu kontrol etmek için o dizine gidin ve aşağıdaki komutu verin:
ls -l -h

Göz atın Linux'ta disk alanı nasıl kontrol edilir ve yönetilir.
Linux'ta RAM ve CPU kullanımını izlemeye yönelik araçlar
CPU ve bellek kullanımını izlemeye odaklanan bazı komut satırı araçları şunlardır:
4. üst
Komutu kullanabilirsiniz Iyi Sisteminizdeki CPU ve bellek kullanımı hakkında bilgi alır. Aşağıdaki komutu yürüttükten sonra, sisteminizde çalışan tüm hizmetleri, önbellek ve arabellek bilgileriyle birlikte göreceksiniz:
üst

Ekranda bellek kullanımı sorunu görünürse şunları yapabilirsiniz: Düzeltmek için RAM performansını optimize edin.
5.htop
htop Alternatif olarak çalışan başka bir araçtır. üst. Bu araç Linux'ta önceden kurulu değildir. Bunları yüklemek için Ubuntu ve Debian'da aşağıdaki komutu yürütün:
sudo apt yükleme htop
Arch Linux'ta:
sudo pacman -S htop
Fedora, CentOS ve RHEL'de:
sudo dnf install htop
Sisteminizdeki CPU kullanımını izlemek için htop , şu komutu yürütün:
htop

6.mpstat
Linux'ta CPU bilgilerini almak için kullanabileceğiniz başka bir araç da mpstat. Bu yardımcı program, mevcut tüm işlemci etkinlikleri hakkında bir rapor sağlar. Bu komutu kullanarak tüm işlemler için tam CPU kullanım raporunu da görebilirsiniz.
Bu araç Linux'ta önceden kurulu değildir. Öncelikle bir paket kurmanız gerekiyor sistem durumu kullanmak için sisteminizde mpstat:
sudo apt sysstat'ı kurun
Şimdi sisteminizdeki CPU kullanımını görüntülemek için aşağıdaki komutu yürütün:
mpstat

7. vmstat
Meseleyi kurtarıyor vmstat RAM, işlemler, arabellek, önbellek, CPU etkinliği ve çok daha fazlası hakkında bilgiler. Kullanmak için şu komutu yürütün:
vmstat

8.iyostat
iostat, Linux depolama G/Ç istatistiklerini görmek için kullanabileceğiniz bir sistem izleme aracıdır.
Bu komut satırı yardımcı programıyla G/Ç aygıtı yüküne ilişkin raporları görebilirsiniz. Bu aracı kullanmak için şu komutu çalıştırın:
iostat

9.sar
Bunu yapmanıza izin veriliyor karagöz balığı Belirli bir süre sonra CPU kullanımını izler. Bu aracı kullanmak için bir paket yüklemeniz gerekir sistem durumu.
Her 10 saniyede bir CPU kullanımını kontrol etmek için komutu aşağıdaki gibi uygulayacaksınız:
sar 10

Sadece bu da değil, araca belirli sayıda yineleme için çalışması talimatını da verebilirsiniz. Örneğin, her iki saniyede bir ve sekiz yinelemede CPU kullanımını izlemek istiyorsanız komutu aşağıdaki gibi çalıştırın:
SAR 28

Linux'ta ağ kullanımını izlemeye yönelik araçlar
Ağ kullanımını izlemeye odaklanan bazı komut satırı araçları şunlardır:
10. NetHog'lar
NetHogs, Linux'taki her işlemin kullandığı bant genişliği de dahil olmak üzere gerçek zamanlı ağ trafiğini izlemek için kullanabileceğiniz popüler bir komut satırı yardımcı programıdır.
Bu araç Linux'ta önceden kurulu değildir. Aşağıdaki komut yüklenecek NetHog'lar Debian tabanlı dağıtımlarda:
sudo apt nethog'ları yüklemek
Bu aracı kullanmak için aşağıdaki komutu yürütün:
Nethogs

11. tcp dökümü
tcp dökümü Bir ağ üzerinden belirli bir arayüzde gönderilen veya alınan TCP/IP paketlerini yakalamak için kullanılan bir ağ paket analizörüdür.
Bu aracı kullanmak için aşağıdaki komutu çalıştırın ve trafiği incelemek istediğiniz arayüzü belirtin:
tcpdump -i interface

12. ağ durumu
Seyretmenetstat Gelen ve giden ağ trafiğini izler ve buna ilişkin istatistikleri görüntüler. Bu en önemlilerinden biri Ağ Araçları Ağdaki herhangi bir darboğazın kontrol edilmesi için kullanılır. Ayrıca sistemde kullanılan arayüzler ve portlar hakkında bilgi sağlar.
Bu komut satırı yardımcı programı modern Linux sistemlerine önceden yüklenmiş olarak gelir. Ancak elinizde yoksa aşağıdaki komutu çalıştırarak yükleyebilirsiniz:
sudo apt net araçları yükleyin
Sisteminizde aktif İnternet bağlantılarını görmek için şu komutu çalıştırın:
netstat -a | daha fazla

Linux yönetimi kolaylaştı
Korunma tedaviden daha iyidir. Amaç, sistemin performansını sabote etmeden önce CPU, RAM, disk ve ağ kullanımını izleyerek herhangi bir sistem sorununu tanımlamaktır.
Linux yönetimi kolay bir iş değildir. Ancak bu basit komut satırı araçları sayesinde artık Linux sağlığını izleyebilir ve tüm ağ veya sistem sorunlarını giderebilirsiniz. Şimdi görüntüleyebilirsiniz Linux'ta Hosts dosyası nasıl düzenlenir ve yönetilir.










