【每天一個linux命令】11. Linux配置環境變數/etc/profile .bashrc .bash_profile等

來源:互聯網
上載者:User


1. 修改/etc/profile檔案

特點:所有使用者的shell都有權使用你配置好的環境變數

說明:如果你的電腦僅用作開發,建議使用此配置,因為所有使用者的shell都有權使用你配置好的環境變數,所以有可能會給系統帶來安全性問題。

#1:編輯/etc/profilebixiaopeng@bixiaopengtekiMacBook-Pro ~$ vim /etc/profile   #2:在profile末尾加入你需要配置的環境變數:ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk/tools

2. 修改.bashrc檔案

特點: 環境變數只對某個使用者有效
說明: 這種方法更為安全,它可以把使用這些環境變數的許可權控制到使用者層級,如果你需要給某個使用者權限使用這些環境變數,只需修改其使用者主目錄下的.bashrc檔案就可以了

#1:編輯~.bashrcbixiaopeng@bixiaopengtekiMacBook-Pro ~$ vim ~/.bashrc   
#2:在.bashrc檔案末尾加入:set ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk/toolsexport ANDROID_HOME

3.修改.bash_profile 檔案

特點:當使用者登入時,該檔案僅僅執行一次,mac ox中此檔案類似.bashrc
說明:如果更改了.bash_profile檔案,需要退出後再次登入,該檔案被重新讀取後,更改才會生效。使用 source .bash_profile 可以讓其立即生效。

#1.修改.bash_profilebixiaopeng@bixiaopengtekiMacBook-Pro ~$ vim .bash_profile #2.修改檔案ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk

4. 直接在shell下設定變數

特點:臨時有效
說明:這種方法僅針對臨時使用,如果重新開啟一個shell,設定就無法生效,而且以後要使用的時候又要重新設定

#終端執行下列命令:bixiaopeng@bixiaopengtekiMacBook-Pro ~$ export ANDROID_HOME=/Volumes/warehouse/dev-tools/adt-bundle-mac-x86_64-20130522/sdk/tools 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.