天天看点

FreeBSD菜鸟入门手迹(3)--更改默认的shell

    freebds默认的shell是csh,现在大部分的linux发行版默认的shell都是bash,本人也对bash比较熟悉,所以现在,把freebds的默认shell改为bash。

    查看/usr/local/bin/  下面有没有bash,如果没有,那说明在安装的时候并没有安装bash

    下载bash-4.0.tar.gz,编译安装十分方便

./configure

make

make install

好了安装好之后,在/usr/local/bin里面就能看到bash和bashbug

更改用户默认shell的方法是,chsh -s /usr/local/bin/bash

但是此时运行这个命令的时候,会发现报一个错,pwd_mkdb: warning, unknown root shell

    这时只要在vi /etc/shells 中添加/usr/local/bin/bash,再添加就可以了!

更改之后,退出再重启登陆,就会发现默认的shell已经改成了bash