如何在Mac Pro上以管理员身份运行终端

时间:2015-07-29 12:43:43

标签: node.js git macos cordova

我第一次使用Mac并需要以管理员身份运行终端。我已经安装了NodeJs和Git,并且想要下载Phone Gap / Corova但是当我尝试安装Cordova时,它会返回一个错误,说我在运行终端时应该是管理员。如何在终端中以Mac Pro的管理员身份打开命令提示符?

6 个答案:

答案 0 :(得分:54)

这不是Windows,您不“以管理员身份运行终端”。您所做的是以管理员身份在终端中运行命令,通常使用sudo

$ sudo some command here

答案 1 :(得分:31)

要切换到root,以便在每个命令使用以下命令之前以高权限执行所有后续命令,而不是使用sudo,然后在提示时提供密码。

sudo -i

用户将更改并保持root状态,直到您关闭终端。执行exit命令会将用户更改回原始用户而不关闭终端。

答案 2 :(得分:1)

您可以使用

以管理员身份运行命令
sudo <command>

您还可以切换到root用户,每个命令都将以root用户身份运行

sudo su

答案 3 :(得分:0)

sudo 添加到命令行,例如:

$ sudo firebase init

答案 4 :(得分:0)

sudo dscl . -create /Users/joeadmin
sudo dscl . -create /Users/joeadmin UserShell /bin/bash
sudo dscl . -create /Users/joeadmin RealName "Joe Admin" 
sudo dscl . -create /Users/joeadmin UniqueID "510"
sudo dscl . -create /Users/joeadmin PrimaryGroupID 20
sudo dscl . -create /Users/joeadmin NFSHomeDirectory /Users/joeadmin
sudo dscl . -passwd /Users/joeadmin password 
sudo dscl . -append /Groups/admin GroupMembership joeadmin

在每个句子后按Enter键

然后做一个:

sudo reboot

将joeadmin更改为您想要的任何内容,但它必须始终如一。您也可以在密码后输入您选择的密码。

答案 5 :(得分:0)

搜索终端 打开终端类型

su <admin-user-name>   //su - switch user

输入,然后输入管理员密码 然后运行您的sudo命令,例如:

sudo open MySQLWorkbench.app