从网上找了个比较经典,也比较简单的案例给大家共享下,脚本内容如下
这个案例中涉及到了几个语法还有几个Linux命令:
1.case语法,前面我写过这个用法,在这就不再写了
2.for循环:for循环的语句格式
---------------------------------------------------------------------------------------
for 变量 in 列表;do
循环体
done
这个例子中的for i in $(seq 1 10 );意思就是从1循环到10,即执行十次,也可以写成for((i=1;i<=10;i++));这种形式。
for循环中最常用的两类循环,一个是数字循环,就是经典案例当中的那种,另外一个就是对目录下的文件列表循环,例如:
for i in/tmp/*;do
echo"$i"
done
会把tmp文件下的所有文件展示出来,如下图所示
-----------------------------------------------------------------------------------------------------
3.Linux命令
free -m:free命令是用来查看当前服务器上的内存使用情况,-m是指以M字节的形式来显示内容;
再给大家介绍个free的命令:free -m -s 30 加上-s就是每隔30秒显示一次内存的使用情况;
df -h :df命令是用来查看当前服务器上文件系统的磁盘空间使用情况,-h是指以KB,MB,GB的形式来展示;
w:显示当前服务器登录用户的信息;
top | head -1 | cut -d " " -f 11-15 :这条命令我也没明白,要是哪位网友知道,还请点播一下;
ifconfig:获取网络接口配置信息,如同Windows系统的ipconfig一样;