/etc/environment是設定」系統的環境」, 與登入使用者無關。
/etc/profile 是設定」使用者的環境」,與登入使用者有關,當使用者第一次登入時讀取(全域性[環境變數]、系統級別)。
系統應用程式的執行與使用者環境可以是無關的,但與系統環境是相關的(日期的顯示)。
如果同乙個變數在「使用者環境(/etc/profile)」和「系統環境(/etc/environment)」有不同的值,應該以「使用者環境「為準。
***********************************==
1)/etc/bashrc: 為每乙個執行bash shell的使用者執行此檔案。當bash shell被開啟時,該檔案被讀取。(全域性、系統級別)
2).bashrc:當 登入時 及 每次開啟新的shell 時,該檔案被讀取。(區域性[環境變數]、使用者主目錄)該檔案包含專用於你的
shell
的bash資訊,
當登入時以及每次開啟新的
shell時,
該該檔案被讀取
。例如你可以將使用者自定義的
alias
或者自定義變數寫到這個檔案中
。3).bash_profile
:定義了使用者的個人化路徑與環境變數的檔名稱
。每個使用者都可使用該檔案輸入專用於自己使用的
shell資訊,
當使用者登入時
,該檔案僅僅執行一次。
4).bash_history
:記錄命令歷史用的。
5).bash_logout
:當退出
shell
時,會執行該檔案
。可以把一些清理的工作放到這個檔案中。
***********************************==
1)/etc/exports:配置nfs的掛載目錄和許可權-->~/workdir/rootfs *(rw,sync,no_root_squash)-->將~/workdir/rootfs目錄設定為nfs的共享目錄,*號表示允許與ubuntu系統處於同一網段的所有機器都可以以nfs的方式掛載訪問此目錄。
2)重啟nfs服務:sudo /etc/init.d/nfs-kernel-server restart-->當重新修改了ubuntu的ip位址,或者是重新修改了exports配置檔案中的共享目錄,都需要重新啟動ubuntu端的nfs服務,使得新的設定可以生效。
***********************************==
export 全域性變數,是shell子shell也可以看見。
***********************************==
linux環境變數配置檔案
linux環境變數定義了使用者的操作環境,主要的引數設定在下面配置檔案 使用者正常登入後會以下面過程載入環境變數配置檔案 etc profile bash profile bashrc etc bashrc 1.cat etc profile檢視,主要設定了 export path user log...
Linux 下環境變數配置檔案
慕課網 tony shell程式設計之環境變數配置檔案 的總結。使配置檔案立即生效可以呼叫 source 命令或 命令 乙個 dot 命令後面直接接配置檔案名稱即可。如果配置檔案丟失,可以找到系統中配置檔案的壓縮包,解壓回來。使用者自定義變數 本地變數 環境變數 預定義變數 位置引數變數 etc p...
Linux環境變數配置檔案小記
linux環境變數配置相關檔案 etc profile與 bash profile bash login profile bashrc etc bashrc 系統級的環境變數配置檔案 etc profile 然後再依次啟動使用者級的環境變數配置檔案 bash profile bash login p...