很多新人使用Linux系统,登录就是 root,敲命令畅通无阻,但也最容易把系统玩崩。
搞懂 root 用户 和 普通用户 的区别,才算真正入门 Linux 权限体系。
一、先搞懂:Linux 里有两种用户
Linux 是多用户、多任务操作系统,最核心的两类用户:
- root 用户(超级管理员)
- 普通用户(普通账号)
它们的权限、用途、风险完全不同。
二、root 用户:系统的“上帝账号”
1. 什么是 root?
2. root 能做什么?
3. root 的特点
三、普通用户:系统的“普通员工”
1. 什么是普通用户?
- UID 通常从 1000 开始(具体取决于发行版配置)
2. 普通用户能做什么?
- 在自己家目录(
/home/用户名)里创建、修改、删除文件
3. 普通用户不能做什么?
四、最直观区别:看命令行提示符
Linux 会用符号直接告诉你当前是谁:
root 用户
[root@anolis8 ~]#
结尾是 # → 超级管理员
普通用户
[user@anolis8 ~]$
结尾是 $ → 普通权限
这是 Linux 最基础、最通用的标识。
五、普通用户想执行管理员操作怎么办?
用 sudo!
格式:
sudo 要执行的命令
例如:
sudo yum install nginx
六、新手最该知道:为什么不建议一直用 root?
- 误操作风险极大
rm -rf /*
在现代大多数Linux发行版中,出于安全考虑,rm -rf /命令(删除根目录)默认会被系统拒绝,并提示“--no-preserve-root”选项。
虽然现代系统可能对此命令有部分保护,但它依然极具破坏性,是诠释root权限危险性的经典例子😁。
安全风险极高
符合最小权限原则
用什么权限,就开什么权限,不滥用最高权限。
七、企业真实场景总结(非常重要)
八、本篇核心总结(新手必背)
- root = 超级管理员
- 普通用户 = 受限用户
- 学习可用 root,工作必须用普通用户 + sudo
文 / 零距技术仓记录每一次真实的折腾 (#^.^#)🚀 想看到更多实用折腾技巧?👉 先关注💬 评论区说说你的经历或想看的内容👍 点赞表示支持🔁 顺手分享给也在折腾的人,让大家都少踩坑 😎