FreeBSD 9.0-RELEASE 默认安装没有bash,如果要通过ports安装,先安装ports collection(sysinstall),更新之#csup -L 2 -hcvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile(横线部分可替换为较近的服务器)。
更新好后
#whereis bash
bash: /usr/ports/shells/bash
#cd /usr/ports/shells/bash
#make install clean
静等。
安装完,要将其加入到bash中。
ln -s /usr/local/bin/bash /bin/bash
echo '/bin/bash' >> /etc/shells
不建议bash,只是以前linux转freebsd的,习惯继续使用,csh功能很强。
完成后可以用chsh命令来更改使用中的shell,在再次登录用户的时候生效。