权限如何工作在mac上运行sbin命令..?

我使用的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