Δημοσιεύτηκε: 14 Ιουν 2011, 18:55
από medigeek
Star_Light έγραψε:
Και για να δω πχ σε ποια πορτα τρεχει η mysql δινω την εντολη

Αυτό είναι το συνηθισμένο port νομίζω. Δεν δείχνει τις ανοικτές συνδέσεις.
Το /etc/services χρησιμοποιείται από το πρόγραμμα netstat για να δώσει "όνομα" στη σύνδεση.

netstat -l = listenting ports (services;), -n = numeric (δεν διαβάζει το /etc/services), -t = tcp

έγραψε:$ netstat -lnt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN
tcp6 0 0 ::1:631 :::* LISTEN
tcp6 0 0 :::445 :::* LISTEN
tcp6 0 0 :::139 :::* LISTEN


Χωρίς το -n, διαβάζει το /etc/services και αναφέρει το πιθανό όνομα του service -- αυτό που συνήθως χρησιμοποιεί το port.
έγραψε:
$ netstat -lt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 localhost.localdoma:ipp *:* LISTEN
tcp 0 0 *:smtp *:* LISTEN
tcp6 0 0 home-desktop:ipp [::]:* LISTEN
tcp6 0 0 [::]:microsoft-ds [::]:* LISTEN
tcp6 0 0 [::]:netbios-ssn [::]:* LISTEN


Σκέψου το σαν το lspci -nn
έγραψε:01:00.0 VGA compatible controller [0300]: nVidia Corporation G73 [GeForce 7300 GT] [10de:0393] (rev a1)

..όπου το πράσινο είναι το "id" ως κείμενο (που διαβάζεται εύκολα από το χρήστη) και το κόκκινο είναι το "id" ως αριθμός (που ξεχωρίζει εύκολα σε πρόγραμμα)