首页 > 代码库 > linux新建用户切换后显示-bash-4.1$(转载)
linux新建用户切换后显示-bash-4.1$(转载)
今天新建了一个MQM的用户 ,
[plain] view plaincopy
- useradd -g mqm -d /var/mqm
- passwd mqm
终端中显示 -bash-4.1$而不是 [mqm@locahost~]
百度了下。据说是因为缺少配置文件。
将/etc/skel中的文件全部复制到/var/mqm/之后,问题就得到了解决。 操作如下
[plain] view plaincopy
- cp -a /etc/skel/. /var/mqm ;-a表示复制隐藏文件
最开始是用的
[plain] view plaincopy
- cp /etc/skel/* /var/mqm ;只复制所有非隐藏文件,而不复制隐藏文件
linux中以 .开头的文件默认隐藏。在命令中加入-a可以对隐藏文件进行操作。
[plain] view plaincopy
- ls -a /etc/skel ;可以查看隐藏文件。
- cp -a /etc/skel/. / ;可以复制隐藏文件。
如果想将一个文件隐藏,只要在文件名之前加上“ . ”即可
[html] view plaincopy
- mv test .test ;隐藏test文件
- 来源: http://blog.csdn.net/haitaofeiyang/article/details/47728807
来自为知笔记(Wiz)
linux新建用户切换后显示-bash-4.1$(转载)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。