新聞中心
export命令為Shell內(nèi)建命令,用于設置或顯示環(huán)境變量,環(huán)境變量包含變量與函數(shù)。在Shell中執(zhí)行程序時,Shell會提供一組環(huán)境變量。export可新增、刪除或修改環(huán)境變量,供后續(xù)被執(zhí)行的程序使用。export的作用效果僅限于當前登陸。

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


咨詢
建站咨詢
