導航:首頁 > 操作系統 > linux用戶profile

linux用戶profile

發布時間:2023-01-03 10:36:35

1. linux下profile和bashrc四種的區別

/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc很容易混淆,他們之間有什麼區別?它們的作用到底是什麼?
/etc/profile:
用來設置系統環境參數,比如$PATH.
這裡面的環境變數是對系統內所有用戶生效的。
/etc/bashrc:
這個文件設置系統bash
shell相關的東西,對系統內所有用戶生效。只要用戶運行bash命令,那麼這裡面的東西就在起作用。
~/.bash_profile:
用來設置一些環境變數,功能和/etc/profile
類似,但是這個是針對用戶來設定的,也就是說,你在/home/user1/.bash_profile
中設定了環境變數,那麼這個環境變數只針對
user1
這個用戶生效.
~/.bashrc:
作用類似於/etc/bashrc,
只是針對用戶自己而言,不對其他用戶生效。
另外/etc/profile中設定的變數(全局)的可以作用於任何用戶,而~/.bashrc等中設定的變數(局部)只能繼承/etc/profile中的變數,他們是"父子"關系.
~/.bash_profile
是互動式、login
方式進入
bash
運行的,意思是只有用戶登錄時才會生效。
~/.bashrc
是互動式
non-login
方式進入
bash
運行的,用戶不一定登錄,只要以該用戶身份運行命令行就會讀取該文件。

2. linux profile 在哪個目錄

全局的是在/etc目錄下,(/etc/profile) 用戶個人的是在用戶的家目錄下。(~/.profile) ①profile文件的啟動順序: /etc/profile --> ~/.bash_profile --> ~/.bash_login --> ~/.profile。 如果 ~/.bash_profile文件存在的話,一般還會執行 ~/.bashrc文件。 ②一些常見文件的說明 /etc/profile: 此文件為系統的每個用戶設置環境信息,相當於是每個用戶的默認環境變數。 /etc/bashrc: 為每一個運行bash shell的用戶執行此文件.當bash shell被打開時,該文件被讀取(即每次新開一個終端,都會執行bashrc)。 ~/.bash_profile: 每個用戶都可使用該文件輸入專用於自己使用的shell信息,當用戶登錄時,該文件僅僅執行一次。默認情況下,設置一些環境變數,執行用戶的.bashrc文件。 ~/.bashrc: 該文件包含專用於你的bash shell的bash信息,當登錄時以及每次打開新的shell時,該該文件被讀取。 ~/.bash_logout: 當每次退出系統(退出bash shell)時,執行該文件. 另外,/etc/profile中設定的變數(全局)的可以作用於任何用戶,而~/.bashrc等中設定的變數(局部)只能繼承 /etc/profile中的變數,他們是"父子"關系。 ~/.bash_profile: 是互動式、login 方式進入 bash 運行的~/.bashrc 是互動式 non-login 方式進入 bash 運行的通常二者設置大致相同,所以通常前者會調用後者。 ③例子: 配置JDK環境(所有用戶) 編輯修改/etc/profile文件,以/usr/lib/jvm/java-6-openjdk-amd64為例 在profile文件中添加三行代碼(直接執行則立即生效,添加到配置文件里則可設置重啟後也生效) export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-amd64/ export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 添加位置如下 終端輸入命令# vim /etc/profile 這樣保存後,重啟機器也會生效。 保存後讓系統配置立即臨時生效的方法: 執行source /etc/profile這個命令就行了。

3. linuxprofile無法啟動

重啟。linuxprofile無法啟動可以重啟,載入用戶環境 在修復好系統後將系統重新掛載成ro的,就能夠安全重啟了。啟動,是指發動;開動。任何電器加電啟動時,所有電子元器件都必須經受一次大電流沖擊。微機也不例外,加電冷啟動時,機內每一隻電子元件在很大沖擊電流作用下都會由室溫開始驟然加熱而使溫度急劇上升,這種大的溫差、時間差都能使元件的老化加速。

4. linux profile 在哪個目錄

~/是當前用戶的家目錄,在linux下
「~」是/home/yourid/目錄的簡稱,.bash_profile是一個隱藏文件(點開頭的都是隱藏文件),這個文件里定義的是該用戶的自定義的環境變數。

5. linux profile 在哪個目錄

profile文件在路徑/etc下

閱讀全文

與linux用戶profile相關的資料

熱點內容
吉利汽車軟體放哪個文件夾安裝 瀏覽:223
多文件編譯c 瀏覽:541
頭頂加密後為什麼反而更稀疏 瀏覽:793
離心機壓縮機揚程高 瀏覽:658
xshell連接linux命令 瀏覽:5
把多個文件夾的內容合並在一起 瀏覽:483
基於單片機的澆花系統設計ppt 瀏覽:685
卷積碼編解碼及糾錯性能驗證實驗 瀏覽:354
請在刪除驅動器之前暫停加密什麼意思 瀏覽:785
光催化pdf 瀏覽:98
java字元串包含某字元 瀏覽:528
ssm身份認證源碼 瀏覽:466
預排序遍歷樹演算法 瀏覽:671
加密裝置如何打開ping功能 瀏覽:478
python下載372 瀏覽:901
u盤子文件夾隱藏 瀏覽:296
本地誤刪svn文件夾 瀏覽:685
海康威視python通道名 瀏覽:241
如何用app覆蓋全部曲庫 瀏覽:602
變異布林源碼 瀏覽:686