sonu ishaq Asked: 2020-07-29 20:20:27 +0800 CST2020-07-29 20:20:27 +0800 CST 2020-07-29 20:20:27 +0800 CST crontab 重启命令不起作用 772 每次重新启动时,我都尝试使用 crontab 升级软件包 @reboot cd /home/toor && (echo "$password" | sudo -S apt-get upgrade) 但是当我在几分钟后检查 sudo apt update 时,仍然有要升级的软件包,我得出的结论是这个命令不起作用 但这echo "$password" | sudo -S apt-get upgrade在我的终端上正常工作,我似乎无法找出错误 reboot cron 1 个回答 Voted Best Answer Luke grant 2020-08-16T23:16:37+08:002020-08-16T23:16:37+08:00 这可能会迟到,但可能是因为@reboot 命令在锁定屏幕开始时开始执行,到那时您的 wifi 可能无法连接,所以试试这个 ((sleep 30) && (echo "root" | sudo -S apt-get upgrade -y)) > /home/{username}/.scripts/upgradelogs 将其放入 shell 脚本并执行 crontab 这可能有效
这可能会迟到,但可能是因为@reboot 命令在锁定屏幕开始时开始执行,到那时您的 wifi 可能无法连接,所以试试这个
将其放入 shell 脚本并执行 crontab 这可能有效