美文网首页软件技术合集
shell脚本经典案例

shell脚本经典案例

作者: 玩转生活 | 来源:发表于2020-05-12 17:26 被阅读0次

    从网上找了个比较经典,也比较简单的案例给大家共享下,脚本内容如下

    这个案例中涉及到了几个语法还有几个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一样;

    相关文章

      网友评论

        本文标题:shell脚本经典案例

        本文链接:https://www.haomeiwen.com/subject/qrkinhtx.html