linux環境變數設定

2021-09-20 10:26:44 字數 579 閱讀 5745

1、/etc/profile 用來設定系統環境(參)變(數)量,比如$path. 這裡面的環境變數是對系統內所有使用者生效的。

2、/etc/bashrc  這個檔案設定系統-bash shell相關的,對系統內所有使用者生效。只要使用者執行bash命令,那麼這裡面的東西就在起作用。

3、~/.bash_profile: 用來設定一些環境變數,功能和/etc/profile 類似,但是這個是使用者級別來設定的,也就是說,你在/home//.bash_profile 中設定了環境變數,那麼這個環境變數只針對這個使用者生效.

4、~/.bashrc: 作用類似於/etc/bashrc, 只是針對當前使用者有效,不對其他使用者生效。 

另外/etc/profile中設定的變數是全域性的可以作用於任何使用者,

而~/.bashrc等中設定的變數是區域性只能繼承/etc/profile中的變數,他們是"父子"關係。

~/.bash_profile 是互動式、login 方式進入 bash 執行的意思是只有使用者登入時才會生效。

~/.bashrc 是互動式 non-login 方式進入 bash 執行的,使用者不一定登入,只要以該使用者身份執行命令列就會讀取該檔案。

Linux環境變數設定

1 直接用export命令 export path path 自定義路徑 檢視是否已經設好,可用命令export檢視 root localhost bin export path path 自定義路徑 2 修改profile檔案 vi etc profile 在裡面加入 export path pa...

Linux環境變數設定

linux環境變數設定 linux環境變數設定 1 引言 在 linux系統 command not found 的提示內容。如果每次都到安裝目標資料夾內,找到可執行檔案來進行操作就太繁瑣了。這涉及到環境變數 path 的設定問題,而 path 的設定也是在 linux 下定製環境變數的乙個組成部分...

Linux 環境變數設定

環境變數檢視命令env env 環境變數的設定位於 etc profile檔案 path manipulation if euid 0 then pathmunge sbin pathmunge usr sbin pathmunge usr local sbin pathmunge usr loca...