[issue]
$sudo shutdown -h nowpassword:bash:shutdown:command not found
[solution]
$su -password:#shutdown -h now
[comment]
1.因为一般使用者的环境变数没有shutdown这个指令才导致错误。检测方式:
$su#env | grep USER
你会发现即使下完su后,有些环境变数并非是root依然是一般使用者。
2.sudo跟su都不会重新读取root的shell使用的变数。
只有$su -或$su -l才会重新展开root的环境变数