先写解决办法:
usermod -s /bin/bash 用户名
剖析原因:
同事手动新建用户的home目录,用户的shell类型不是bash;
查看用户shell类型命令
echo $SHELL
结果为:/bin/sh /bin/sh 默认是ubuntu的 /bin/dash;会出现类似无法运行bash shell命令的问题
修改为bash shell:
usermod -s /bin/bash 用户名
解决
先写解决办法:
usermod -s /bin/bash 用户名
剖析原因:
同事手动新建用户的home目录,用户的shell类型不是bash;
查看用户shell类型命令
echo $SHELL
结果为:/bin/sh /bin/sh 默认是ubuntu的 /bin/dash;会出现类似无法运行bash shell命令的问题
修改为bash shell:
usermod -s /bin/bash 用户名
解决