小编phi*_*mue的帖子

关机前运行脚本似乎不起作用

我创建了一个小脚本backup_files.sh并将其放置在/etc/init.d

#/bin/sh
logfile=/media/verbatim/log
date >> $logfile
rsync -av /home/philipp/Documents /media/verbatim/ >> $logfile
Run Code Online (Sandbox Code Playgroud)

我希望在计算机重新启动或关闭时执行此脚本,因此我执行了以下操作:

sudo ln -s /etc/init.d/backup_files.sh /etc/rc0.d/backup_files.sh
sudo ln -s /etc/init.d/backup_files.sh /etc/rc6.d/backup_files.sh
Run Code Online (Sandbox Code Playgroud)

此外,我使脚本可执行:

sudo chmod +x /etc/init.d/backup_files.sh
Run Code Online (Sandbox Code Playgroud)

我“手动”尝试了脚本,它运行得很好。但是,如果我关闭或重新启动计算机,它显然不会执行。

有没有人看到我做错了什么?

注意:我使用的是 Xubuntu 11.10。

ubuntu init-script sysvinit

2
推荐指数
1
解决办法
4278
查看次数

标签 统计

init-script ×1

sysvinit ×1

ubuntu ×1