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.