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