偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Linux入門進(jìn)階 - 如何在Linux中使用export命令

系統(tǒng) Linux
在本指南中,我們將建議新手如何在Linux中使用export。

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

如何使用Linux的export命令

您可以以多種方式使用export。一個(gè)常見(jiàn)的例子是使用export來(lái)設(shè)置用戶環(huán)境。用戶可以簡(jiǎn)單地使用export指定變量并將它們添加到他們的.profile文件中。因此,每次用戶登錄時(shí),環(huán)境都將按照這種方式配置。

1、顯示export所有的變量

當(dāng)不帶任何參數(shù)使用時(shí),export命令將顯示環(huán)境中所有export變量的列表。您應(yīng)該能夠查看變量的名稱及其對(duì)應(yīng)的值。 

  1. linuxmi@linuxmi:~$ export 

通過(guò)使用Linux grep命令和export命令,可以很容易地找到關(guān)于特定變量的信息。下面的命令使用一個(gè)簡(jiǎn)單的例子來(lái)說(shuō)明這一點(diǎn)。 

  1. linuxmi@linuxmi:~$ export LINUXMI="Welcome to linuxmi.com"  
  2. linuxmi@linuxmi:~$ export | grep -i linuxmi 

2、顯示當(dāng)前Shell的export變量

export的-p標(biāo)志將打印出當(dāng)前Linux shell中所有導(dǎo)出變量的列表??纯聪旅娴睦樱纯催@是什么意思。 

  1. linuxmi@linuxmi:~$ export -p 

您可以使用這個(gè)命令來(lái)排除正在運(yùn)行的shell會(huì)話的各種配置問(wèn)題。

3、Linux下的export變量

export命令使跨環(huán)境共享變量變得很容易。您可以使用export語(yǔ)句設(shè)置變量的值。下面的示例演示了這一點(diǎn)。 

  1. linuxmi@linuxmi:~$ export EDITOR=/usr/bin/gedit 

這將把gedit的路徑設(shè)置為編輯器變量的值。您可以使用grep來(lái)確認(rèn)這一點(diǎn)。 

  1. linuxmi@linuxmi:~$ export | grep -i EDITOR 

4、Linux下的導(dǎo)出函數(shù)

開(kāi)發(fā)人員可以使用-f選項(xiàng)導(dǎo)出函數(shù)。下面的示例使用簡(jiǎn)單的測(cè)試函數(shù)演示了這一點(diǎn)。您可以使用此方法編寫(xiě)自定義shell腳本。 

  1. linuxmi@linuxmi:~$ test () { echo "Test Function"; }  
  2. linuxmi@linuxmi:~$ export -f test  
  3. linuxmi@linuxmi:~$ bash  
  4. Test Function  
  5. dircolors: /home/linuxmi/.dircolors: 沒(méi)有那個(gè)文件或目錄  
  6. linuxmi@linuxmi:~$ test  
  7. Test Function 

這應(yīng)該在終端窗口中顯示字符串" Test Function "。bash調(diào)用用于為bash派生一個(gè)子進(jìn)程。否則,test函數(shù)將不會(huì)打印文本。

5、配置環(huán)境屬性

在Linux操作系統(tǒng)下,可以使用export命令配置各種環(huán)境參數(shù)。例如,如果您將下面這一行添加到.bashrc文件中,它將在每次系統(tǒng)重新啟動(dòng)時(shí)將其設(shè)置為Snap的路徑。 

  1. linuxmi@linuxmi:~$ echo export PATH="/snap/bin/lxd:$PATH" >> .bashrc 

如果您不熟悉配置文件內(nèi)部的工作方式,也不必?fù)?dān)心。只需在文件末尾添加自定義導(dǎo)出即可。這樣,如果你愿意,你總是可以找到并刪除它們。

總結(jié)

Linux export命令是配置環(huán)境參數(shù)的一個(gè)有用工具。此外,這個(gè)命令非常容易掌握,因?yàn)檫@個(gè)命令只有幾種不同的選項(xiàng)。我們概述了一些示例,以幫助您更好地理解這個(gè)工具。希望從現(xiàn)在開(kāi)始,您可以開(kāi)始使用export來(lái)定制環(huán)境。如果道你對(duì)這個(gè)簡(jiǎn)單的指南有什么看法。請(qǐng)?jiān)谠u(píng)論部分給我們留言,謝謝。 

 

責(zé)任編輯:龐桂玉 來(lái)源: Linux公社
相關(guān)推薦

2022-10-25 09:07:28

Linuxxargs命令

2022-11-18 10:16:26

Linuxwc 命令

2018-05-16 10:32:06

Linux命令find

2018-06-26 09:15:24

Linux命令history

2023-09-14 15:05:33

grep正則表達(dá)式

2019-09-16 19:00:48

Linux變量

2023-01-31 17:36:22

IPLinux網(wǎng)絡(luò)

2021-07-13 07:52:02

Linuxgrep命令

2018-04-28 09:12:42

Linux

2021-07-20 10:00:28

Linuxgrep命令

2022-05-25 08:41:48

Linuxfd 命令文件

2022-11-21 12:06:24

fgrep命令Linux

2022-03-30 09:32:32

BashtestLinux

2018-01-09 09:00:01

Linux命令文件壓縮

2018-10-09 08:30:55

UbuntuLinuxRAR文件

2018-07-26 09:55:44

Linux命令升級(jí)軟件

2023-01-09 10:29:41

mv命令Linux

2020-08-24 12:37:54

Linuxxargs命令

2023-02-28 22:26:33

2023-05-17 18:45:56

Linux文件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)