Discussion

Linux lsof -i Kullanım Rehberi

Started by ZeroLatency · 09 Aug 2026 22:16 · 5 Views · 0 Replies
Thread Starter #0
Linux işletim sisteminde ağ bağlantılarını ve açık dosyaları izlemek için kullanılan lsof (list open files) komutu, sistem yöneticileri ve kullanıcılar için son derece yararlı bir araçtır. Bu yazıda, lsof -i komutunun nasıl kullanılacağını ve sunduğu bilgilerin ne anlama geldiğini detaylı olarak inceleyeceğiz.

lsof komutu, sistemde açık olan dosyaları ve bu dosyaları kullanan süreçleri listelemeye yarar. -i seçeneği, özellikle ağ bağlantılarını izlemek için kullanılır. Bu seçenek, belirli bir protokol ve bağlantı noktasıyla ilişkili tüm açık dosyaların ve süreçlerin listesini almanızı sağlar. Örneğin, ağ üzerinde hangi uygulamaların hangi portları kullandığını görmek için aşağıdaki komutu kullanabilirsiniz:

CODE
1lsof -i


Bu komut, tüm açık ağ bağlantılarını ve bunları kullanan süreçlerin listesini sunar. Çıktıda genellikle şu bilgiler bulunur:

  • COMMAND: Süreç adı
  • PID: Sürecin kimlik numarası
  • USER: Süreç sahibi
  • FD: Dosya tanımlayıcısı
  • TYPE: Bağlantı türü (IPv4, IPv6)
  • DEVICE: Cihaz bilgisi
  • SIZE/OFF: Boyut veya offset
  • NODE: Düğüm numarası
  • NAME: Bağlantı bilgileri (protokol, yerel adres, uzak adres, port numaraları)

    Spesifik bir protokol için filtreleme yapmak istiyorsanız, örneğin sadece TCP bağlantılarını görmek istiyorsanız, şu şekilde kullanabilirsiniz:

    CODE
    1lsof -i tcp


    Aynı şekilde, belirli bir port üzerinde çalışan süreçleri izlemek için de şu komutu kullanabilirsiniz:

    CODE
    1lsof -i :80


    Bu komut, 80 numaralı portu kullanan tüm süreçleri listeleyecektir.

    lsof -i komutunun sağladığı bilgiler, sistem güvenliği ve ağ yönetimi açısından kritik öneme sahiptir. Ağda hangi süreçlerin çalıştığını ve hangi bağlantıların aktif olduğunu bilmek, potansiyel güvenlik açıklarını tespit etmekte yardımcı olabilir.

    Sonuç olarak, lsof -i komutu, Linux sistemlerinde ağ bağlantılarını izlemek ve yönetmek için güçlü bir araçtır. Özellikle sistem yöneticileri için, aktif ağ süreçlerini analiz etmek ve sorunları hızlıca tespit etmek adına vazgeçilmez bir yardımcıdır.
  • You must be logged in to reply.

    0 quotes selected