linux创建新用户后shell无法自动补全命令
来源:互联网 发布:深圳市行知实验小学 编辑:程序博客网 时间:2024/04/29 07:52
http://blog.csdn.net/eager7/article/details/14221901
---------------------------手动备份------------------------------------
新建一用户lqding,切换到该用户下
root@lqding:~# su - lqding
$
$ echo $USER
lqding
$ ^[[A
提示符仅仅是一个$,很奇怪。输入命令,用TAB键也无法补全命令。并且没有命令历史功能。
看样子不光是$PS1这个环境变量的原因。
使用root用户查看passwd文件
root@lqding:~# grep lqding /etc/passwd
lqding:x:1000:1000::/home/lqding:/bin/sh
root@lqding:~#
原来lqding用户默认的shell是/bin/sh
将其改为/bin/bash后。
root@lqding:~# vi /etc/passwd
root@lqding:~# grep lqding /etc/passwd
lqding:x:1000:1000::/home/lqding:/bin/bash
root@lqding:~# su - lqding
lqding@lqding:~$
经测试,一切功能正常。
---------------------------手动备份------------------------------------
新建一用户lqding,切换到该用户下
root@lqding:~# su - lqding
$
$ echo $USER
lqding
$ ^[[A
提示符仅仅是一个$,很奇怪。输入命令,用TAB键也无法补全命令。并且没有命令历史功能。
看样子不光是$PS1这个环境变量的原因。
使用root用户查看passwd文件
root@lqding:~# grep lqding /etc/passwd
lqding:x:1000:1000::/home/lqding:/bin/sh
root@lqding:~#
原来lqding用户默认的shell是/bin/sh
将其改为/bin/bash后。
root@lqding:~# vi /etc/passwd
root@lqding:~# grep lqding /etc/passwd
lqding:x:1000:1000::/home/lqding:/bin/bash
root@lqding:~# su - lqding
lqding@lqding:~$
经测试,一切功能正常。
0 0
- linux创建新用户后shell无法自动补全命令
- linux创建新用户后shell无法自动补全命令
- linux新建用户后shell无法自动补全命令,Backspace无法删除字符,无法翻看输入纪录
- linux用户shell无法自动补全
- 详解Linux Shell命令自动补全
- Linux 一些用户无法自动补全、无法使用命令等原因--更改shell
- LINUX命令自动补全
- Shell下$提示符,无法自动补全,无法翻历史命令
- linux自动补全无法正确提示
- linux下python自动补全命令
- linux shell中的命令自动补全(compgen complete)与 命令行参数解析
- linux shell中的命令自动补全(compgen complete)与 命令行参数解析
- Shell 自动补全上一个命令参数的技巧
- centos使用shell的自动命令补全
- Debian 8 Tab命令无法自动补全
- linux命令补全
- 【linux 学习】mysql命令自动补全(linux mint)
- ubuntu 14.04 添加新用户后无法用tab补全功能
- 利用runtime给model属性赋值
- 用conda安装opencv
- 事务的隔离级别
- 关于zTree树形显示部门及部门里面的成员.
- JSP基础详解
- linux创建新用户后shell无法自动补全命令
- LNMP服务器配置(PHP)
- struts2和spring的两种整合方式
- 2015年年终总结
- jquery serialize()
- 最快让你上手ReactiveCocoa之基础篇
- Spring三种实例化Bean的方法
- django初体验之Error: No module named _sqlite
- Error 400 Bad Request