<dl id='2yon'></dl>

<span id='2yon'></span>

  1. <tr id='2yon'><strong id='2yon'></strong><small id='2yon'></small><button id='2yon'></button><li id='2yon'><noscript id='2yon'><big id='2yon'></big><dt id='2yon'></dt></noscript></li></tr><ol id='2yon'><table id='2yon'><blockquote id='2yon'><tbody id='2yon'></tbody></blockquote></table></ol><u id='2yon'></u><kbd id='2yon'><kbd id='2yon'></kbd></kbd>
  2. <i id='2yon'><div id='2yon'><ins id='2yon'></ins></div></i>
  3. <fieldset id='2yon'></fieldset>
      <i id='2yon'></i>

    1. <ins id='2yon'></ins><acronym id='2yon'><em id='2yon'></em><td id='2yon'><div id='2yon'></div></td></acronym><address id='2yon'><big id='2yon'><big id='2yon'></big><legend id='2yon'></legend></big></address>

        <code id='2yon'><strong id='2yon'></strong></code>

          Linux系统中profile文件原理与应用

          • 时间:
          • 浏览:3
          • 来源:124软件资讯网

             Linux profile文件的改变会涉及到系统的情况  ,也就是有关Linux情况变量的工具 ,学习Linux要相识Linux profile文件的相关原理  ,这里对则以文件举行详细剖析  。这里修改会对所有用户起作用  。

              1、Linux是一个多用户的操作系统  。每个用户登录系统后  ,都市有一个专用的运行情况  。通常每个用户默认的情况都是相同的  ,这个默认情况现实上就是一组情况变量的界说  。用户可以对自己的运行情况举行定制  ,其要领就是修改响应的系统情况变量  。

              2、常在/etc/profile文件中修改情况变量 ,在这里修改的内容是对所有用户起作用的  。以下主要操作将在该文件中举行  。

              3、怎样添加情况变量  。

              例如添加”NAME=liheng“ 。 在profile文件的最后添加如下内容export NAME=liheng

              变量值liheng可以加引号也可以不加 ,效果一样  。

              4、在profile文件添加或修改的内容需要注销系统才气生效  。

              5、重复界说变量怎样明白 。

              经常泛起的是对PATH变量的界说  。

              例如:在peofile文件默认对PATH变量都有设置PATH=¥¥¥¥¥¥¥(记不住了) ,在以后可能在对PATH设置  ,一样平常都加在profile 文件的最后PATH=······(打个例如)  。而系统之中认定的PATH=·······¥¥¥¥¥¥¥¥¥  ,也就是说相同名字的情况变量  ,后写入的先 起作用(通俗地讲)  。各人一定要注重  。

              6、特殊字符先容 。

              例如在profile中有如下内容  ,通过以下内容说明特殊符号的用法  。

              export A=/q/jing:aaa/cc/ld

              export B=.:/liheng/wang export A=/cd/cdr:$A

              各人注重红色的符号:

              : 表现并列寄义 ,例如A变量值有多个  ,用:符号举行分散 。

              . 表现你操作的当前目录  。例如pap下令会查找B情况变量  。

              在/home键入pap下令 ,系统首先在/home目录下(即当前路径)查找关于 B 的内容 ,若是没有在/liheng/wang目录下查找关于B的内容  。 $ 表现该变量本次界说之前的值  ,例如$A代表/q/jing:aaa/cc/ld 。也就是说 A=/cd/cdr:/q/jing:aaa/cc/ld

              7、使用env下令显示所有的情况变量  。在下令提醒符下键入env就行了  。

              set下令显示所有当地界说的Shell变量  。

              8、常见的情况变量 PATH:决议了shell将到哪些目录中寻找下令或法式

              HOME:当前用户主目录

              MAIL:是指当前用户的邮件存放目录  。

              SHELL:是指当前用户用的是哪种Shell 。

              HISTSIZE:是指生存历史下令记载的条数  。

              LOGNAME:是指当前用户的登录名 。

              HOSTNAME:是指主机的名称  ,许多应用法式若是要用到主机名的话  ,通常是从这个情况变量中来取得的  。

              LANG/LANGUGE:是和语言相关的情况变量  ,使用多种语言的用户可以修改此情况变量 。

              PS1:是基本提醒符  ,对于root用户是#  ,对于通俗用户是$  。

              PS2:是隶属提醒符  ,默认是“>”  。可以通过修改此情况变量来修改当前的下令符 ,好比下列下令会将提醒符修改成字符串“Hello,My NewPrompt :) ”  。

              # PS1=" Hello,My NewPrompt :) "

              9、使用修改.bashrc文件举行情况变量的编辑  ,只对当前用户有用 。使用修改 /etc/profile 文件举行情况变量的编辑  ,是对所有用户有用 。各人一定要注重区别  。

              10、Linux profile文件在系统启动时将被运行 。各人可以在内里加入其他下令  ,可是一定要加准确  ,否则的话系统会启动不起来的