linu環境變數的設定,linux環境變數的設定

時間 2021-08-11 16:20:48

1樓:

1.使用命令echo顯示環境變數

本例使用echo顯示常見的變數home

$ echo $home

/home/kevin

2.設定一個新的環境變數

$ export myname=”my name is kevin”

$ echo $ myname

my name is kevin

3.修改已存在的環境變數

接上個示例

$ myname=”change name to jack”

$ echo $myname

change name to jack

4.使用env命令顯示所有的環境變數

$ env

hostname=localhost.localdomain

shell=/bin/bash

term=xterm

histsize=1000

ssh_client=192.168.136.151 1740 22

qtdir=/usr/lib/qt-3.1

ssh_tty=/dev/pts/0

…… 5.使用set命令顯示所有本地定義的shell變數

$ set

bash=/bin/bash

bash_env=/root/.bashrc

…… 6.使用unset命令來清除環境變數

$ export temp_kevin=”kevin” #增加一個環境變數temp_kevin

$ env | grep temp_kevin #檢視環境變數temp_kevin是否生效(存在即生效)

temp_kevin=kevin #證明環境變數temp_kevin已經存在

$ unset temp_kevin #刪除環境變數temp_kevin

$ env | grep temp_kevin #檢視環境變數temp_kevin是否被刪除,沒有輸出顯示,證明temp_kevin被清除了。

7.使用readonly命令設定只讀變數

注:如果使用了readonly命令的話,變數就不可以被修改或清除了。

$ export temp_kevin ="kevin" #增加一個環境變數temp_kevin

$ readonly temp_kevin #將環境變數temp_kevin設為只讀

$ env | grep temp_kevin #檢視環境變數temp_kevin是否生效

temp_kevin=kevin #證明環境變數temp_kevin已經存在

$ unset temp_kevin #會提示此變數只讀不能被刪除

-bash: unset: temp_kevin: cannot unset: readonly variable

$ temp_kevin ="tom" #修改變數值為tom會提示此變數只讀不能被修改

-bash: temp_kevin: readonly variable

8.通過修改環境變數定義檔案來修改環境變數。

需要注意的是,一般情況下,僅修改普通使用者環境變數配置檔案,避免修改根使用者的環境定義檔案,因為那樣可能會造成潛在的危險。

$ cd ~ #到使用者根目錄下

$ ls -a #檢視所有檔案,包含隱藏的檔案

$ vi .bash_profile #修改使用者環境變數檔案

例如:編輯你的path宣告,其格式為:

path=$path::::------:

你可以自己加上指定的路徑,中間用冒號隔開。

環境變數更改後,在使用者下次登陸時生效。

如果想立刻生效,則可執行下面的語句:$source .bash_profile

需要注意的是,最好不要把當前路徑”./”放到path裡,這樣可能會受到意想不到的攻擊。

完成後,可以通過$ echo $path檢視當前的搜尋路徑。這樣定製後,就可以避免頻繁的啟動位於shell搜尋的路徑之外的程式了。

2樓:匿名使用者

開啟/ect/profile,最後一行加入環境變數,例如:export oracle_sid=oracle

source /etc/profile,這樣是最好的方法。

3樓:匿名使用者

因為/etc/profile可能會導致作業系統啟動食物,一般我會改動例如oracle使用者下的.bashrc

path=/usr/bin:$path

export path

後面的$path是加上系統的path路徑,在系統的path上加上/usr/bin目錄

linux環境變數怎麼配置 30

4樓:匿名使用者

首先確認你復使用的shell是bash還是制csh如果是bash的話,命令是set xx=xx如果是csh的話,命令式setenv xx xx然後你的.profile檔案一般都是在使用者的home目錄的,如果沒有的話,手動建立就可以了。

5樓:深圳中宇視通科技****

網口、usb、sd、jtag。很多種方式 就看你的開發板支援哪一種燒寫方式了。 再就是設定好啟動引數。

linux怎樣設定環境變數

linux環境變數怎麼設定方法

6樓:畫一條人生

1.使用命令echo顯示環境變

量 本例使用echo顯示常見的變數home $ echo $home /home/kevin 2.設定一個新的環版境變數 $ export myname=”my name is kevin” $ echo $ myname my name is kevin 3.修改已存在權的環境變數 接上個示例 $ myname=”change na.

7樓:黑馬程式設計師

假如要設定一個新的環境變數hello

$ export hello="hello!"

$ echo $hello

hello!

8樓:嵌依

vim /etc/profile

在末尾新增

export path=$path:軟體安裝路徑wq!#. /etc/profile 重新整理環境變數使其立即生效

如何恢復環境變數的預設設定

使用者變數 temp systemroot temp tmp systemroot temp 系統變數 fp no host check no number of processors 1 和cpu有關 os windows nt pathext com exe bat cmd vbs vbe js...

環境變數的path怎麼恢復預設,環境變數的Path怎麼恢復預設

環境變數的path恢復預設的步驟如下 1 右鍵點選我的電腦,選擇屬性。2 在彈出的視窗中點選 高階系統設定。3 在彈出視窗中找到環境變數。4 然後看系統變數中是否有path以及路徑是否正確。5 如果沒有,在系統變數中點選新建,變數名為 path,點選確定。6 雙擊開啟path,輸入路徑 c wind...

python需要設定哪些環境變數?我只知道PYTHONHOME指向安裝目錄

就這個問題而言,需要將pythonhome新增到環境變數。否則在python與c 等混合程式設計的時候會遇到問題。當然,如果沒新增的話,在 中也可以用c 函式 py setpythonhome來代替,但是後者是臨時的,必須每次都設定。 直接安裝的不需要設定。python環境變數配置了,為什麼命令列仍...