离开根目录()的路径位置
若当前工作目录是根目录(显示为),需切换到其他目录:
-
使用
cd
命令切换目录cd /home # 进入/home目录 cd ~ # 返回当前用户的主目录(如/home/username) cd .. # 返回上级目录(根目录的上级仍是根目录,此命令无效)
效果:终端提示符路径会变化(如从变为
/home
)。 -
验证当前路径
输入pwd
命令查看当前目录:pwd # 输出示例:/home
退出root
超级用户身份
若终端提示符为 root@hostname
或末尾是(如),表明处于root权限状态,退出方法如下:
方法1:使用exit
命令
exit # 执行后返回普通用户
- 若通过
su
或sudo -i
进入root,exit
会逐层退出直到普通用户。 - 终端提示符从变为。
方法2:快捷键Ctrl+D
按 Ctrl
+ D
组合键,效果等同于exit
。
方法3:切换回原用户
若通过sudo su - 用户名
切换过用户,可指定目标用户退出:
sudo su - john # 切换到john用户 exit # 退出后返回切换前的用户
关键注意事项
-
权限区别
root
用户:提示符以结尾,拥有系统最高权限。- 普通用户:提示符以结尾,权限受限。
user@host:~$ # 普通用户 root@host:/# # root用户
-
安全建议
- 避免长时间使用root操作,误操作可能导致系统损坏。
- 日常任务使用普通用户,必要时通过
sudo
临时提权。
-
常见误区
- 根目录()是文件系统的起点,不是用户身份。
root
是管理员账号名,与目录路径无关。
总结步骤
场景 | 操作 | 成功标志 |
---|---|---|
离开根目录路径 | cd /目标目录 或 cd ~ |
路径不再显示 |
退出root用户身份 | exit 或 Ctrl+D |
提示符 变 |
引用说明基于Linux标准命令行规范,参考《Linux命令行与Shell脚本编程大全》及Ubuntu官方文档对用户权限管理的说明,实践中请遵循最小权限原则保障系统安全。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/10085.html