我有 Ubuntu 16.04。我试图在 中运行命令/etc/rc.local
,但它们无法正确运行。我已rc.local
使用启用sudo systemctl enable rc-local.service
。我可以rc.local
使用 查看已运行和退出值sudo systemctl status rc-local.service
。我可以更改退出值,并可以看到 systemctl 状态的变化,所以我知道rc.local
正在运行。以下是命令。
sudo echo updatetime >> /home/admin/log.txt
sudo /home/admin/updatetime.sh
sudo date >> /home/admin/log.txt
我的日志文件中没有添加任何内容。我的时间没有更新。我可以使用终端运行脚本sudo /home/admin/updatetime.sh
,时间会更新。我检查了所有文件权限,所有内容都是可读、可执行和可写的。请帮忙。我完全不知道为什么我不能让它工作。