Linux如何检查程序和监听的端口
更新时间:2023-12-27Linux如何检查程序
要检查Linux系统上运行的程序,可以使用ps(Process Status)命令。 ps命令可以显示运行中的所有进程。 ps可以显示进程号、父进程号、进程所属用户、进程占用的CPU和内存等信息。
# 查询所有进程 ps -ef # 运行nginx后查询包含nginx的进程 ps -ef | grep nginx
Linux如何监听端口
听端口是指进程接收某个端口的连接请求并进行响应处理。Linux系统上可以使用netstat命令查看端口的监听情况。
# 显示TCP端口的状态 netstat -nlp | grep tcp # 查看指定端口的监听情况 netstat -anp | grep 8080
Linux如何查看端口占用情况
如果想要查看哪个进程占用了某个端口,可以使用lsof命令。
# 查看端口占用情况 lsof -i:8080
总结
Linux系统上检查程序、监听端口和查看端口占用情况,都需要用到一些命令。ps用于进程查询、netstat用于端口查询,lsof用于端口占用查询。在实际应用中,根据不同的需求和场景,可以结合使用这些命令进行系统管理和调试。