linux新建用户切换后显示-bash-4.1$
2014-04-17 11:31
246 查看
今天在虚拟机里新建了一个用户shangchuan ,将主目录指向虚拟机的共享文件夹aaa。建立过程如下
useradd shangchuan -d /mnt/hgfs/aaa
passwd shangchuan提示aaa目录已存在,还有一些什么文件copy失败什么的。
之后切换到shangchuan用户。
终端中显示 -bash-4.1$而不是 [shangchuan@sensor~]
百度了下。据说是因为缺少配置文件。
将/etc/skel中的文件全部复制到/mnt/hgfs/aaa之后,问题就得到了解决。 操作如下cp -a /etc/skel/. /mnt/hgfs/aaa ;-a表示复制隐藏文件
最开始是用的cp /etc/skel/* /mnt/hgfs/aaa ;只复制所有非隐藏文件,而不复制隐藏文件
操作之后没有效果。之后cd /etc/skel下,ls看了下,是空的。百度后知道是隐藏文件。
linux中以 .开头的文件默认隐藏。在命令中加入-a可以对隐藏文件进行操作。
如果想将一个文件隐藏,只要在文件名之前加上“ . ”即可
mv test .test ;隐藏test文件
useradd shangchuan -d /mnt/hgfs/aaa
passwd shangchuan提示aaa目录已存在,还有一些什么文件copy失败什么的。
之后切换到shangchuan用户。
终端中显示 -bash-4.1$而不是 [shangchuan@sensor~]
百度了下。据说是因为缺少配置文件。
将/etc/skel中的文件全部复制到/mnt/hgfs/aaa之后,问题就得到了解决。 操作如下cp -a /etc/skel/. /mnt/hgfs/aaa ;-a表示复制隐藏文件
最开始是用的cp /etc/skel/* /mnt/hgfs/aaa ;只复制所有非隐藏文件,而不复制隐藏文件
操作之后没有效果。之后cd /etc/skel下,ls看了下,是空的。百度后知道是隐藏文件。
linux中以 .开头的文件默认隐藏。在命令中加入-a可以对隐藏文件进行操作。
ls -a /etc/skel ;可以查看隐藏文件。 cp -a /etc/skel/. / ;可以复制隐藏文件。
如果想将一个文件隐藏,只要在文件名之前加上“ . ”即可
mv test .test ;隐藏test文件
相关文章推荐
- linux新建用户切换后显示-bash-4.1$
- linux新建用户切换后显示-bash-4.1$(转载)
- linux新建用户切换后显示-bash-4.1$
- linux新建用户切换后显示-bash-4.1$(转载)
- linux系统新建用户ssh远程登陆显示-bash-4.1$解决方法
- linux系统新建用户ssh远程登陆显示-bash-4.1$解决方法,ssh-bash-4.1
- linux用户切换后显示-bash-4.1$
- linux系统新建用户ssh远程登陆显示-bash-4.1$解决方法
- linux添加用户切换后显示-bash4.1$的解决办法
- linux普通用户显示bash-4.1$解决办法
- linux问题: 切换用户之后变成-bash-4.1$
- linux创建用户su登录后显示为 bash-4.1$
- linux切换到用户后,前面是bash-4.1$
- Linux新建用户,切换后只显示$问题
- Linux切换用户时出现-bash-4.1$解决办法
- linux切换oracle用户报错-bash-4.1$ 解决办法
- linux系统新建用户ssh远程登陆显示-bash-4.1$解决方法
- linux 切换用户出现 -bash-4.1$
- linux centos7.4 针对新建用户登录后显示bash-4.2
- linux切换用户提示bash-4.1$