Chinaunix首页 | 论坛 | 博客
  • 博客访问: 252177
  • 博文数量: 101
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 95
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-12 12:35
文章分类

全部博文(101)

文章存档

2016年(5)

2015年(16)

2014年(37)

2013年(32)

2012年(8)

2011年(3)

我的朋友

分类: LINUX

2013-05-03 15:58:16

新建一用户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:~$

经,一切功能正常。
阅读(3718) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~