1、/etc/profile,/etc/bash.bashrc 是系統全域性環境變數設定,這些變數針對所有使用者有效。
/home/使用者名稱/.profile,/home/使用者名稱/.bashrc,使用者家目錄下的私有環境變數設定,這些變數只對當前使用者有效。
2、bashrc與profile檔案的區別
bashrc和profile的差異在於:
bashrc是在系統啟動後就會自動執行。
profile是在使用者登入後才會執行。
進行設定後,可運用source bashrc命令更新bashrc,也可運用source profile命令更新profile(這裡更新檔案的命令並非這樣,這裡只是為了表達的方便。對於~/.bashrc檔案,若要更新它,應當使用命令:source ~/.bashrc)。
注:通常我們修改bashrc,有些linux的發行版本不一定有profile這個檔案。
/etc/profile中設定的變數(全域性)可以作用於任何使用者,而~/.bashrc等中設定的變數(區域性)只能繼承/etc/profile中的變數,他們是"父子"關係。
linux 相關知識
一 shell的基本概念 shell是作業系統中執行的程式 位於作業系統核心和使用者之間 shell定義使用者與os程序互動的乙個介面,命令直譯器 二 shell的分類 種類 bsh csh ksh bash bash是linux的預設shell bash是bsh的公升級替代品 tcsh是csh的相...
Linux相關知識
1 安裝五筆 sudo apt get install ibus ibus table ibus table wubi2 linux如何切換到root使用者 預設安裝完成之後並不知道root使用者的密碼,那麼如何應用root許可權呢?1 sudo 命令 這樣輸入當前管理員使用者密碼就可以得到超級使用...
Linux相關知識
一 關於目錄 根目錄bin binary 二進位制檔案 可執行檔案 放一些作業系統的命令 dev device 裝置 裝置檔案 存放裝置檔案 lib library 庫 存放庫檔案 mint mount 掛載目錄 root root 使用者的夾目錄 bin binary 存放二進位制檔案 可執行檔案...