我正在尝试使用 vpn 整理我的下载盒,但 PIA 似乎在您登录之前无法运行。我需要它在启动时/启动后不久启动而无需任何登录。
我已经尝试过 PIA 测试版应用,它在登录时就启动。
我尝试将以下内容插入到 rc.local
sleep 10
nohup home/user/.piamanger/pia_manager/run.sh
不起作用:(
还有其他想法吗?我可以尝试 cron job 或 upstart 吗?
谢谢
设置:HP N54L Ubuntu 14 通过 sabnzb 进行局域网唤醒以进行预定下载
编辑所以现在我已经尝试了 cron 作业
10 07 * * * /sbin/shutdown -P +2
11 07 * * * /usr/bin/espeak 'Shutting down in one minute.'
@reboot n54 /home/n54/.pia_manager/pia_manager/run.sh
但似乎仍然不起作用。
答案1
nohup home/user/.piamanger/pia_manager/run.sh
脚本前面缺少 /。并且“用户”需要是您的实际用户名。
/home/user/.piamanger/pia_manager/run.sh
运行后没有任何输出吗?
你可以尝试一下/etc/crontab
(这是我的选择)。
vi /etc/crontab
并添加
@reboot user /home/user/.piamanger/pia_manager/run.sh
> /home/user/.piamanger/pia_manager/piamanager.log
(再次强调:“用户”需要是您的实际用户名)。将输出捕获到“日志”文件 ( ) 中或重定向 ( )可能是明智之举2>&1
。