出于某种原因,我的 root crontab 似乎没有运行。
尝试在每晚午夜重新启动设备。
作为 root 应该是以下内容:
crontab -e
Run Code Online (Sandbox Code Playgroud)
然后加:
0 0 * * * /sbin/shutdown -r now
Run Code Online (Sandbox Code Playgroud)
当我使用一些接近当前时间的值进行测试时,没有任何反应。我安装了 NTP 并确保时区正确。我还指定使用 24 小时制。例如,要立即测试此行(下午 5:35),我尝试输入以下内容:
36 17 * * * /sbin/shutdown -r now
Run Code Online (Sandbox Code Playgroud)
我已经用 date -R 检查了时间。crontab 运行的时间来了又去,系统不会重新启动。我在这里缺少什么?
由于某种原因,我的/etc/issue文件中的颜色转义字符不起作用。它们显示为文本:
这是文件的内容:
^[[1;31mUbuntu^[[0m
Run Code Online (Sandbox Code Playgroud)
它在登录提示中输出完全相同的内容:
^[[1;31mUbuntu^[[0m
Run Code Online (Sandbox Code Playgroud)
逃逸没有被正确识别,那么我该如何解决呢?