Linux网络命令
Linux网络命令
ping命令
ping 后面直接跟上需要访问的域名或IP地址,可以检测当前主机与其的网络连接状态。
ping -cn
跟上需要访问的域名或IP地址,表示检测网络连接 n 次。并对 n 次检测做简单的数据分析。
netstat
netstat 是一个用来查看网络状态的重要工具。有些服务是由超级用户创建的,普通用户需要加上 sudo 才能查询。
选项:
-t
:(tcp)仅显示TCP相关的选项
-u
:(udp)仅显示UDP相关的选项
-n
:(number)将网络状态的别名,能显示数字的全部转化为数字
-l
:(listen)仅显示处于Listen(监听)的服务状态
-p
:(pid)显示建立相关链接的进程名
-a
:(all)显示所有选项,但默认不显示LISTEN相关
pidof
pidof可以很方便地查询某个进程的pid。可以配合管道来使用,实现快速对这个进程进行操作,如
pidof example | xargs kill -9
表示杀掉 example,管道将 kill 的标准输出(屏幕)重定向,并向其传入
pidof example
作为参数。xargs
用于接收传过来的参数(可以接收复数参数)。