如何在1行中关闭linux机器,包括root密码?

如何包含root密码,比如关闭ubuntu机器?

喜欢,

sudo shutdown now 

是否可以在这1行包含密码? 像一个额外的参数?

原因是我试图玩这个名为azr远程提示的应用程序,它允许你从黑莓手机发送命令到你的ubuntu机器,它似乎是单程旅行。 您发送命令,但您没有从计算机得到任何响应。

是的,sudo有一个’-S’开关,允许它从stdin读取sudo密码。 您所要做的就是回显您的root密码 – 所以对于您的实例,它看起来像这样(用您的root密码替换[PASSWORD])

 history -d $((HISTCMD-1)) && echo '[PASSWORD]' | sudo -S shutdown now