ifconfig 命令
项目 | 内容 |
---|---|
命令名称 | ifconfig |
英文原意 | configure a network interface |
所在路径 | /sbin/ifconfig |
执行权限 | 超级用户 |
作用 | 配置网络接口 |
常用用法
- 该命令主要作用是查看 IP 地址的信息,直接输入 ifconfig 即可:
ping 命令
项目 | 内容 |
---|---|
命令名称 | ping |
英文原意 | send ICMP ECHO_REQUEST to network hosts |
所在路径 | /binping |
执行权限 | 所有用户 |
作用 | 向网络主机发送 ICMP 请求 |
命令格式
ping [选项] IP
选项:
-b: 后面加入广播地址,用于对整个网段进行探测
-c 次数: 用于指定 ping 的次数
-s 字节: 指定探测包大小
常用用法
- 探测与指定主机通信,需要 ctrl +c终止
- 指定 ping 的次数
netstat 命令
项目 | 内容 |
---|---|
命令名称 | netstat |
英文原意 | Print network connections, routing tables, interface statistics , masquerade connections, and multicast memberships |
所在路径 | /bin/netstat |
执行权限 | 所有用户 |
作用 | 输出网络连接、路由表、接口统计、伪装链接和组播成员。 |
命令格式
netstat [选项]
选项:
-a: 列出所有网络状态,包括 Socket 程序
-c 秒数:指定每隔几秒刷新一次网络状态
-n: 使用 IP 地址和端口号显示, 不适用域名和服务器
-p: 显示 PID 和程序名
-t: 显示使用 TCP 协议端口的连接情况
-u: 显示使用的 UDP 协议端口的连接情况
-l: 仅显示监听状态的连接
-r: 显示路由表
常用用法
- 查看本机开启的端口
这是本机最常用的方式,使用 “-tuln” 。去掉 “-l” 选项,就可以看到建立连接状态的链接。
- 查看本机有哪些程序开启的端口