
Soy nuevo en Ubuntu y tengo problema con el puerto 6703
Ejecuté este comando
ps -ef | grep 6703
y obtuve este resultado
user 4378 4308 0 09:40 pts/2 00:00:00 grep --color=auto 6703
¿Pero no puedo entender qué significa eso?
Respuesta1
ps
no muestra puertos de red, al menos no que yo sepa. El comando más apropiado a utilizar es netstat
o lsof
.
Por ejemplo, si quiero ver si mi ssh
servidor está escuchando en el puerto 22, puedo hacer esto:
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
Lo mismo ocurre con lsof, si quiero verificar un puerto específico, 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)
En cuanto a por qué regresó su comando
user 4378 4308 0 09:40 pts/2 00:00:00 grep --color=auto 6703
Esa es la única cadena que coincidió en la salida de ps
; en otras palabras, el comando grep en sí es el único en esa lista. Y nuevamente, no habría nada más, porque estás buscando puertos y ps
no muestra puertos.