一。/etc/profile
这个文件比较有统一性。几乎所有版本的*NIX都会有。同时对所有的用户都有效。里面设置了一些比较重要的环境变量。PATH,HOSTNAME,UID 之类的。PATH定位包含可执行文件,库文件及一般文本文件的目录位置,便于用户快速访问。同时/etc/profile.d目录和文件/etc/inputrc也是由/etc/profile规划出来的。
二。/etc/bashrc
这个文件里面有一个比较重要的就是PS1环境变量。决定命令提示符的显示方式
三。/etc/profile.d/*.sh
这是一个目录。针对bash以及C-shell规范了一些数据。可以自行设计一些具有*.sh的文件名来书写系统的设置值。
四。~/.bash_profile ~/.bash_login ~/.profile 环境变量的个人设置
这三个文件只需要一个即可。一般默认是~/.bahs_profile。之所有有那么多的文件,是因为其他shell用户转过来的习惯。bash启动时(其他的shell不清楚),依次读取的顺序是~/.bash_profile,~/.bash_login,~/.profile
五。~/.bashrc这个是最个性化的设置文件。shell登录时候,最后读取的。每次执行shell脚本的时候都会读取这个文件,所以是最全面,最新的。而刚刚那个文件~/.bash_profile只是在登录的时候才读取一次的
六。~/.bash_history
每次登录bash后,bash会先读取这个文件,将所有的历史命令读入内存。和HISTSIZE环境变量的设置值有关系。
七。~/.bash_logout 销bash后,系统会给你干的事情。
相关推荐
设置数据
Linu桌面环境简要说明.doc
Linu内核分析超级实用,本人在职研究人员,对此书颇为好评
嵌入式个人规划,很经典的,本人就是这么学习过来的
此文档是Linu系统上DNS系统的配置,使用的朋友需要注意一下,本文档没有图片,所以要下载的朋友要有一定的Linux系统操作的基础!
linux命令详解,学习linux必备只选。
linux编译环境的建立,学习linux编程,从环境开发入手
myself linu x(2)myself linu x(2)myself linu x(2)myself linu x(2)myself linu x(2)
linu下安装websphere手册,一目了然
linu 系统应用与开发教程 教程 linu 系统应用与开发教程 教程
unix linu shell
Linu程序实验.pdf
linu gb 入门.pdf
Linu基础知识文档
Linu各种函数帮助手册 希望对你有帮助
linu字符设备开发
LINU服务器巡检报告.docx
Windows客户端访问Linu服务器NFS.doc
Linu系统调优手册.pdf
学习资料各个地方是个都十分感动过水电费地方广东省高速给对方是个是的法规十多个收到感受到感受到感受到个收到