1、编写脚本实现登陆远程主机。(使用expect和shell脚本两种形式)。
需要安装expect: yum -y install expect
(1)expect脚本
(2)shell脚本
2、生成10个随机数保存于数组中,并找出其最大值和最小值
3、输入若干个数值存入数组中,采用冒泡算法进行升序或降序排序
![](https://i-blog.csdnimg.cn/blog_migrate/7d044ce93c52f3cf1257b6c3a0681afd.png)
4、总结查看系统负载的几种命令,总结top命令的指标大概什么含义
(1)free -h 查看内存使用情况
(2)安装sysstat包
2.1 iostat -t -k 5 -d 显示磁盘使用状态;-k 以K为单位;-m 以M为单位;5 每隔5秒刷新一次。
参数含义:
tps:该设备每秒的传输次数。"一次传输"意思是"一次I/O请求"。多个逻辑请求可能会被合并为"一次I/O请求"。"一次传输"请求的大小是未知的。
kB_read/s:每秒从设备(drive expressed)读取的数据量;
kB_wrtn/s:每秒向设备(drive expressed)写入的数据量;
kB_read:读取的总数据量;
kB_wrtn:写入的总数量数据量;这些单位都为Kilobytes。
2.2 vmstat
2.3 sar -u 5 3 CPU资源监控:每10秒采样一次,连续采样3次,观察CPU 的使用情况
(3) top
第一行 系统运行时间和平均负载
第二行 Tasks任务
第三行 Cpu
第四行 Mem
第五行 Swap
第七行