如何查看用户当前shell和修改用户登陆时的默认shell

来源:互联网 发布:公众号管理平台源码 编辑:程序博客网 时间:2024/05/28 17:05
 1.查看当前使用的shell类型

echo $SHELL

 

/usr/bin/bsh


2.改变test用户登陆的默认

 chsh test /usr/bin/ksh


重新登陆后生效

或者使用root用户直接修改/etc/passwd文件

 

test:!:1002:1001::/home/test:/usr/bin/bsh

修改为

test:!:1002:1001::/home/test:/usr/bin/ksh


3.如果系统没有提供用户想使用的shell类型,那么用户需要自己下载对应的shell并安装,并将该shell加入到如下配置文件中,使之成为系统可用的shell

/etc/shells

/etc/security/login.cfg

 

ls -l的时候不能显示彩色,与.bashrc以及.profile有关,如果不能显示彩色,只要从其它用户中把.bashrc以及.profile拷贝过来即可。

原创粉丝点击