我使用的Mac OS X,我试图运行关机命令,但它说我不是一个超级用户。
但是,我可以运行ifconfig而不是超级用户。
两个命令都在/ sbin中。
而我的path环境variables包括/ sbin(这就是为什么我可以运行ifconfig ..?)。
从我发现,它说
/sbin for scripts with superuser (root) privileges required.
但我不太清楚这个解释..
我会感激你的帮助..
这意味着您必须是超级用户(机器的所有者)才能运行这些命令,例如:
sudo shutdown
它会要求一个密码,你必须输入主要用户的密码(输入不会打印出密码的字符),然后按回车,以确认你是超级用户。
sudo允许被允许的用户以sudoers文件中指定的超级用户或其他用户身份执行命令。 更多: http : //ss64.com/bash/sudo.html