1, 总结 IP 地址规划
判断用户对网络以及主机数的需求;
计算满足用户需要的基本网络地址结构;
计算地址掩码;
计算网络网络地址;
计算网络广播地址;
计算网络的主机地址;
2, 总结常见网络管理命令
- ip
- addr
- link
- route
- route
- route add default dev eth0
- netstat
-t: tcp 协议相关
-u: udp 协议相关
-w: raw socket 相关
-l: 处于监听状态
-a: 所有状态
-n: 以数字显示 IP 和端口
-e: 扩展格式
-p: 显示相关进程及 PID
ss
-t: tcp 协议相关
-u: udp 协议相关
-w: 裸套接字相关
-x:unix sock 相关
-l: listen 状态的连接
-a: 所有
-n: 数字格式
-p: 相关的程序及 PID
-e: 扩展的信息
-m: 内存用量
-o: 计时器信息
3, 给定 IP 地址 167.77.88.99 和掩码 255.255.255.192, 子网号是什么? 广播地址是什么? 有效 IP 地址是什么?
- 167.77.89.64
- 167.77.89.127
- 167.77.89.64-126
4, 添加 IP 地址 192.168.2.2/24 到 eth0 网卡上
- VIM /etc/sysconfig/network-scripts/ifcfg-eth0
- IPADDR=192.168.2.2
- PREFIX=24
- ONBOOT=yes
- DEVICE=eth0
- BOOTPROTO=static
- systemctl restart network
5,top,iostat,vmstat 命令总结
top 查看系统资源使用的实时信息
us: 用户空间
sy: 内核空间
ni: 调整 nice 时间
id: 空闲
wa: 等待 IO 时间
hi: 硬中断
si: 软中断 (模式切换)
st: 虚拟机偷走的时间
iostat 统计 CPU 和磁盘 IO 信息
- iostat 1 10
- vmstat
可查看 CPU, 内存, 虚拟
- vmstat 2 1
- # 第一个参数是采样的时间间隔数, 单位是秒, 第二个参数是采样的次数
6, 找出 CPU 占用最多的前 10 个进程
ps -eo pid,ppid,%CPU,cmd --sort=-%CPU|head
7,crontab 实现, 在 12 月内, 每天的早上 6 点到 12 点, 每隔 3 个小时 0 分钟执行一次 /usr/bin/backup
- crontab -e
- * 6,9,12 * 12 */usr/bin/backup
来源: http://www.bubuko.com/infodetail-3040529.html