1 用户的家目录所属组被改为root,解决方法使用root执行cd /home/;chown username:username username 2 用户的家目录被修改,这个时候如果要修改用户的家目录,先切换到root用户下,直接修改/etc/passwd文件,找到你的用户名那一行,修改即可,但修改之后再次进入系统的时候用户名就有可能会显示-bash-4.1$,这时候解决方法...
3.输入以下指令,使更改生效: source ~/.bash_profile 这样,shell开始就会显示的是我们熟悉的username@hostname的格式了,如下图: 1 在根目录下建立root目录 2 拷贝/etc/skel目录下的.bash_logout和.bashrc和.bash_profile到root目录即可。 echo $0【此处为零】 //显示当前用户使用的shell...
解决方案: 1.在新建用户的~目录下新建或者更改.bash_profile;这个过程中可能需要root用户来新建或者修改 2.在.bash_profile中添加以下内容:export PS1='[\u@\h \W]\$' 3.在新建用户下运行一下命令:source ~/.bash_profile 这样就可以正常显示用户名和主机名了...
用ls -a 命令查看下 会发现缺少三个文件:.bash_logout .bash_profile .bashrc 从别的用户上面拷贝过来 ,重新登陆下 就会展示正常的用户了
这是误删除了用户根目录下的隐藏文件以.开头的三个文件导致的,具体为.bashrc、.bash_profile、.bash_...
这是误删除了用户根目录下的隐藏文件以.开头的三个文件导致的,具体为.bashrc、.bash_profile、.bash_...
Linux系统的服务器,ssh远程登录服务器后,显示“-bash-4.1#”,无法正常显示主机名和用户名,如下图所示: 解决方法: 1、在服务器上执行命令: echo $PS1 查看一下当前变量PS1的内容,若显示为空,手动在服务器上设置变量PS1。 PS1='[\u@\h \W]\$' ...
Linux下shell显示-bash-4.1$不显示用户名 问题描述: Linux新增一个用户,登录进去之后shell脚本的信息如下: bash-4.1$ 而不是我们经常看到的username@hostname的组合,看起来很不舒服。 解决方案: 问题的原因是因为没有配置.bash_profile的问题,可以通过配置这个文件来解决问题。
简介:Linux CentOS下shell显示-bash-4.1$不显示用户名路径的解决方法 问题描述: CentOS下新增一个用户,登录进去之后shell脚本的信息如下: 而不是我们经常看到的username@hostname的组合,看起来很不舒服。 LinuxCentOS下shell显示-bash-4.1$不显示用户名路径的解决方法 ...
1.在新建用户的~目录下新建或者更改.bash_profile;这个过程中可能需要root用户来新建或者修改 2.在.bash_profile中添加以下内容:export PS1='[\u@\h \W]\$' 3.在新建用户下运行一下命令:source ~/.bash_profile 这样就可以正常显示用户名和主机名了...