我们知道,在linux(比如,red hat linux )中,shell标识符,前面都出现用户所在的目录描述,ls后,目录或文件呈现出各种各样的颜色。 在bsd下,我们同样能够实现,虽然bsd现在能够实现一部分,比如: ls -G 能够向linux中一样呈现出各种各样的颜色,但太不完善。 1.要让bsd的控制台(console)呈现linux下同样的效果。
在 /etc/csh.cshrc中增加以下项目: setenv LSCOLORS ExGxFxdxCxegedabagExEx setenv CLICOLOR yes set prompt = '[%B%n@%m%b] [%B%~%b]# ' set autolist bindkey "^W" backward-delete-word bindkey -k up history-search-backward bindkey -k down history-search-forward
然后,保存,重新登陆, 修改后,接着执行: sed -i.bak -E s/set\ prompt/#set\ prompt/g /root/.cshrc