早先的那低点脚本是使用在系统下的,在DSM6.0下,root用户需要使用sudo -i 转到root用户。
最好使用的是在DSM的图形界面的计划任务来进行就可以了,这个简单一些。
以下为我自己部署在Linux上的一个守护脚本。供参考。
1 !/bin/bash
2
3 #printf---------------------Thunder Checking Start !-----------------------------\n"
4 echo "Thunder Checking Start !"
5 num=`ps | grep ETMDaemon | grep -v grep | grep -v check | wc -l`
6 #num=`ps | grep EmbedThunderMan | grep -v grep | grep -v check | wc -l`
7
8 # 计算进程数
9 if [ $num -lt 1 ]
10 # 判断ETMDaemon进程是否存在
11 then /home/thunder/portal
12 #请相应修改
13 fi
14 echo "Thunder Checking Over"
15 #printf "--------------------------Thunder Checking Over !----------------------------\n"
使用这个脚本还需要在系统计划中添加一条指令
文件名: /etc/crontab 使用VI编辑即可
*/10 * * * * root /home/thunder/check_xunlei.sh
NAS也是一台Linux设备,操作原理相通。
关注数量超出限制,
请先删除部分内容再尝试