为什么我不能设置关机别名?

为什么我不能设置关机别名?

我已编辑 .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'

相关内容