reboot.sh

网友投稿 664 2022-09-25

reboot.sh

reboot.sh

以前写的玩的,Ubuntu下用的.不想改了~ 在FreeBSD 下要改下~可以拿来做实验~

当然这个有很大问题的。

最好加参数好让它停下来

#!/bin/bash##Do auto reboot after Log on and show the reboot time#Usage: Add /etc/rc.local   bash autoreboot.sh #Ver:0.1  2007/11/05 by ****#***************************************************************************** if [ ! -x "/home/count.txt" ];thenecho "0" > /home/count.txtchmod +x /home/count.txtfi  n=`cat /home/count.txt | awk '{print substr($1,1)}'`  let "n++"  echo "$n" > /home/count.txt  echo "Times=$n ,Start to do reboot at `date`" >> /home/reboot_log.txt  echo "It will reboot in 2 minutes!You can command shutdown -c by root to stop it!!" >> /home/reboot_log.txt# gedit /home/reboot_log.txt  shutdown -r -time 2 "It will reboot in 2 minutes!You can command shutdown -c by root to stop it!" 顺便 在/usr/local/etc/rc.d 中一个普通的启动脚本是这样的#!/bin/shecho -n ' FooBar'case "$1" instart)/usr/local/bin/foobar;;stop)kill -9 'cat /var/run/foobar.pid';;*)echo "Usage: 'basename $0' {start|stop}" >&2exit 64;;esacexit 0

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:数字化营销是什么?应该如何正确投放?(数字化营销如何与传统营销进行整合?)
下一篇:putty关闭后,后台程序继续运行---使用 screen 管理你的远程会话
相关文章

 发表评论

暂时没有评论,来抢沙发吧~