Junior
Cum se pot vizualiza conexiunile actuale?
sobes.tech AI
Răspuns de la AI
Utilizând utilitarul netstat:
# Afișează toate conexiunile (active și pasive)
netstat -a
# Afișează doar socket-urile în ascultare
netstat -l
# Afișează conexiunile TCP
netstat -t
# Afișează conexiunile UDP
netstat -u
# Afișează PID și numele procesului (este nevoie de privilegii root)
netstat -p
# Combinație de steaguri pentru o prezentare mai completă
netstat -tunlp
Utilizând utilitarul ss (preferabil pe sistemele moderne datorită performanței mai mari):
# Afișează toate conexiunile
ss -a
# Afișează doar socket-urile în ascultare
ss -l
# Afișează conexiunile TCP
ss -t
# Afișează conexiunile UDP
ss -u
# Afișează PID și numele procesului
ss -p
# Combinație de steaguri
ss -tunlp
Utilizând conținutul directorului /proc/net/:
Informațiile despre conexiuni sunt disponibile în fișierele /proc/net/tcp, /proc/net/udp și altele din acest director.
# Vizualizează datele brute ale conexiunilor TCP
cat /proc/net/tcp
Această metodă necesită interpretare manuală a datelor, care sunt în format hexazecimal. Utilitarele netstat și ss oferă o ieșire mai convenabilă și mai ușor de citit.