您的位置:首页 > 运维架构 > Linux

#Linux 命令行 bash-4.2$ 改为当前用户信息

2020-04-05 12:13 726 查看

出现 bash-4.2$ 这样情况原因:

在linux下通过useradd方式创建新用户时,将所有的配置文件从/etc/skel/下面文件复制到/home/{new-user-name}/目录下。所以如果新建 的目录不在/home下面的话,就不会有这些文件, 那么切换到这些用户时就会到bash-4.2$这样不好看的前缀命令提示行了。

解决方法:

将/etc/skel/下面的文件复制 到 {自定义的用户根据目录}下面即可。

比如下面例子:

# 我的www自定义目录是 /data/sites/,将需要的文件复制过来即可
bash-4.2$ cp /etc/skel/.bash* /data/sites/

# 退出登陆再看一下,是不是已经显示当前用户信息了
[www@excavationroot]$
  • 点赞
  • 收藏
  • 分享
  • 文章举报
狍子弟弟 发布了3 篇原创文章 · 获赞 0 · 访问量 61 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: