<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## **環境變量配置說明** * Linux的環境變量可在多個文件中配置,如/etc/profile,/etc/profile.d/\*.sh,/.bashrc,/.bash\_profile等, ## **下面說明上述幾個文件之間的關系和區別** * bash的運行模式可分為login shell和non-login shell ``` 例如,我們通過終端,輸入用戶名、密碼,登錄系統之后,得到就是一個login shell。 而當我們執行以下命令ssh node3 command,在node3 執行command的就是一個non-login shell。 ``` * 這兩種shell的主要區別在于,它們啟動時會加載不同的配置文件,login shell啟動時會加載/etc/profile,/.bash\_profile,/.bashrc。non-login shell啟動時會加載~/.bashrc。 ![](https://img.kancloud.cn/ea/75/ea75d0d746030f83049a5ef156ad184b_663x304.png) 而在加載/.bashrc(實際是/.bashrc中加載的/etc/bashrc)或/etc/profile時,都會執行如下代碼片段, ![](https://img.kancloud.cn/5f/83/5f830152ae69fad51981dde9f9375cee_494x172.png) * 因此不管是login shell還是non-login shell,啟動時都會加載/etc/profile.d/\*.sh中的環境變量。所以,可以把環境變量都放在/etc/profile.d下的某個sh文件中 ## 配置環境變量 1. 新建/etc/profile.d/my_env.sh文件 ``` vim /etc/profile.d/my_env.sh ``` 添加如下內容,然后保存(:wq)退出 ``` #java安裝 export JAVA_HOME=/export/server/jdk export PATH=$PATH:$JAVA_HOME/bin #hadoop安裝 export HADOOP_HOME=/export/server/hadoop export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin #KAFKA_HOME export KAFKA_HOME=/opt/module/kafka export PATH=$PATH:$KAFKA_HOME/bin ``` 2. 讓環境變量生效 ``` source /etc/profile.d/my_env.sh ``` 3. 分發環境變量配置文件 ``` /home/atguigu/bin/xsync /etc/profile.d/my_env.sh ``` 4. 分別在node2、node3上執行source ``` source /etc/profile.d/my_env.sh ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看