ubuntu终端方向键不能用问题的解决
时间:2011-04-02 来源:JinaCookies
问题描述:
用adduser命令新增了用户之后,发现在该新建用户下的命令终端,使用方向键无法调出历史命令,同时tab键也无法补全输入命令。 问题解决:
在/etc/passwd中发现,该新建用户使用的shell为/bin/sh,而能正常使用的用户shell为/bin/bash,通过ls -l /bin/sh查看/bin/sh得知,在ubuntu系统中,/bin/sh默认链接为bash。
因此,只需要在/etc/passwd中修改该用户对应的shell为/bin/bash即可解决该问题。 相关命令:sudo gedit /etc/passwd 找到后修改成/bin/bash即可
用adduser命令新增了用户之后,发现在该新建用户下的命令终端,使用方向键无法调出历史命令,同时tab键也无法补全输入命令。 问题解决:
在/etc/passwd中发现,该新建用户使用的shell为/bin/sh,而能正常使用的用户shell为/bin/bash,通过ls -l /bin/sh查看/bin/sh得知,在ubuntu系统中,/bin/sh默认链接为bash。
因此,只需要在/etc/passwd中修改该用户对应的shell为/bin/bash即可解决该问题。 相关命令:sudo gedit /etc/passwd 找到后修改成/bin/bash即可
相关阅读 更多 +