Junior — Middle
Ποια μέθοδος μπορεί να χρησιμοποιηθεί για να προσδιοριστούν οι ενεργές δικτυακές συνδέσεις που έχουν εγκατασταθεί από μια συγκεκριμένη διαδικασία στο σύστημα Linux;
sobes.tech AI
Απάντηση από AI
Στο Linux, για τον προσδιορισμό των ενεργών δικτυακών συνδέσεων που έχουν δημιουργηθεί από μια συγκεκριμένη διαδικασία, μπορείτε να χρησιμοποιήσετε την εντολή ss ή netstat με φιλτράρισμα με βάση το PID.
Για παράδειγμα, με το ss:
ss -tp | grep pid=1234
όπου το 1234 είναι ο αναγνωριστικός αριθμός της διαδικασίας.
Επίσης, μπορείτε να χρησιμοποιήσετε το lsof για να εμφανίσετε τα ανοιχτά αρχεία δικτύου από τη διαδικασία:
lsof -i -a -p 1234
Αυτές οι εντολές θα εμφανίσουν τις ενεργές συνδέσεις TCP/UDP που σχετίζονται με τη συγκεκριμένη διαδικασία.