061_实操篇_进程管理类(五)_网络状态和端口监控 套接字本质就是个数字,这个数字标识两台主机两个进程之间的连接, 向套接字文件中写数据就相当于给对端主机发送数据, 从套接字文件中读取就相当于从对端主机接收主机 显示网络状态 命令 netstat 语法格式:netstat [参数] 常用参数: -a 显示所有连接中的接口信息(显示所有正在监听(listen)和未监听的套接字(scoket)) -A 设置网络连接类型 -c 持续显示网络状态 -C 显示路由配置信息 -F 显示路由缓存信息 -g 显示多重广播功能群组成员名单 -h 显示帮助信息 -i 显示网络界面信息表单 -l 仅显示正在监听的服务状态 -n 直接使用IP地址,而不是域名 -N 显示网络硬件外围设备的符号链接名称 -o 显示计时器数据信息 -p 显示正在使用接口的程序识别码和名称 -r 显示路由表信息 -s 显示网络工作信息统计表信息 -t 显示TCP传输协议的连线状态 -u 显示UDP传输协议的连线状态 -V 显示版本信息 实例 查看该进程网络信息: [root@hadoop100 ~]# netstat -anp | grep 进程号 查看网络端口号占用情况: [root@hadoop100 ~]# netstat -nlp | grep 端口号 [root@hadoop100 ~]# netstat -anp | less Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 14142/sshd Active Internet connections (servers and established) 协议 连接到scoket的用户程序未拷贝的字节数 已发出但远程主机未确认收到的字节数 本地地址 远程地址 连接状态 PID/进程名字 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 14142/sshd 0.0.0.0 本地所有地址 127.0.0.1 回环地址 192.168.122.1 本地虚拟网络地址