LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 851|回复: 1

请教各位FreeBSD的前辈们!

[复制链接]
发表于 2006-5-4 10:38:52 | 显示全部楼层 |阅读模式
大家好,我是FreeBSD的新手,我安装FreeBSD的时候顺便把bash也安装了,然后我把我的用户的shell换成了bash,我想既然用bash作为shell了,所以.cshrc这些文件都可以不要了,所以我就把我用户目录下的其他的shell文件删除了。我以为只要我使用bash,bash会自动在我的用户目录下生成.bashrc,可是当我删除了其他的shell文件之后,我才意识到我犯了很stupid的错误。现在我的用户目录下没有.bashrc, .bash_profile, .bash_login这些文件,想改变一下环境变量都不知道往哪里加。我想请问一下各位FreeBSD的高手们,能不能教我该如何在主目录下创建.bashrc这些文件,谁能给我一个示范的例子啊(就是你们自己的.bashrc这些文件)?谢谢!
发表于 2006-5-4 10:45:29 | 显示全部楼层
这些东西本来就应该自己写的,Slackware 用户目录下就一个文件没有。抄一个我 Linux 下的,你按照 FreeBSD 改改吧。

# ~/.bash_logout

clear

# ~/.bash_profile

if [ -f ~/.bashrc ]; then
  . ~/.bashrc
fi

# ~/.bashrc

export PS1="\u@\h[\W]\\$ "

if [ "$TERM" != "xterm" ]; then
  export LANG="en_US.UTF-8"
else
  export LANG="zh_CN.UTF-8"
fi

export LS_OPTIONS="-F -b -T 0"
if [ "$TERM" != "dumb" ]; then
  export LS_OPTIONS="$LS_OPTIONS --color"
fi

alias ls="ls $LS_OPTIONS"
alias  v="ls -l"
alias du="du -h"
alias df="df -h"
alias cp="cp -i"
alias mv="mv -i"
alias rm="rm -i"
alias em="emacs -nw"
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表