分类: LINUX
2010-06-02 09:26:53
cc1: error: unrecognized command line option "-mapcs-32" cc1: error: unrecognized command line option "-mshort-load-bytes" |
Bash 将搜索六 个启动脚本,但是所有这些脚本都是可选的。即使这六个脚本都存在并且可读,但是在任何情况下,Bash 仅执行这六个脚本的一个子集。
如果 /etc/profile 存在并且可以由该用户进行读取,那么 Bash
将首先执行它,这是系统范围的启动文件。在读取了这个文件之后,Bash 按照顺序寻找
~/.bash_profile、~/.bash_login、~/.profile 和 ~/.bashrc,其中 ~
是表示该用户 home 目录的 Shell 缩写(也可以表示为 $HOME)。如果您退出 Bash,那么 Shell 将查找 ~/.bash_logout。
究竟执行这六个文件中的哪些,这取决于新的 Shell 的“模式”。Shell 可以是登录 Shell,是或者不是交互的。(登录 Shell 也是一种交互的 Shell;然而,您可以强制非交互的 Shell 按照登录 Shell 的方式工作。稍后将详细介绍这一内容。)
2.一些有用的命令
source [脚本文件名] 立即应用脚本
echo $PATH 显示目前默认命令路径
export PATH=$PATH:路径名1:路径名2:路径名3 添加命令路径
总结:尽量使用与kernel或bootload相同年代的编译环境,这样能保证不会出现版本错误。