Bu yazıda, bu komutları tanıyacak ve her birinin ne zaman ve nasıl kullanılacağına dair pratik örnekler sunarak, sorunlarınızı hızlıca teşhis etmenize yardımcı olacağız. Hadi başlayalım!
1. top: Sistem Performansınızı Gerçek Zamanlı Olarak İzleyin
Nasıl kullanılır?
top
Ekranda gördüğünüz bilgiler, sistemdeki anlık yükü gösterir. CPU kullanımını, en fazla kaynağı kullanan süreçleri, bellek tüketimini ve daha fazlasını görmek mümkündür.
2. htop: `top` Komutunun Gelişmiş Versiyonu
Nasıl kullanılır?
htop
htop’ta, süreçlerinizi sadece ok tuşlarıyla kolayca yönetebilir ve detaylı analizler yapabilirsiniz. Ayrıca, bu komut sayesinde prosesleri durdurabilir ya da sıralayabilirsiniz.
3. iostat: Disk Performansını İzleme
Nasıl kullanılır?
iostat -xz 1
Bu komut, her saniyede bir disk I/O istatistiklerini gösterir ve zorlayıcı durumları hemen tespit etmenizi sağlar.
4. vmstat: Sanal Bellek Performansını Kontrol Etme
Nasıl kullanılır?
vmstat 1
Bu komut, her saniyede bir bellek durumu raporu sunarak, CPU ve bellekle ilgili olası tıkanmaları gösterir. Bu, hafıza kullanımıyla ilgili olası sorunları tespit etmek için oldukça faydalıdır.
5. netstat: Ağ Trafiğini İzleyin
Nasıl kullanılır?
netstat -tuln
Bu komut, sunucunuzda açık olan tüm bağlantıları ve portları listeler. Ayrıca, ağ trafiğini izleyerek potansiyel tıkanıklıkların önüne geçebilirsiniz.
Ekstra İpuçları: Linux Sunucu Performansını Artırmak İçin
1. Gereksiz Servisleri Kapatın: Sunucunuzda çalışmayan ya da gereksiz servisleri kapatmak, sistem yükünü hafifletir.
2. Düzenli Yedekleme Yapın: Sunucuların performansı bazen veri kaybı nedeniyle olumsuz etkilenebilir. Bu yüzden düzenli yedekleme yapmak da önemlidir.
3. Disk Temizliği Yapın: Sisteminizin disk alanını düzenli olarak temizleyerek, performans kayıplarının önüne geçebilirsiniz.
Sonuç olarak, Linux sunucusunda performans izleme araçları sayesinde her şeyin yolunda olup olmadığını anında görebilir, gereksiz yükleri kaldırarak sisteminizi hızlandırabilirsiniz. Bu komutları kullanmak, sizin için büyük bir fark yaratabilir ve sistem yönetimini daha verimli hale getirebilir!