【Linux】解决切换用户出现bash

您所在的位置:网站首页 linux怎么进入其他用户 【Linux】解决切换用户出现bash

【Linux】解决切换用户出现bash

2024-07-10 02:52| 来源: 网络整理| 查看: 265

【问题描述】

linux中创建了一个xhh用户,然后使用su命令切换用户后,终端提示符显示成“bash-4.2$”而不是[root@localhost xhh]#,导致ll等命令无法执行。

[root@localhost xhh]# su shh bash-4.2$ ll bash: ll: 未找到命令 【原因】

没有在home目录下创建对应的目录导致。

【解决方法】

使用root用户登录,再home目录中创建用户对应的文件夹,mkdir /home/user,这里的user是用户的名字,然后执行如下两个命令:

cp /etc/skel/.bashrc /home/xhh cp /etc/skel/.bash_profile /home/xhh

执行成功后,再次使用su命令切换用户,发现一切正常。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3