Find process running on port: Difference between revisions
Jump to navigation
Jump to search
→Commands
(→相關資料) |
|||
| Line 5: | Line 5: | ||
** {{kbd | key=<nowiki>lsof -i tcp:4444</nowiki>}} or {{kbd | key=<nowiki>lsof -i :4444</nowiki>}}<ref>[https://man7.org/linux/man-pages/man8/lsof.8.html lsof(8) - Linux manual page]</ref> | ** {{kbd | key=<nowiki>lsof -i tcp:4444</nowiki>}} or {{kbd | key=<nowiki>lsof -i :4444</nowiki>}}<ref>[https://man7.org/linux/man-pages/man8/lsof.8.html lsof(8) - Linux manual page]</ref> | ||
** {{kbd | key=<nowiki>sudo lsof -i -P | grep LISTEN | grep :$PORT</nowiki>}}<ref>[https://stackoverflow.com/questions/4421633/who-is-listening-on-a-given-tcp-port-on-mac-os-x macos - Who is listening on a given TCP port on Mac OS X? - Stack Overflow]</ref> | ** {{kbd | key=<nowiki>sudo lsof -i -P | grep LISTEN | grep :$PORT</nowiki>}}<ref>[https://stackoverflow.com/questions/4421633/who-is-listening-on-a-given-tcp-port-on-mac-os-x macos - Who is listening on a given TCP port on Mac OS X? - Stack Overflow]</ref> | ||
* {{Linux}} CentOS7 {{kbd | key=<nowiki>netstat -na | grep <port></nowiki>}} or {{kbd | key=<nowiki>ps -elf | grep <port></nowiki>}} | * {{Linux}} CentOS7: {{kbd | key=<nowiki>netstat -na | grep ":<port>"</nowiki>}} e.g. {{kbd | key=<nowiki>sudo netstat -pan | grep ":80"</nowiki>}} or {{kbd | key=<nowiki>ps -elf | grep <port></nowiki>}} | ||
<pre> | <pre> | ||
| Line 23: | Line 23: | ||
java 15476 user 8u IPv6 0x8eb77926a50f8a53 0t0 TCP *:krb524 (LISTEN) | java 15476 user 8u IPv6 0x8eb77926a50f8a53 0t0 TCP *:krb524 (LISTEN) | ||
## Liunx | |||
## After running process on mac, and then input the command: sudo netstat -pan | grep ":80" | |||
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 23370/python3 | |||
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 23025/nginx: master | |||
tcp6 0 0 :::80 :::* LISTEN 23025/nginx: master | |||
tcp6 0 0 :::8000 :::* LISTEN 22001/docker-proxy | |||
</pre> | </pre> | ||