ubuntul設置環境變量



Ubuntu上用Android的adb工具發現環境變量有問題,就從網上看了會Linux下環境變量的配置,對其環境變量的配置文件有所瞭解,這裏單說一下可以配置環境變量的文件:

1. /etc/profile:首先是全局的,適用於所有的shell;在登錄時,操作系統配置用戶首選項使用的第一個文件,此文件爲系統的每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行用於設置shell,可以在這裏配置環境變量。

2.  /etc/environment:在登錄時操作系統使用的第二個文件,系統在讀取你自己的profile前,配置文件系統環境。 我一般在這裏設置一些全局的變量,ubuntu默認PATH在這個文件中,我就把adb的路徑放到這裏了。(PS:以上兩項修改需要重啓)

3. ~/.bash_profile:在登錄時用到的第三個文件是.profile文件,每個用戶都可使用該文件輸入專用於自己使用的shell信息,當用戶登錄時,該 文件僅僅執行一次!默認情況下,他設置一些環境變遊戲量,執行用戶的.bashrc文件。/etc/bashrc:爲每一個運行bash shell的用戶執行此文件.當bash shell被打開時,該文件被讀取.

4.~/.bashrc:該文件包含專用於你的bash shell的bash信息,當登錄時以及每次打開新的shell時,該該文件被讀取。

常用的一些命令:

echo : echo $PATH  可以用來顯示環境變量

export :設置一些環境變量  export PATH="$PATH:/my_new_path"

env : 顯示所有的環境變量

set : 顯示所有本地定義的Shell變量

unset : 清楚環境變量  unset $PATH

readonly :  設置只讀變量 readonly PATH

Ubuntu上用Android的adb工具發現環境變量有問題,就從網上看了會Linux下環境變量的配置,對其環境變量的配置文件有所瞭解,這裏單說一下可以配置環境變量的文件:

1. /etc/profile:首先是全局的,適用於所有的shell;在登錄時,操作系統配置用戶首選項使用的第一個文件,此文件爲系統的每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行用於設置shell,可以在這裏配置環境變量。

2.  /etc/environment:在登錄時操作系統使用的第二個文件,系統在讀取你自己的profile前,配置文件系統環境。 我一般在這裏設置一些全局的變量,ubuntu默認PATH在這個文件中,我就把adb的路徑放到這裏了。(PS:以上兩項修改需要重啓)

3. ~/.bash_profile:在登錄時用到的第三個文件是.profile文件,每個用戶都可使用該文件輸入專用於自己使用的shell信息,當用戶登錄時,該 文件僅僅執行一次!默認情況下,他設置一些環境變遊戲量,執行用戶的.bashrc文件。/etc/bashrc:爲每一個運行bash shell的用戶執行此文件.當bash shell被打開時,該文件被讀取.

4.~/.bashrc:該文件包含專用於你的bash shell的bash信息,當登錄時以及每次打開新的shell時,該該文件被讀取。

常用的一些命令:

echo : echo $PATH  可以用來顯示環境變量

export :設置一些環境變量  export PATH="$PATH:/my_new_path"

env : 顯示所有的環境變量

set : 顯示所有本地定義的Shell變量

unset : 清楚環境變量  unset $PATH

readonly :  設置只讀變量 readonly PATH

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章