Sobes.tech
Junior

Kā skatīt pašreizējos savienojumus?

sobes.tech AI

Atbilde no AI

Izmantojot netstat rīku:

# Rādīt visas savienojumus (aktīvos un pasīvas)
netstat -a

# Rādīt tikai klausīšanās socketus
netstat -l

# Rādīt TCP savienojumus
netstat -t

# Rādīt UDP savienojumus
netstat -u

# Rādīt PID un procesa nosaukumu (prasa root tiesības)
netstat -p

# Apvienojot karogus, lai iegūtu pilnīgāku pārskatu
netstat -tunlp

Izmantojot ss rīku (ieteicams mūsdienu sistēmās, jo tas ir ātrāks):

# Rādīt visus savienojumus
ss -a

# Rādīt tikai klausīšanās socketus
ss -l

# Rādīt TCP savienojumus
ss -t

# Rādīt UDP savienojumus
ss -u

# Rādīt PID un procesa nosaukumu
ss -p

# Karogu kombinācija
ss -tunlp

Izmantojot /proc/net/ direktorijas saturu:

Informācija par savienojumiem ir pieejama /proc/net/tcp, /proc/net/udp un citos šīs direktorijas failos.

# Skatīt TCP savienojumu neapstrādātos datus
cat /proc/net/tcp

Šī metode prasa manuālu datu interpretāciju, jo tie ir heksadecimālā formātā. netstat un ss nodrošina ērtāku un lasāmāku izvadi.