2023年7月10日发(作者:)
Linux命令:netstatnetstat命令Linux netstat 命令⽤于显⽰⽹络状态。利⽤ netstat 指令可让你得知整个 Linux 系统的⽹络情况。在⼯作中我们通常需要查看端⼝的占⽤情况,或者 要新启动⼀个应⽤避免端⼝冲突,就可以使⽤netstat命令参数netstat命令参数⾮常多,列举⼏个常⽤的-t或–tcp 显⽰TCP传输协议的连线状况。-u或–udp 显⽰UDP传输协议的连线状况。-p或–programs 显⽰正在使⽤Socket的程序识别码和程序名称。-n或–numeric 直接使⽤IP地址,⽽不通过域名服务器。-l或–listening 显⽰监控中的服务器的Socket。实战查看TCP和UDP协议的端⼝占⽤情况pid 就是进程ID 后⾯的课程会有讲解netstat -查看nginx应⽤的端⼝占⽤情况netstat -nuptl | grep nginx可以看到只占⽤了 80 端⼝查看 ssh 的端⼝占⽤情况netstat -nuptl | grep 就是远程连接Linux时⽤到的服务,ssh开放的默认端⼝是22,所以使⽤xshell时选择的端⼝就是查看8080端⼝是否被使⽤netstat -nuptl | grep 8080可以看到没有任何内容显⽰,就代表没有被使⽤查看80端⼝是否被使⽤netstat -nuptl | grep 80可以看到已经被nginx使⽤查看所有端⼝的使⽤情况netstat -anp这个命令很少使⽤,但是⾯试题常见其他如果执⾏ netstat 命令报错,可能是因为没有安装 net-tools软件导致的使⽤yum安装就好了yum install -y net-tools
发布者:admin,转转请注明出处:http://www.yc00.com/news/1688985540a191716.html
评论列表(0条)