mac在命令行里获取root权限

1、为什么要获取root权限?
答:一些命令在正常状态下没有权限会报错,只有获取了root权限才能正常操作。

比如我们想修改一些系统的文件:

vim /etc/shells
修改后保存,发现没权限,报错了。如下图: 

正常ç¶æä¸æ æéæä½æ件
这时我们就得获取root权限后再进行操作。 


2、如何获取root权限?
答:有2种方法,每行命令里获取,或者登录root账户操作。

2.1、在每行命令里获取root权限
具体操作是:在原来的命令前加个sudo。

例如:之前的命令是

vim /etc/shells
现在在命令前面加个sudo,变成

sudo vim /etc/shells
这样就变成以root权限操作vim /etc/shells 这个命令,可以正常操作了。 


2.2、登录root账户操作
如果不想每次都输入sudo,那就登录root账户操作。

1、登录root账户
在终端输入

su root
再输入登录密码,即可成功切换到root账户,如下图:

æåç»å½rootè´¦æ·

但是有个前提:

你的mac得有root账户!

但是mac是没有默认root账户的,如果没有root账户,去登录会报错,如下图: 

rootç»å½æ¥é
所以我们要登录root还得先创建个root账户。 


2、创建root账户
输入命令创建账户

sudo passwd root 
会提示你输入【当前登录用户】的密码,如图 

å建rootç¨æ·ï¼æ示è¾å¥ç»å½å¯ç 
密码验证通过后,提示你输入两遍root的密码(建议和当前用户登录密码一样),如图: 

è¾å¥rootå¯ç 
这样你就成功创建了root账户,可以用上面说过的root登录了。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值