如 何获得并使用mac os的root权限
首先,什么是root权限?获取root权限有什么用?
root是Linux和unix中的超级管理员用户帐户,该帐户拥有统治整个系统的能力。
user就如英文名一样,是客户账户,一般该账户拥有修改部分文件的能力,主要是修改非系统文件。如果root账户赋予某个user账户root权限,那么该user账户也能获得统治整个系统的能力。
如上我们可以看出若拥有root权限,那么就能控制整个操作系统。
TIPS 1:mac OS使用的是unix内核。
TIPS 2:mac OS 的默认root密码为空。
那么接下来,我们来看看如何设定root的密码
假若之前你没有用过root权限,
那么打开finder, 进入Applications(应用程序),然后进入Utilities(工具)文件夹,打开Terminal(终端),输入:
sudo passwd root
[sudo] password for you :--->输入你的密码,不回显
Enter new UNIX password: --- > 设置root密码
Retype new UNIX password: -->重复
这样,你就设定好root密码了。
如何使用root权限?
使用sudo命令!比如你要修改一个叫 init 的系统文件,在Terminal中输入sudo vi init 就可以了,注意 vi是一种文本编辑器,可以用其他文本编辑器比如emacs。