resultado de ps -ef | grep

0

Sou novo no Ubuntu e tenho problemas com a porta 6703

eu executei este comando

ps -ef | grep 6703

e obtivemos esse resultado

user 4378 4308 0 09:40 pts/2 00:00:00 grep --color=auto 6703

mas não consegue entender o que isso significa?

    
por user1 14.11.2015 / 23:27

1 resposta

1

ps não mostra portas de rede, pelo menos não é do meu conhecimento. O comando mais apropriado para usar é netstat ou lsof .

Por exemplo, se eu quiser ver se meu ssh server está escutando na porta 22, posso fazer isso:

xieerqi@eagle:~$ sudo netstat -tulpan | grep ":22"
[sudo] password for xieerqi: 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1012/sshd       
tcp6       0      0 :::22                   :::*                    LISTEN      1012/sshd

Igual ao lsof, se eu quiser verificar uma porta específica, como 58732

xieerqi@eagle:~$ sudo lsof | grep ":58732"
[sudo] password for xieerqi: 
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
firefox    2491          xieerqi   65u     IPv4            1948841         0t0        TCP eagle:58732->104.16.113.188:http (ESTABLISHED)

Por que seu comando retornou

user 4378 4308 0 09:40 pts/2 00:00:00 grep --color=auto 6703

Essa é a única string que foi correspondida na saída de ps , em outras palavras, o próprio comando grep é o único nessa lista. E, novamente, não haveria mais nada, porque você está procurando por portas e ps não mostra portas

    
por Sergiy Kolodyazhnyy 14.11.2015 / 23:57