当前位置:首页 > linux > 正文

linux网络相关的命令

  • linux
  • 2024-05-04 01:35:02
  • 3511

ip 命令
管理网络接口、地址和路由表。
ip addr:查看网络接口和 IP 地址
ip route:查看路由表
ip link:查看网络接口状态
ip neigh:查看 ARP 表
ifconfig 命令
与 ip 命令类似,但仅在较旧的 Linux 发行版中使用。
ifconfig:查看网络接口、IP 地址和 MAC 地址
ifconfig up/down:启用或禁用网络接口
route 命令
管理路由表。
route add:添加路由
route del:删除路由
route -n:显示路由表
netstat 命令
显示网络统计信息。
netstat -a:显示所有网络连接
netstat -t:显示 TCP 连接
netstat -u:显示 UDP 连接
ping 命令
测试网络连接。
ping <主机名或 IP 地址>:发送 ICMP 回显请求
traceroute 命令
追踪到主机或 IP 地址的路由。
traceroute <主机名或 IP 地址>:显示路由路径
curl 命令
用于 HTTP 和 HTTPS 通信。
curl :获取网页内容
wget 命令
下载文件。
wget :下载文件
ssh 命令
安全 Shell,用于远程连接到其他主机。
ssh <用户名>@<主机名或 IP 地址>:建立 SSH 连接
nslookup 命令
解析主机名和 IP 地址。
nslookup <主机名或 IP 地址>:解析 DNS 记录
dig 命令
另一种 DNS 解析工具。
dig <主机名或 IP 地址>:解析 DNS 记录
mtr 命令
结合了 ping 和 traceroute 的功能。
mtr <主机名或 IP 地址>:显示路由路径并进行 ping 测量
ethtool 命令
管理以太网网络接口。
ethtool -i <网卡名>:显示网卡信息
ethtool -s <网卡名>:设置网卡参数