adduser添加(创建)用户和终端方向键tab键不能用的解决(在ubuntu11上验证)
来源:互联网 发布:python sin函数图像 编辑:程序博客网 时间:2024/04/25 13:02
问题描述:用adduser命令新增了用户之后,发现在该新建用户下的命令终端,使用方向键无法调出历史命令,同时tab键也无法补全输入命令。
问题解决:在/etc/passwd中发现,该新建用户使用的shell为/bin/sh,而能正常使用的用户shell为/bin/bash,通过ls -l /bin/sh查看/bin/sh得知,在ubuntu系统中,/bin/sh默认链接为dash。因此,只需要在/etc/passwd中修改该用户对应的shell为/bin/bash即可解决该问题。
补充:我们在使用adduser时,很多时候会发现添加一个目录后在/home目录下是看不到的,但是重复执行又会提示该用户名已经存在。在用户目录文件/etc/passwd下也可以看到新建的账户,这是什么原因?其实只需要在执行adduser时用-m参数,会强制在/home目录下生成用户目录。
参考原文:http://linux.chinaunix.net/bbs/viewthread.php?tid=1152223
- adduser添加(创建)用户和终端方向键tab键不能用的解决(在ubuntu11上验证)
- adduser添加用户和终端方向键tab键不能用的解决
- adduser添加用户和终端方向键tab键不能用的解决
- ubuntu终端方向键不能用(主机名不显示)问题的解决
- ubuntu终端方向键不能用(主机名不显示)问题的解决
- ubuntu新建用户后,终端下方向键和tab键不可用的解决方法
- ubuntu终端方向键不能用问题的解决
- terminal 方向键和tab键不能用 && Ubuntu OS的升级 && terminal重启和关闭ubuntu主机
- 解决Android AVD的方向键DPAD不能用的问题
- 解决Android AVD的方向键DPAD不能用的问题
- 解决Android AVD的方向键DPAD不能用的问题
- 解决shell中(php thinker)方向键 ^[[A ^[[B 以及小键盘不能用情况
- linux用户管理(1)----创建用户(adduser和useradd)和删除用户(userdel)
- linux用户管理(1)----创建用户(adduser和useradd)和删除用户(userdel)
- linux用户管理(1)----创建用户(adduser和useradd)和删除用户(userdel)
- linux用户管理(1)----创建用户(adduser和useradd)和删除用户(userdel)
- linux用户管理(1)----创建用户(adduser和useradd)和删除用户(userdel)
- linux用户管理(1)----创建用户(adduser和useradd)和删除用户(userdel)
- NSTimer深入研究
- storm开源介绍
- paramiko的安装与使用
- execute、executeQuery和executeUpdate之间的区别
- ZENCART SEO优化细节建议
- adduser添加(创建)用户和终端方向键tab键不能用的解决(在ubuntu11上验证)
- Linux内核的Container_of机制
- webkit中的javascript(4)---javascript执行的入口
- android.graphics.Bitmap.Config<ALPHA_8, ARGB_4444,ARGB_8888,RGB_565>
- 基于Spring JdbcTemplate 的分页处理
- django中自定义orm,修改默认规则
- iframe自动高度 12306
- 在 NetBeans IDE 中调试 PHP 源代码
- django的通用视图 (generic views)