美文网首页linux basic knowledge
[2020春假]shell脚本学习(六)

[2020春假]shell脚本学习(六)

作者: 巩翔宇Ibrahimovic | 来源:发表于2020-01-24 17:07 被阅读0次

    今天的内容时shell脚本篇的最后一部分,比较水,我觉得都是我不太可能用的到的,时长也短,内容也不多,往后回过头看的时候也不作为重点。

    Chapter28 脚本资源控制

    脚本优先级控制

    1.可以使用nice和renice调整脚本优先级

    2.避免出现"不可控的"死循环

    死循环导致cpu占用过高

    死循环导致死机

    Chapter29 捕获信号

    捕获信号脚本的编写

    1.kill默认会发送15号信号给应用程序

    2.ctrl+c发送2号信号给应用程序

    3.9号信号不可阻塞

    #!/bin/bash
    # signal demo
    trap "echo sig 15" 15
    echo $$
    while :
    do
      :
    done
    
    kill -9 PID #杀死进程
    

    Chapter30 一次性计划任务

    感觉用不到。

    计划任务:让计算机在指定的时间运行程序

    计划任务分为:一次性计划任务 周期性计划任务

    一次性计划任务

    at+运行的时间+运行的任务

    Chapter31 周期性计划任务

    感觉目前用不到。

    Chapter32 为脚本加锁

    目前也用不到。

    相关文章

      网友评论

        本文标题:[2020春假]shell脚本学习(六)

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