Come conoscere lo stato Presa per Linux

April 5

Come conoscere lo stato Presa per Linux


Nel sistema operativo Linux, un socket è un endpoint per qualsiasi comunicazione effettuata su uno dei protocolli Internet (ad esempio, TCP e UDP). Una presa è identificato dal suo indirizzo di protocollo Internet e il suo numero di porta. In qualsiasi momento, un computer Linux avrà processi comunicanti sui socket - invio e la ricezione su una comunicazione già consolidata, in attesa di pacchetti in entrata o avviare la comunicazione con le controparti remote. È possibile determinare quali socket vengono utilizzati sul computer, e da chi, utilizzando built-in utility Linux.

istruzione

1 Accedere al computer Linux.

2 Avviare una shell di comando. Il modo specifico di esecuzione di questa fase dipende dalla distribuzione di Linux e della configurazione del computer. Ad esempio, per Ubuntu Linux, cliccare su "Applicazioni" sulla barra delle applicazioni GNOME nella parte superiore del desktop e quindi selezionare "Accessori" e "Terminal".

3 Eseguire il seguente comando

netstat -n --all --programs

con i privilegi di superutente. Ad esempio, su Ubuntu, digitare il seguente comando nella shell:

sudo netstat -n --all --programs

Premere Invio." Digitare la password quando richiesto. Il comando "netstat" elencherà tutti i socket attualmente in uso sul computer. "Dgram" prese corrispondono al protocollo UDP, mentre prese "stream" corrispondono a TCP. Il programma utilizza il socket è quotata alla fine di ogni riga, e il numero di porta del socket è la colonna prossimo per durare.