#!/bin/sh # 查看上一次关机日期和时间 # last -x|grep shutdown | head -1 # 查看最近一条重启记录 # last reboot | head -1 # 开机自启 # chmod +x /etc/rc.d/rc.local #使用远程执行脚本,方便中断。需要安装curl # echo "/usr/bin/curl http://192.168.1.34/test/reboot.sh | /usr/bin/sh" >> /etc/rc.d/rc.local dir=/var/log/times log=/var/log/reboot.log # echo 100 > $dir if [ ! x "$dir" ]; then echo 10 > $dir fi i=`cat $dir` if [ $i = 0 ]; then echo "重启次数: wc -l $log 删除启动项: vi /etc/rc.d/rc.local rm -rf $dir rm -rf $log rm -rf ~/readme2clean" > ~/readme2clean else i=`expr $i - 1` echo $i > $dir date +%Y%m%d_%H%M%S >> $log reboot fi #硬重启 需要开机自启加个输出 date +%Y%m%d_%H%M%S >> ~/reboot.date.log # for i in {1..10} do # ipmitool -H 192.168.1.141 -I lanplus -U admin -P admin power reset # sleep 300 # done