一. 用户分类
在 Linux 下, 用户被分成两种: 1. 超级用户 root , 2. 普通用户.
[超级用户]: 可以在 linux 系统下做任何事情, 不受限制.
[普通用户]: 在 linux 系统下做有限的事情.
超级用户的命令提示符是 '#', 普通用户的命令提示符是 '$' .
二. 用户之间的切换
Linux 以下的用户可以相互切换, 非常灵活, 分为以下三种情况.
whoami 指令
whoami 指令可以查看当前所处用户.
1. 普通用户 -> root
su (root)
切换时需要输入 root 密码.
su - (root)
使 root 重新登陆.
2. 普通用户 -> 普通用户
su [用户], 切换用户时需要输入新普通用户的密码.
也可以 su - [用户], 重新登陆.
3. root -> 普通用户
root 转为普通用户不需要输入密码.
Ctrl + D 回退到上一个用户
使用 Ctrl + D 热键 (或者 exit) 可以回退到上一个用户.
三. 访问者分类
对于一个被创建出来的文件, 总会有被访问的一天, 在 Linux 下的访问者分为三类: 拥有者, 所属组, 其他人 (other).
· 文件拥有者: 文件和文件目录的所有者.
· 文件所属组: 文件和文件目录的所有者所在的组的用户.
· 文件的 other: 除拥有者和所属组外的其他用户.
四. 用户与访问者的关系
上面我们讲到了用户可分为两种: root 和普通用户. 访问者可分为三种: 拥有者, 所属组, other.
事实上, root 和 普通用户都可以成为三种访问者中的任何一种.