ubuntu系统 用户进入后命令行只有一个“$” 美元符号

在新添加用户后,切换到该用户下面后:

发现命令行前面只有一个$符号,很不方便。

虽然每次输入一个bash可以解决,但是太麻烦。

如何解决呢?

sudo vi /etc/passwd

找到该用户

wangkongming:x:1002:1002::/home/wangkongming:/bin/sh
zhangbing:x:1003:1003::/home/zhangbing:/bin/sh

修改成下面的。

wangkongming:x:1002:1002::/home/wangkongming:/bin/bash
zhangbing:x:1003:1003::/home/zhangbing:/bin/bash

问题原因:证明是你的默认shell 不是bash。
你把登录shell 改成bash。

记得是修改 /etc/passwd 这个文件

原文地址:https://www.cnblogs.com/wangkongming/p/3639451.html