1. lsof -i:端口号 用于查看某一端口的占用情况
需要注意的是,centos默认是没有安装lsof(list open files)的,需要手动安装
yum install lsof

各列代表的含义:
- COMMAND:进程的名称
- PID:进程标识符
- USER:进程所有者
- FD:文件描述符,应用程序通过文件描述符识别该文件。如cwd、txt等
- TYPE:文件类型,如DIR、REG等
- DEVICE:指定磁盘的名称
- SIZE:文件的大小
- NODE:索引节点(文件在磁盘上的标识)
- NAME:打开文件的确切名称
2. netstat -tunlp | grep 端口号,用于查看指定端口号的进程情况

几个参数含义
- -t (tcp) 仅显示tcp相关选项
- -u (udp)仅显示udp相关选项
- -n 拒绝显示别名,能显示数字的全部转化为数字
- -l 仅列出在Listen(监听)的服务状态
- -p 显示建立相关链接的程序名

CentOS端口查看技巧

本文介绍了在CentOS系统中使用lsof-i和netstat-tunlp|grep端口号命令来查看端口占用及进程情况的方法。lsof-i可以详细列出指定端口的相关信息,包括进程名称、标识符等;netstat则侧重于展示TCP和UDP监听状态及关联进程。
346

被折叠的 条评论
为什么被折叠?



