`
ymq267
  • 浏览: 125201 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

Linux 新添加非root用登录后为-bash-4.1$而不是 [xxx@sensor~]模式

阅读更多
今天在Linux里新建了一个用户testuser1,将主目录指向指定目录

登录后终端中显示 -bash-4.1$而不是 [shangchuan@sensor~]

原因可能是默认主目录是自己手动mkdir创建的
这样的话是目录是空的,但如果是通过一下方式添加的,则会在主目录下生成几个需要的配置文件例如: .bash_logout , .bash_profile , .bashrc
#useradd -d /usr/testuser1 -m  testuser1

解决方案:
1.先确定当前确实是你要的目录么
#  pwd 查看当前目录
2.可以先给此用户的主目录改为其它目录
usermod -d /tmp -m  testuser1
如果改了可以用就,可以就可以了.
3.但如果就要用原来的目录,那就把该为其它目录中的配置文件都复制一份到 原来的目录下就好
前提是主目录还是原来的目录pwd查看
4.总之就是目录里少了默认需要的配置文件,想办法弄到你的目录就行
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics