Tartışma

Linux Process ve Port Analizi

Başlatan ZeroLatency · 15 Ağu 2026 11:26 · 0 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Linux işletim sistemlerinde, süreç ve port analizi, sistem yöneticileri ve güvenlik uzmanları için kritik öneme sahip bir konudur. Bu analiz, sistemin performansını izlemek, güvenlik açıklarını tespit etmek ve ağ trafiğini yönetmek için gereklidir. Bu yazıda, Linux'ta süreç ve port analizinin nasıl yapılacağı hakkında detaylı bilgiler vereceğim.

İlk olarak, sistemde çalışan süreçleri görmek için kullanılan temel komutlardan biri ps komutudur. ps aux komutu, tüm kullanıcıların süreçlerini gösterir. Bu komut çıktısında, her sürecin PID (Process ID), kullanıcı adı, CPU ve bellek kullanımı gibi bilgiler yer alır. Örneğin:

CODE
1ps aux


Bu komut ile tüm aktif süreçleri görüntüleyebiliriz. Eğer belirli bir sürecin detaylarını incelemek istiyorsak, top veya htop gibi araçlar kullanılabilir. Bu araçlar, süreçlerin anlık durumunu izlemeyi sağlar ve kullanıcı dostu arayüzleri ile işlem yönetimini kolaylaştırır.

Port analizi açısından ise, netstat ve ss komutları en yaygın araçlardır. netstat -tuln komutu, sistemde dinleyen TCP ve UDP portlarını listeler. Örneğin:

CODE
1netstat -tuln


Bu komut, hangi portların açık olduğunu ve hangi süreçlerin bu portları dinlediğini gösterir. ss komutu ise daha hızlı ve daha ayrıntılı bilgileri sunar. Örneğin, şu şekilde kullanılabilir:

CODE
1ss -tuln


Ayrıca, lsof (List Open Files) komutu ile belirli bir portu kullanan süreçleri tespit edebiliriz. Örneğin, 80 numaralı portu kullanan süreçleri bulmak için:

CODE
1lsof -i :80


Sonuç olarak, Linux'ta süreç ve port analizi yapmak, sistemin sağlıklı çalışmasını sağlamak ve güvenlik açığı tespit etmek için hayati bir adımdır. Bu araçların etkin kullanımı, yöneticilerin sistemlerini daha iyi yönetmelerine ve olası sorunları önceden belirlemelerine yardımcı olur.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi