Sobes.tech
Junior

Πώς μπορούμε να δούμε τις τρέχουσες συνδέσεις;

sobes.tech AI

Απάντηση από AI

Χρησιμοποιώντας το εργαλείο netstat:

# Εμφάνιση όλων των συνδέσεων (ενεργών και παθητικών)
netstat -a

# Εμφάνιση μόνο των ακροατών socket
netstat -l

# Εμφάνιση TCP συνδέσεων
netstat -t

# Εμφάνιση UDP συνδέσεων
netstat -u

# Εμφάνιση PID και ονόματος διαδικασίας (απαιτούνται δικαιώματα root)
netstat -p

# Συνδυασμός σημαίων για πιο πλήρη εμφάνιση
netstat -tunlp

Χρησιμοποιώντας το εργαλείο ss (προτιμότερο σε σύγχρονα συστήματα λόγω υψηλότερης απόδοσης):

# Εμφάνιση όλων των συνδέσεων
ss -a

# Εμφάνιση μόνο των ακροατών socket
ss -l

# Εμφάνιση TCP συνδέσεων
ss -t

# Εμφάνιση UDP συνδέσεων
ss -u

# Εμφάνιση PID και ονόματος διαδικασίας
ss -p

# Συνδυασμός σημαίων
ss -tunlp

Χρησιμοποιώντας το περιεχόμενο του καταλόγου /proc/net/:

Οι πληροφορίες σχετικά με τις συνδέσεις διατίθενται στα αρχεία /proc/net/tcp, /proc/net/udp και άλλα σε αυτόν τον κατάλογο.

# Προβολή των ακατέργαστων δεδομένων TCP
cat /proc/net/tcp

Αυτή η μέθοδος απαιτεί χειροκίνητη ερμηνεία των δεδομένων, που παρουσιάζονται σε δεκαεξαδική μορφή. Τα εργαλεία netstat και ss παρέχουν πιο βολική και αναγνώσιμη έξοδο.