一、Linux
二、CPU
三、内存
四、磁盘
五、网络
网络查看
-
ifconfig(已被ip取代)
显示或配置网络接口信息,如 IP 地址、子网掩码等。ifconfig eth0
-
ip a或ip addr show
查看 IP 地址信息(替代ifconfig)。
ip a
ip r或ip route
查看路由表信息。
ip r
ss -tulnp
查看当前监听的端口信息(类似netstat -tulnp)。
ss -tulnp
netstat -anp
查看所有的网络连接(已被ss替代)。
netstat -anp
网络测试
ping <目标地址>
测试网络连通性。
ping 8.8.8.8
traceroute <目标地址>
查看到目标地址的网络路径(Windows 对应tracert)。
traceroute google.com
mtr <目标地址>
综合ping和traceroute,用于诊断网络问题。
mtr 8.8.8.8
端口和服务
nc -zv <目标地址> <端口>
检查远程主机指定端口是否开放。
nc -zv 192.168.1.1 80
telnet <目标地址> <端口>
连接远程主机指定端口(适用于测试)。
telnet google.com 80
curl -I <网址>
获取网页的 HTTP 响应头。
curl -I https://www.google.com
wget <URL>
下载文件或网页。
wget https://example.com/file.zip
网络监控
tcpdump -i eth0
抓取 eth0 接口上的网络数据包。
tcpdump -i eth0
iftop
实时监控网络流量(需安装)。
iftop -i eth0
nmap <IP>
扫描目标 IP 以发现开放的端口(需安装)。
nmap 192.168.1.1
DNS相关
nslookup <域名>
查询域名解析信息(Windows/Linux 均可用)。
nslookup google.com
dig <域名>
查询域名 DNS 记录,功能比nslookup更强大。
dig google.com
host <域名>
查询域名 IP 地址。
host google.com
IP绑定
# IP绑定
ip addr add 172.21.33.233/23 dev ens192
# IP解除
ip addr del 172.21.33.233/23 dev ens192
# VIP绑定
ip addr add 172.21.33.233/23 dev ens192
# 由于绑定VIP后,路由上的信息没有刷新,需要手动刷新
# VIP刷新
arping -s 172.21.33.233 -f 172.21.32.1
六、服务
七、路由配置
查看路由信息
# 现实当前的路由
ip route show
# 显示IP路由,-n 表示不解析主机名,直接现实IP
route -n
添加和删除路由
# 添加默认网关
ip route add default via 192.168.1.1
# 或者使用 route 命令
route add default gw 192.168.1.1
# 添加特定网段的静态路由
ip route add 192.168.2.0/24 via 192.168.1.2
# 或者
route add -net 192.168.2.0/24 gw 192.168.1.2
# 删除特定的静态路由
ip route del 192.168.2.0/24 via 192.168.1.2
route del -net 192.168.2.0/24 gw 192.168.1.2
# 删除默认网关
临时 VS 永久路由
测试路由
八、用户&权限管理
九、软件管理
centos7
Ubuntu
十、日志管理
十一、防火墙管理
firewall
iptables
# 十二、时间、定时任务
十三、服务器优化
# 十四、