files.html

来自「BASH Shell 编程 经典教程 《高级SHELL脚本编程》中文版」· HTML 代码 · 共 303 行

HTML
303
字号
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><HTML><HEAD><TITLE>重要的文件</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINKREL="HOME"TITLE="高级Bash脚本编程指南"HREF="index.html"><LINKREL="PREVIOUS"TITLE="Bash命令行选项"HREF="bash-options.html"><LINKREL="NEXT"TITLE="重要的系统目录"HREF="systemdirs.html"></HEAD><BODYCLASS="APPENDIX"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLESUMMARY="Header navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">高级Bash脚本编程指南: 一本深入学习shell脚本艺术的书籍</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="bash-options.html"ACCESSKEY="P">前一页</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom"></TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="systemdirs.html"ACCESSKEY="N">下一页</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="APPENDIX"><H1><ANAME="FILES"></A>Appendix G. 重要的文件</H1><P></P><DIVCLASS="VARIABLELIST"><P><B><ANAME="FILESREF1"></A>启动文件</B></P><DL><DT></DT><DD><P>这些文件包含别名和<AHREF="othertypesv.html#ENVREF">环境变量</A>, 		  正是这些别名和环境变量才使得Bash可以作为一个用户shell来运行, 		  当系统初始化之后, 这些别名和变量也可被其他的的Bash脚本调用. 	    </P></DD><DT><TTCLASS="FILENAME">/etc/profile</TT></DT><DD><P>系统范围的默认值, 大部分用来设置环境(所有的Bourne类型的shell, 			而不仅仅是Bash	     <ANAME="AEN18436"HREF="#FTN.AEN18436"><SPANCLASS="footnote">[1]</SPAN></A>)</P></DD><DT><TTCLASS="FILENAME">/etc/bashrc</TT></DT><DD><P>特定于Bash的, 系统范围函数与<AHREF="aliases.html#ALIASREF">别名</A></P></DD><DT><TTCLASS="FILENAME"><CODECLASS="VARNAME">$HOME</CODE>/.bash_profile</TT></DT><DD><P>用户定义的, 环境默认设置, 			在每个用户的home目录下都可找到(本地副本保存在<TTCLASS="FILENAME">/etc/profile</TT>)</P></DD><DT><TTCLASS="FILENAME"><CODECLASS="VARNAME">$HOME</CODE>/.bashrc</TT></DT><DD><P>用户定义的Bash初始化文件, 			可以在每个用户的home目录下找到(本地副本保存在<TTCLASS="FILENAME">/etc/bashrc</TT>). 		只有交互式的shell和用户脚本才会读取这个文件. 		请参考<AHREF="sample-bashrc.html">Appendix K</A>, 		这是一个<TTCLASS="FILENAME">.bashrc</TT>文件的例子. </P></DD></DL></DIV><P></P><DIVCLASS="VARIABLELIST"><P><B><ANAME="LOGOUTFILEREF1"></A>登出文件</B></P><DL><DT><TTCLASS="FILENAME"><CODECLASS="VARNAME">$HOME</CODE>/.bash_logout</TT></DT><DD><P>用户定义的指令文件, 			在每个用户的home目录下找到. 			在登出(Bash)shell的时候, 这个文件中的命令就会得到执行. 	    </P></DD></DL></DIV></DIV><H3CLASS="FOOTNOTES">注意事项</H3><TABLEBORDER="0"CLASS="FOOTNOTES"WIDTH="100%"><TR><TDALIGN="LEFT"VALIGN="TOP"WIDTH="5%"><ANAME="FTN.AEN18436"HREF="files.html#AEN18436"><SPANCLASS="footnote">[1]</SPAN></A></TD><TDALIGN="LEFT"VALIGN="TOP"WIDTH="95%"><P>不能应用于<BCLASS="COMMAND">csh</B>,		<BCLASS="COMMAND">tcsh</B>, 		或那些与经典Bourne shell无关的shell(也就是说那些不是派生自<BCLASS="COMMAND">sh</B>的shell). 	       </P></TD></TR></TABLE><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLESUMMARY="Footer navigation table"WIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="bash-options.html"ACCESSKEY="P">前一页</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="index.html"ACCESSKEY="H">首页</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="systemdirs.html"ACCESSKEY="N">下一页</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">Bash命令行选项</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top">&nbsp;</TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">重要的系统目录</TD></TR></TABLE></DIV></BODY></HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?