Ağ Bağlantılarını İzlemek için 12 ss Komut Örnekleri


ss komutu, bir Linux sisteminde ağ soketiyle ilgili bilgileri görüntülemek için kullanılan bir araçtır. Araç, aktif soket bağlantılarını görüntülemek için kullanılan netstat komutundan daha ayrıntılı bilgi görüntüler.

Bu kılavuzda, Linux'ta çeşitli soket bağlantı bilgilerini görüntülemek için ss komutunun nasıl kullanılabileceğini derinlemesine inceleyip göreceğiz.

1. Tüm Bağlantıların Listelenmesi

Hiçbir seçeneğe sahip olmayan temel ss komutu, durumlarına bakılmaksızın tüm bağlantıları listeler.

ss

2. Dinleme ve Dinleme Dışı Bağlantı Noktalarını Listeleme

Aşağıda gösterildiği gibi -a seçeneğini kullanarak hem dinleme hem de dinlemeyen bağlantı noktalarının bir listesini alabilirsiniz.

ss -a

3. Dinleme Soketlerinin Listelenmesi

Yalnızca dinleme yuvalarını görüntülemek için gösterildiği gibi -l işaretini kullanın.

ss -l

4. Tüm TCP Bağlantılarını listeleyin

Tüm TCP bağlantısını görüntülemek için gösterildiği gibi -t seçeneğini kullanın.

ss -t

5. Tüm Dinleyen TCP Bağlantılarını Listeleyin

Dinleyen TCP soket bağlantısının tamamını görmek için gösterildiği gibi -lt kombinasyonunu kullanın.

ss -lt

6. Tüm UDP Bağlantılarını listeleyin

Tüm UDP soket bağlantılarını görüntülemek için gösterildiği gibi -ua seçeneğini kullanın.

ss -ua

7. Tüm Dinleyen UDP Bağlantılarını Listeleyin

Dinleyen UDP bağlantılarını listelemek için -lu seçeneğini kullanın.

ss -lu

8. Soketlerin PID'sini (İşlem Kimliklerini) Görüntüleyin

Soket bağlantılarıyla ilgili İşlem Kimliklerini görüntülemek için gösterildiği gibi -p bayrağını kullanın.

ss -p

9. Özet İstatistikleri Görüntüle

Özet istatistiklerini listelemek için -s seçeneğini kullanın.

ss -s

10. IPv4 ve IPv6 Soket Bağlantılarını Görüntüleyin

IPv4 soket bağlantılarını merak ediyorsanız -4 seçeneğini kullanın.

ss -4

IPv6 bağlantılarını görüntülemek için -6 seçeneğini kullanın.

ss -6

11. Bağlantıları Bağlantı Noktası Numarasına Göre Filtreleyin

ss komutu ayrıca soket bağlantı noktası numarasını veya adres numarasını filtrelemenize de olanak tanır. Örneğin, ssh'nin hedef veya kaynak bağlantı noktasına sahip tüm soket bağlantılarını görüntülemek için komutu çalıştırın.

ss -at '( dport = :22 or sport = :22 )'

Alternatif olarak komutu çalıştırabilirsiniz.

ss -at '( dport = :ssh or sport = :ssh )'

12. ss Komutu için Man Sayfalarını Kontrol Edin

ss command kullanımına ilişkin daha fazla bilgi edinmek için bu komutu kullanarak man sayfalarını kontrol edin.

man ss

Bunlar, ss komutuyla kullanılan yaygın olarak kullanılan seçeneklerden bazılarıdır. Komutun netstat komutundan daha üstün olduğu kabul edilir ve ağ bağlantıları hakkında ayrıntılı bilgi sağlar.