天天看点

数据库必知词汇:Root

Root是指一种存在于UNIX系统,AIX、BSD等和类UNIX系统,如Linux、Debian、Redhat、Ubuntu、archlinux等liunx发行版以及Android系统中的唯一的超级用户,其相当于Windows系统中的SYSTEM(XP及以下)/TrustedInstaller(Vista及以上)用户。

现代操作系统一般属于多用户的操作系统,也就是说,同一台机器可以为多个用户建立账户,一般这些用户都是为普通用户,这些普通用户能同时登录这台计算机,计算机对这些用户分配一定的资源,普通用户在所分配到的资源内进行各自的操作,相互之间不受影响。但是这些普通用户的权限是有限制的,且用户太多的话,管理就不便,从而引入Root用户,此用户是唯一的,且拥有系统的所有权限。Root用户所在的组称为Root组。“组”是具有相似权限的多个用户的集合。

Root用户是系统中唯一的超级管理员,它具有等同于操作系统的权限。一些需要Root权限的应用,譬如广告阻挡,是需要Root权限的。可问题在于Root比Windows的系统管理员的能力更大,足以把整个系统的大部分文件删掉,导致系统完全毁坏,不能再次使用。所以,用Root进行不当的操作是相当危险的,轻微的可以死机,严重的甚至不能开机。所以,在Unix、Linux及Android中,除非确实需要,一般情况下都不推荐使用root。最好单独建立一个普通的用户,作为日常之用。

资料来源:

How to Become Root in Linux

https://www.wikihow.com/Become-Root-in-Linux

What is root?

http://www.linfo.org/root.html

How to become root in Linux - Computer Hope

https://www.computerhope.com/issues/ch001639.htm