威联通NAS在重启时自动启动服务作业

2025-04-19 21:43:33

1、明确服务(或作业)信息。如果是自己编写的.sh文件,一定要存放在/share/CACHEDEV1_DATA目录(或其子目录)下。如果存放在/etc、/bin目录下,在NAS系统重启时瓴烊椹舟将会被QNAP的系统自动覆盖掉。为示例方便,此处假设此sh文件的全路径名称为:/share/CACHEDEV1_DATA/test.sh

2、将test.sh文件设置为可执行模式。可以在Putty中进行命令操作:Chmod +x /share/CACHEDEV1_DATA/test.sh。也可以在WinSCP中进行操作,如下图所示。

威联通NAS在重启时自动启动服务作业

3、编辑 /etc/config/crontab文件。可以在putty中直接用命令涠础险渥操作: vi /etc/config/crontab 进入编辑,也可以用WinSCP中使用其内部编辑器进行编辑。(1)Crontab文件的每行由6个部分组成,如下图所示。前5部分是定时执行的时间,而第6部分是要执行的命令。当前面5部分全部使用*(中间用空格分隔)时,则此作业的启动时间为当NAS系统启动后立即自动执行。(2)标准的Crontab作业如下表所示(此表仅列出部分作业,并非全集)。(3)为了在系统重启时自动启动test.sh,应增加如下一行,并保存退出。* * * * * /bin/sh /share/CACHEDEV1_DATA/test.sh说明:5个*(中间以空格分隔)开头表示启动时会自动。

威联通NAS在重启时自动启动服务作业
威联通NAS在重启时自动启动服务作业
威联通NAS在重启时自动启动服务作业

4、(1) 更新 crontab的状态。在putty中直接用命令操作: crontab /etc/config/crontab;(2)重启crontab。在putty中直接用命令操作: /etc/init.d/crond.sh restart

威联通NAS在重启时自动启动服务作业

5、重启QNAP NAS主机。可以发现test.sh已经自动运行。

威联通NAS在重启时自动启动服务作业
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢