小鳥初學Shell程式設計(九)環境變數變數配置檔案

2022-01-10 01:09:34 字數 868 閱讀 3737

環境變數主要儲存在以下四個檔案和乙個目錄中:

儲存在/etc/目錄下的配置檔案,都是所有使用者通用的配置,就是不管是root使用者還是普通使用者。

儲存在~/使用者家目錄的配置檔案,是儲存特定使用者的配置,例如在某些環境只有root使用者才可使用。

在重新開啟新的終端或切換不同使用者時,配置檔案的載入順序是如何的呢?

我在這分別對每個配置檔案的開頭加上了echo 配置檔名,當載入配置檔案的時候就會輸出對應的配置檔名,便於觀察執行的順序。

使用su - root切換使用者時,載入的配置檔案:

[root@lincoding ~]# su - root

/ect/profile

~/.bash_profile

~/.bashrc

/ect/bashrc

使用su root切換使用者時,載入的配置檔案:

[root@lincoding ~]# su root

~/.bashrc

/ect/bashrc

本節主要說明系統環境變數配置檔案的作用,通過配置檔案可以新增自定義的環境變數,在這還需要注意的每個配置檔案的功能是不同的。放在/etc/目錄下的配置檔案,是所有使用者都通用的配置檔案,放在~/目錄下的配置檔案,是單個使用者的配置檔案。

小鳥初學Shell程式設計(六)變數賦值

我們在使用linux命令或指令碼的時候,會有一些輸出,那麼這些輸出的資訊可以用變數臨時儲存,以備我們下一條命令或指令碼使用。變數的定義建議用乙個有意義的英文單詞來代表變數,不要使用簡單的字母a,b這類的變數名定義。因為我們寫好shell指令碼實際上是要給人看的,所以我們定義好的變數,是希望變數有具體...

linux環境下安裝Python3 環境變數配置

安裝依賴包 在安裝python之前需要先安裝依賴包 yum install gcc patch yum install libffi devel yum install python devel yum install zlib devel yum install bzip2 devel yum i...

SHELL入門教程 6 環境

shell入門教程 1 shell基礎 justkk的專欄 部落格頻道 csdn.net shell入門教程 2 變數和引數 justkk的專欄 部落格頻道 csdn.net shell入門教程 3 命令編輯 justkk的專欄 部落格頻道 csdn.net shell入門教程 4 作業控制 jus...