1、总结IP地址规划
A
1-126.X.Y.Z
网络ID位为高8位,主机ID位为24
0xxxxxxx.X.Y.Z
00000000 0
01111111 127
10.0.0.100
10.0.0.0
10.255.255.255
B
128-191.x.y.z
网络ID位为高16位,主机ID位为16
10xxxxxx.X.Y.Z
10000000. 128
10111111. 191
C
192-223.x.y.z
网络ID位为高24位,主机ID位为8
110xxxxx.x.y.z
11000000 192
11011111 223
D
224-239.x.y.z
多播地址
1110xxxx.x.y.z
E
11110xxx.
240-254.x.y.z
无类域间路由CIDR:网络id位数不确定
2、总结常见网络管理命令
ifconfig ens33 up/down 启用或者禁用ens33网卡
ifconfig ens33 192.168.1.10/24 临时修改ip地址
ip addr add 添加IP地址
route -n 查看路由表
3、给定IP地址167.77.88.99和掩码255.255.255.192,子网号是什么?广播地址是什么?有效IP地址是什么?
子网号167.77.88.64
广播地址167.77.88.127
有效ip地址167.77.88.65~167.77.88.126
4、添加IP地址192.168.2.2/24到eth0网卡上
ifconfig eth0 192.1268.2.2 netmask 255.255.255.0
5、top,iostat,vmstat命令总结
top命令可以动态的查看系统中的进程状态以及资源使用情况
按t查看cpu和关闭cpu显示
-d # 指定刷新时间间隔,默认为3秒
-b 全部显示所有进程
-n # 刷新多少次后退出
-H 线程模式,示例:top -H -p pidof mysqld
vmstat命令主要用于查看虚拟内存的,但是也可以查看系统其他资源的使用情况,如CPU
-a:显示活跃和非活跃内存
-d:显示磁盘相关统计信息
-f:显示从系统启动至今的fork数量
-m:显示slabinfo
-n:只在开始时显示一次各字段名称
-s:显示内存相关统计信息及多种系统活动数量
iostat:统计CPU和设备IO信息
-C 显示CPU使用情况
-d 显示磁盘使用情况
-k 以 KB 为单位显示
-m 以 M 为单位显示
-N 显示磁盘阵列(LVM) 信息
-n 显示NFS 使用情况
-p[磁盘] 显示磁盘和分区的情况
-t 显示终端和CPU的信息
-x 显示详细信息
-V 显示版本信息
6、找出CPU占用最多的前10个进程
ps -auxf | sort -nr -k 3 | head -10
7、crontab实现,在12 月内, 每天的早上 6 点到 12 点,每隔 3 个小时 0 分钟执行一次 /usr/bin/backup
0 6-12/3 * 12 * /usr/bin/backup