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.