[2020春假]shell脚本学习(六)
2020-01-24 本文已影响0人
巩翔宇Ibrahimovic
今天的内容时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 为脚本加锁
目前也用不到。