<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Linux入門進階 - 如何在Linux中使用export命令

          共 2023字,需瀏覽 5分鐘

           ·

          2021-01-20 12:54


          來自Linux迷
          鏈接:https://www.linuxmi.com/linux-export.html

          Linux export命令會標記哪些值需要傳遞給一組子進程。這是bash shell提供的一個簡單但有用的特性。它允許管理員在不中斷當(dāng)前會話的情況下傳遞環(huán)境的配置參數(shù)。這就是為什么在終端會話重新啟動后才使用導(dǎo)出變量的原因。幸運的是,export命令使用起來非常簡單,易于掌握。在本指南中,我們將建議新手如何在Linux中使用export。

          如何使用Linux的export命令
          您可以以多種方式使用export。一個常見的例子是使用export來設(shè)置用戶環(huán)境。用戶可以簡單地使用export指定變量并將它們添加到他們的.profile文件中。因此,每次用戶登錄時,環(huán)境都將按照這種方式配置。
          1、顯示export所有的變量
          當(dāng)不帶任何參數(shù)使用時,export命令將顯示環(huán)境中所有export變量的列表。您應(yīng)該能夠查看變量的名稱及其對應(yīng)的值。
          linuxmi@linuxmi:~$ export
          通過使用Linux grep命令和export命令,可以很容易地找到關(guān)于特定變量的信息。下面的命令使用一個簡單的例子來說明這一點。
          linuxmi@linuxmi:~$ export LINUXMI="Welcome to linuxmi.com"
          linuxmi@linuxmi:~$ export | grep -i linuxmi
          2、顯示當(dāng)前Shell的export變量
          export的-p標志將打印出當(dāng)前Linux shell中所有導(dǎo)出變量的列表。看看下面的例子,看看這是什么意思。
          linuxmi@linuxmi:~$ export -p
          您可以使用這個命令來排除正在運行的shell會話的各種配置問題。
          3、Linux下的export變量
          export命令使跨環(huán)境共享變量變得很容易。您可以使用export語句設(shè)置變量的值。下面的示例演示了這一點。
          linuxmi@linuxmi:~$ export EDITOR=/usr/bin/gedit
          這將把gedit的路徑設(shè)置為編輯器變量的值。您可以使用grep來確認這一點。
          linuxmi@linuxmi:~$ export | grep -i EDITOR
          4、Linux下的導(dǎo)出函數(shù)
          開發(fā)人員可以使用-f選項導(dǎo)出函數(shù)。下面的示例使用簡單的測試函數(shù)演示了這一點。您可以使用此方法編寫自定義shell腳本。
          linuxmi@linuxmi:~$ test () { echo "Test Function"; }
          linuxmi@linuxmi:~$ export -f test
          linuxmi@linuxmi:~$ bash
          Test Function
          dircolors: /home/linuxmi/.dircolors: 沒有那個文件或目錄
          linuxmi@linuxmi:~$ test
          Test Function
          這應(yīng)該在終端窗口中顯示字符串" Test Function "。bash調(diào)用用于為bash派生一個子進程。否則,test函數(shù)將不會打印文本。
          5、配置環(huán)境屬性
          在Linux操作系統(tǒng)下,可以使用export命令配置各種環(huán)境參數(shù)。例如,如果您將下面這一行添加到.bashrc文件中,它將在每次系統(tǒng)重新啟動時將其設(shè)置為Snap的路徑。
          linuxmi@linuxmi:~$ echo export PATH="/snap/bin/lxd:$PATH" >> .bashrc
          如果您不熟悉配置文件內(nèi)部的工作方式,也不必擔(dān)心。只需在文件末尾添加自定義導(dǎo)出即可。這樣,如果你愿意,你總是可以找到并刪除它們。
          總結(jié)
          Linux export命令是配置環(huán)境參數(shù)的一個有用工具。此外,這個命令非常容易掌握,因為這個命令只有幾種不同的選項。我們概述了一些示例,以幫助您更好地理解這個工具。希望從現(xiàn)在開始,您可以開始使用export來定制環(huán)境。如果道你對這個簡單的指南有什么看法。請在評論部分給我們留言,謝謝。

          良許個人微信


          添加良許個人微信即送3套程序員必讀資料


          → 精選技術(shù)資料共享

          → 高手如云交流社群





          本公眾號全部博文已整理成一個目錄,請在公眾號里回復(fù)「m」獲取!

          推薦閱讀:

          別瞎學(xué)了,這幾門語言要被淘汰了!

          TCP協(xié)議靈魂 12 問,總會用得到

          紅旗 Linux 桌面操作系統(tǒng)11來了:支持國產(chǎn)自主CPU,全新UI風(fēng)格設(shè)計,兼容面廣


          5T技術(shù)資源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,單片機,樹莓派,等等。在公眾號內(nèi)回復(fù)「1024」,即可免費獲取!!


          瀏覽 28
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  免费亚洲高清视频 | 国产成人视频一区二区 | 日韩精品免费在线观看 | 国产精品MV | 非洲一级婬片A片免费 |