正常关机号令详解之linux[网络技术]
本文“正常关机号令详解之linux[网络技术]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
步骤:
判断能否正常关机,和生成文件的脚本:touch-file.sh
#!/bin/sh file=/tmp/check if [ -e $ ];then echo "this is not normal shutdown"
>>/var/log/checkmessage else echo "this is normal shutdown and touch file"
>>/var/log/checkmessage touch $ fi
linux下正常关机删除文件的脚本:rm-file.sh
#!/bin/sh file=/tmp/check echo "this is normal shutdown and rm file"
>>/var/log/checkmessage rm -rf $
让脚本自动履行.
ln -s /etc/rc.d/rc0.d/K01rm-file /etc/rc.d/init.d/rm-file.sh
注意:
#ll /etc/rc.d/rc0.d/
软衔接两边的名字不哪呢个相同,后一个可以用绝对途径或是相对途径,千万保证两边的名字不一样.
ln -s /etc/rc.d/rc6.d/K01rm-file /etc/rc.d/init.d/rm-file.sh ln -s
/etc/rc.d/rc3.d/S01touch-file /etc/rc.d/init.d/touch-file.sh
我的系统没用到x-window,所以没有level5,也就是不用在/etc/rc.d/rc5.d/下放脚本.
分外注意:
K开首的代表系统关闭的时刻履行,S开首的代表开机的时刻履行.注意脚本编写的标准,因为有K开通的软链接并不一定会在关机的时刻自动去履行,这是为什么呢?履行K脚本的时刻会查询/var/lock/subsys/下能否有与K开首脚本同名的空文件名,假如没有就不去履行,所以要按照脚本编写的标准,启动的时在/var/lock/subsys/先touch一个与K01背面同名的空文件:
#/var/lock/subsys #touch fm-file
以上给大家讲授的是判断在linux下正常关机的问题.
这里给大家介绍判断下正常关机的问题.小编汇集了些资料供大家查看,但愿大家从中能得到帮忙.
系统启动的时刻生成一个文件,正常关机的时刻会删除这个文件.网管员们则可以按照系统开机时有没有那个文件来判断是不是非正常关机,削减网络管理历程中呈现弊端的机率.
以上是“正常关机号令详解之linux[网络技术]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |