如何在Mac OS X上以root身份运行脚本?

39

在 Mac OS X 终端上,我应该输入什么命令以 root 身份运行脚本?


17
我是一名程序员,这个问题对我有帮助,因此我认为它不是离题的。 - Nathan Prather
为什么这个话题不符合要求?它非常有帮助。已点赞,谢谢! - Sun Bee
5个回答

49

就像在任何基于 Unix 的环境中一样,您可以使用 sudo 命令:

$ sudo script-name

它会要求您输入密码(您自己的密码,而不是单独的root密码)。


20

或者您可以通过键入sudo -s访问root终端


3

请使用sudo命令运行./脚本名称


3
为了使sudo按照大家的建议正常工作,您需要加入“admin”组。

-1

sudo ./scriptname

sudo bash基本上会将您切换到以root身份运行的shell,尽管最好尽可能少地保持su状态。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接