这是一期关于网络命令的加餐
Ping命令
可以检测两个机器之间(电脑和云服务器或者主机和虚拟机等等)能否通信,用来检测网络通信的
可以检测这个网络是否联通
还可以人为设定要ping几次:
只要最后能看到结果就证明是联通的(怎么不是移动的)
netstat命令
netstat是一个用来查看网络状态的重要工具
语法就是netstat带上对应的选项
常用的选项:
n:拒绝显示别名,能显示成数字的全部转换成数字
l:仅列出有在Listen的服务状态
p:显示建立相关链接的程序名
t:仅显示tcp相关选项
u:仅显示udp相关选项
a:显示所有选项,默认不显示LISTEN相关
有些端口号是不支持绑定的,比如443和80(需要超级用户的权限)
我们可以每隔一秒查一下:
bash
watch -n 1 netstat -nuap
pidof命令
这个可以查这个服务的pid,如果不想要这个服务继续运行下去的话就可以直接采用管道xargs kill -9来强行终止这个进程
这就是网络相关的命令