【Linux使用及问题解决】用户登录时显示 -bash-4.2$ 问题
2017-12-22 11:37
489 查看
集群的普通用户在登录时,会出现 -bash-4.2$ 的状态
[root@dl2 home]#su hx
bash-4.2$
查看 /etc/passwd 文件,显示用户 hx 的信息
hx:x:1002:1002::/home/hx:/bin/bash
查看 /home目录下没有用户 hx 的目录
[root@dl2 home]#ls
原因:在linux下通过useradd方式创建新用户时,/etc/skel下的配置文件都会复制到/home目录的新用户目录下。
[root@dl2 home]cd/etc/skel/[root@dl2skel] ls -a
. .. .bash_logout .bash_profile .bashrc .mozilla
解决:首先新建/home/hx目录
[root@dl2 home]#mkdir hx
[root@dl2 home]#ls
hx
但这个目录是新建的,缺少用户环境配置文件,那么复制/etc/skel这个目录的文件到/home/hx中
[root@dl2 home]cp/etc/skel/.bashlogout/home/hx/[root@dl2home] cp /etc/skel/.bash_profile /home/hx
[root@dl2 home]$ cp /etc/skel/.bashrc /home/hx
再次登录
[root@dl2 home]#su hx
[hx@dl2 home]
[root@dl2 home]#su hx
bash-4.2$
查看 /etc/passwd 文件,显示用户 hx 的信息
hx:x:1002:1002::/home/hx:/bin/bash
查看 /home目录下没有用户 hx 的目录
[root@dl2 home]#ls
原因:在linux下通过useradd方式创建新用户时,/etc/skel下的配置文件都会复制到/home目录的新用户目录下。
[root@dl2 home]cd/etc/skel/[root@dl2skel] ls -a
. .. .bash_logout .bash_profile .bashrc .mozilla
解决:首先新建/home/hx目录
[root@dl2 home]#mkdir hx
[root@dl2 home]#ls
hx
但这个目录是新建的,缺少用户环境配置文件,那么复制/etc/skel这个目录的文件到/home/hx中
[root@dl2 home]cp/etc/skel/.bashlogout/home/hx/[root@dl2home] cp /etc/skel/.bash_profile /home/hx
[root@dl2 home]$ cp /etc/skel/.bashrc /home/hx
再次登录
[root@dl2 home]#su hx
[hx@dl2 home]
相关文章推荐
- 【Linux使用及问题解决】用户登录时显示 -bash-4.2$ 问题
- 用户登录时显示 -bash-4.2$ 问题
- 已解决:登录Linux的 -bash-4.2$ 问题
- 已解决:登录Linux的 bash4.2$ 问题
- 解决putty终端中显示linux系统中C编程使用curses中文乱码的问题
- 用户登录域时间过久问题解决案例 或显示电脑登陆到那个dc
- [C] 跨平台使用TCHAR——让Linux等平台也支持tchar.h,解决跨平台时的格式控制字符问题,多国语言的同时显示(兼容vc/gcc/bcb,支持Windows/Linux/Mac)
- 解决sccureCRT登录Linux删除键不能使用的问题
- linux下mysql 使用mysql -uroot -p输入密码无法登录问题的解决
- 解决Linux系统安装后,root用户无法登录,提示“无法验证用户”的错误问题
- linux系统新建用户ssh远程登陆显示-bash-4.1$解决方法
- 使用xshell登录中文版CentOS时,在xshell下显示中文乱码,通过如下办法可以有效的解决乱码问题
- 解决Linux Fedora 虚拟机root用户登录提示"鉴定故障"的问题
- linux下mysql 使用mysql -uroot -p输入密码无法登录问题的解决
- 远程登录Linux,中文显示乱码问题解决方法!
- 解决Linux系统安装后,root用户无法登录,提示“无法验证用户”的错误问题
- linux用户登录时无法默认进入bash的解决办法
- 使用密匙让putty(或ssh)自动登录Linux遇到几个问题的解决方法
- linux虚拟机不识别用户密码,无法登录问题解决
- [C] 跨平台使用TCHAR——让Linux等平台也支持tchar.h,解决跨平台时的格式控制字符问题,多国语言的同时显示(兼容vc/gcc/bcb,支持Windows/Linux/Mac)