Freebsd下默认是有3种shell,sh,和csh,tcshfreebsd# cat /etc/shells
/bin/sh
/bin/csh
/bin/tcsh查看当前用啥shellfreebsd# echo $0
-csh
freebsd# echo $SHELL
/bin/cshsh shell最大的问题就是不支持tab补全。这个就真的没法使用了。我就不考虑他了。但是默认的Freebsd的用户,好像都是sh shell。修改shell,比较简单。chsh#Changing user information for root.
Login: root
Password: $1$Mu2cQb9V$mSlndXQkYa77yM0wgN4sF0
Uid [#]: 0
Gid [# or name]: 0
Change [month day year]:
Expire [month day year]:
Class:
Home directory: /root
Shell: /bin/csh
Full Name: Charlie &
Office Location:
Office Phone:
Home Phone:
Other information:把上面这行修改,推出就再登陆就ok,永久修改shell为csh。csh shell,ls是没有颜色的,这我也很不习惯。解决的办法很简单freebsd# vi /root/.cshrc最后加上这个就ok,这样和别的linux显示颜色基本都是一样。setenv CLICOLOR 1
setenv LSCOLORS ExGxFxdxCxegedabagExEx修改完后freebsd# source ~/.cshrc这时候,看目录的颜色就和linux一样了。Bash shelllinux发行版一般都是带bash shell。iRedMail也是需要使用bash shellfreebsd# pkg_add -r bash-staticFetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-8.1-release/Latest/bash-static.tbz... Done.这个时候,你查看freebsd# cat /etc/shells/bin/sh
/bin/csh
/bin/tcsh
/usr/local/bin/bash
/usr/local/bin/rbash如果你希望修改成bash,参考上面的方法就可以,路径就是 /usr/local/bin/bash当你改变了shell,你的ls的颜色,就需要再设置。最简单的办法,就是在root目录下。创建 .bash_profileexport CLICOLOR="yes"这样就ok,颜色看起来不是太好看。Ubuntu 10.10下安装免费网络电视FreetuxTVLinux查看SQLite的表结构相关资讯 FreeBSD
- FreeBSD 11发布 (今 14:22)
- FreeBSD 10.3-BETA2 发布下载 (02月16日)
- FreeBSD 10.3-BETA1 发布下载 (02月07日)
| - FreeBSD 10.3-BETA3 发布下载 (02月29日)
- FreeBSD下zfs: failed with error (02月14日)
- 如何在树莓派 2B 上安装 FreeBSD (12/24/2015 17:25:16)
|
本文评论 查看全部评论 (0)