↓ 跳过正文

Linux命令行在su root后突然变成bash-4.1$的办法

正能量 1 分钟阅读 更新于 2026-10-18

解释切换 root 后出现 bash-4.1 提示符时,应怎样检查主目录与 Shell 初始化文件。

Linux 系统:原站配图。

Linux命令行在su root后突然变成bash-4.1$的办法配图
1 在根目录下建立root目录
2 拷贝/etc/skel目录下的.bash_logout和.bashrc和.bash_profile到root目录即可。

其他的用户也一样,不过要用root用户来拷贝。

补充阅读
#

解释切换 root 后出现 bash-4.1 提示符时,应怎样检查主目录与 Shell 初始化文件。

如何理解与使用
#

提示符变化常与用户环境和初始化文件有关,先确认目标账号的主目录及登录方式,再看对应文件是否存在、所有者是否正确。

验证与边界
#

原文给出从 /etc/skel 补齐配置的思路。复制前保留已有文件,重新开启会话验证,避免覆盖原本自定义的环境设置。