resultado de ps -ef | grep?

resultado de ps -ef | grep?

Sou novo no Ubuntu e tenho problemas com a porta 6703

eu executei esse comando

ps -ef | grep 6703

e obtive esse resultado

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

mas não consigo entender o que isso significa?

Responder1

psnão mostra portas de rede, pelo menos não que eu saiba. O comando mais apropriado para usar é netstatou lsof.

Por exemplo, se eu quiser ver se meu sshservidor está escutando ou não na porta 22, posso fazer o seguinte:

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

O mesmo para 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 portas e psnão mostra portas

informação relacionada