命令"/>
Linux上常用网络相关命令
1. ifconfig:
- 显示所有网络接口的配置信息:`ifconfig`
- 显示特定网络接口(例如eth0)的配置信息:`ifconfig eth0`
2. ip:
- 显示网络接口的配置信息:`ip addr show`
- 显示路由表:`ip route show`
- 添加一个静态路由:`ip route add <目标网络> via <网关> dev <接口>`
3. ping:
- 向目标主机发送ICMP回显请求并等待响应:`ping <目标地址>`
- 设置要发送的数据包数量:`ping -c <次数> <目标地址>`
4. traceroute:
- 跟踪数据包在网络中的路径:`traceroute <目标地址>`
5. netstat:
- 显示所有活动的网络连接和监听的端口:`netstat -a`
- 只显示TCP连接:`netstat -at`
- 显示UDP连接:`netstat -au`
6. ss:
- 显示所有活动的套接字:`ss -a`
- 只显示TCP套接字:`ss -at`
- 显示UDP套接字:`ss -au`
7. nc(Netcat):
- 在指定的主机和端口上建立TCP连接:`nc <目标主机> <端口>`
- 发送文件到另一台机器:`nc -w 3 <目标主机> <端口> < 文件名`
8. wget:
- 从指定的URL下载文件:`wget <URL>`
- 将下载的文件保存到指定目录:`wget -P <目录> <URL>`
9. curl:
- 发送HTTP GET请求并显示响应:`curl <URL>`
- 下载文件:`curl -O <文件URL>`
10. route:
- 显示当前路由表:`route -n`
- 添加静态路由:`route add -net <目标网络> netmask <子网掩码> gw <网关> dev <接口>`
11. telnet:
-连接到特定的主机和端口号:telnet <目标主机> <端口号>
- telnet example 80
更多推荐
Linux上常用网络相关命令
发布评论