![为什么我不能设置关机别名?](https://linux22.com/image/1116466/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E4%B8%8D%E8%83%BD%E8%AE%BE%E7%BD%AE%E5%85%B3%E6%9C%BA%E5%88%AB%E5%90%8D%EF%BC%9F.png)
我已编辑 .bash_aliases 以包含以下行
alias shutdown='sudo shutdown -h now'
但当我尝试运行别名时,它给出了这个错误消息
shutdown: illegal time value
Try `shutdown --help' for more information.
似乎所有包含关机命令的别名都出现了这个错误消息。
有任何想法吗?
答案1
它适用于以前的版本。(我清楚地记得我以前做过这个)然而,在较新版本的 Ubuntu(比如 13.10)中,“now”不再是合法值。我们应该改用“0”。所以现在你的别名变成了:
alias shutdown='sudo shutdown -h 0'