Ubuntn中使用者配置指令碼載入

來源:互聯網
上載者:User

Ubuntn中使用者配置指令碼載入 Linux系統中在使用者的$HOME目錄下可以建立獨立的使用者開發環境配置指令碼,並在使用者登入系統時自動載入執行完畢。最近一直是在Ubuntn 12.10伺服器上工作,在$HOME目錄下建立了一個自己的.bashrc環境配置指令碼,但是每次login系統時不會自動載入,一開始也沒在意,登入進去後在手動source配置一下。今天有空想了一下這個問題,覺得不應該,順便把這個小問題解決掉了。 之前知道使用者配置指令碼可能的名字有:.bashrc  .bash_profile .profile,因為除了Ubuntn,還用過Fedora系統,所以這幾個檔案都用過,也就混在一起了,也不清楚它們有什麼區別(估計沒啥區別,又是Linux的發行版不同...)。在網上搜尋時,有的.bash_profile的內容就是調用相應的.bashrc: 1#!/bin/bash2if [ -f ~/.bashrc ];3then4    . ~/.bashrc5fi不過我使用了一個更簡單一點的方法,直接建立了一個.bash_profile到.bashrc的軟串連:1$ ln -s .bashrc .bash_profile然後logout,再次login測試一下,這次系統自動載入執行了配置指令碼,問題解決。如果還是沒有自動載入,那有可能你的系統和登入shell使用的是.profile指令碼,同上建立一個軟連結:1$ ln -s .bashrc .profile應該可以OK,因為網上說:.bashrc是bash shell登入時載入,而.profile則與登入shell無法。但我沒有驗證這一點。 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.