當前位置:首頁 » 操作系統 » 修改linux的環境變數

修改linux的環境變數

發布時間: 2022-10-21 03:23:57

⑴ 如何修改linux系統的環境變數

用bash作shell用vi
編輯用戶目錄.bash_profile文件
添加export
環境變數名=所路徑

export
ORACLE_BASE=/opt/oracle
export
PATH=$PATH:/local/bin:/sbin
export
PATH

⑵ 如何在Linux中修改環境變數PATH

修改Linux的PATH格式是這樣的,以在PATH環境變數中加入/root這個路徑為例:
PATH="$PATH":/root
首先PATH環境變數的各個路徑之間要用英文冒號分割(Windows的PATH環境變數的路徑之間用的是英文分號分割)。"$PATH"這一部分代表PATH環境變數原有的內容,因為PATH環境變數是非常重要,對PATH環境變數的修改都是在原PATH的內容上進行添加,所以先用"$PATH"導入原PATH的內容。後面再用英文冒號分割開/root這個新添加的內容,表示在原PATH的基礎上添加/root這個路徑。
對PATH的修改應該寫在哪個配置文件中呢?如果想讓設置只對當前用戶有效,就需要在~/.bashrc文件中添加設置,以添加/root目錄為例需要添加如下兩行:
PATH="$PATH":/root
export PATH
也可以將兩行設置寫成一行:export PATH="$PATH":/root
如果想讓PATH環境變數的設置對所有用戶都有效,則要把設置添加到/etc/profile這個全局配置文件中,添加的內容和在~/.bashrc中的一樣。
修改完配置文件後,如果想讓設置馬上生效,還需要運行source命令,比如:source ~/.bashrc,否則設置只在下次登錄時才會生效(也就是說要重新登錄)。

⑶ linux怎樣設置環境變數

linux設置環境變數方法:

1、打開Linux終端命令窗口,輸入如下命令:

export PATH=$PATH:/usr/local/MATLAB/R2013b/bin

為了驗證是否修改成功可以再繼續輸入命令eport進行查看。在下圖中可以看到成功添加了matlab的環境變數。

⑷ linux 怎麼修改path環境變數

首先,修改Linux的環境變數PATH的語法是這樣的(以把/root這個目錄加入PATH環境變數為例):PATH="$PATH":/root,注意PATH環境變數裡面保存的各個路徑之間是用英文冒號分割的(這點和Windows的PATH環境變數有所區別,Windows的PATH環境變數的路徑之間用英文分號分割)。"$PATH"這一部分代表原來的PATH環境變數的內容,因為PATH環境變數是如此重要,對PATH環境變數的修改最好是在原PATH的基礎上進行添加,所以用"$PATH"導入原PATH的內容,後面的英文冒號分割開/root這個新添加的內容。意思就是在原PATH內容的基礎上添加/root這個路徑(盡量在原PATH的內容基礎上添加,不要去掉原PATH裡面的路徑信息)。
那對PATH環境變數的修改應該寫在那個配置文件中呢?如果想讓設置只對當前用戶有效,可以在~/.bashrc文件中加入如下兩行(還是以添加/root目錄為例):
PATH="$PATH":/root
export PATH
添加完成後,如果想讓設置馬上生效,還需要執行這樣一條命令:source ~/.bashrc。(否則設置只在下次登錄才會生效)
如果想讓修改對所有用戶都有效,則需要把設置添加到/etc/profile這個配置文件中,添加的內容和在~/.bashrc中的一樣。

⑸ 如何重新設置linux環境變數

方法一:
在/etc/profile文件中添加變數【對所有用戶生效(永久的)】
用VI在文件/etc/profile文件中增加變數,該變數將會對Linux下所有用戶有效,並且是「永久的」。
要讓剛才的修改馬上生效,需要執行以下代碼
# source /etc/profile
方法二:
在用戶目錄下的.bash_profile文件中增加變數【對單一用戶生效(永久的)】
用VI在用戶目錄下的.bash_profile文件中增加變數,改變數僅會對當前用戶有效,並且是「永久的」。
要讓剛才的修改馬上生效,需要在用戶目錄下執行以下代碼
# source .bash_profile
方法三:
直接運行export命令定義變數【只對當前shell(BASH)有效(臨時的)】
在shell的命令行下直接使用[export變數名=變數值]定義變數,該變數只在當前的shell(BASH)或其子shell(BASH)下是有效的,shell關閉了,變數也就失效了,再打開新shell時就沒有這個變數,需要使用的話還需要重新定義。
例如:export PATH=/usr/local/webserver/php/bin:$PATH

⑹ linux怎樣設置環境變數配置文件

linux設置環境變數方法:
1、打開linux終端命令窗口,輸入如下命令:
export
path=$path:/usr/local/matlab/r2013b/bin
為了驗證是否修改成功可以再繼續輸入命令eport進行查看。在下圖中可以看到成功添加了matlab的環境變數。
2、上面修改後如果退出終端並重新打開再次查看環境變數時就會發現上面添加的環境變數又消失了。

⑺ 在Linux下如何修改環境變數PATH啊

我想在PATH下加一個/tools/bin的路徑用export
PATH=$PATH:/tools/bin後應該是加上去了,但是用
echo
$PATH
還是顯示的原來的$PATH變數的值,感覺用export
PATH=$PATH:/tools/bin只是在原來的$PATH變數後加了一個路徑到當前的PATH下,但是沒有真正修改$PATH的值,怎樣改才能
在echo
$PATH
的時候顯示當前的PATH值呢?就是說怎麼修改變數$PATH?我也試了修改/etc/profile,但是也是只能改PATH的值,但改不了$PATH
變數的值。另外,怎樣取消一個環境變數的只讀屬性?
答:
在你的
~/.bashrc
裡面寫
export
PATH=$PATH:/tools/bin
注銷以後重新登陸就可以。
如果你在某一個終端裡面寫了上面這句話
那隻是在這個終端裡面修改了PATH,而關閉了這個終端,PATH還是原來的PATH.
你在/etc/profile裡面修改PATH是不合理的,因為這個變數可能會被其他的腳本給修改了。所以最好你在
~/.bashrc裡面寫。
PATH的值是一系列目錄,當您運行一個程序時,Linux在這些目錄下進行搜尋。用以下命令可以看到PATH的值。
$
echo
$PATH
例如,在主機中,用戶yogin的PATH值為:
/opt/kde/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/yogin/bin
其中「:」為分隔符。所以,上面的一串目錄可以看成是如下的目錄列表。
/opt/kde/bin
/usr/local/bin
/bin:/usr/bin
/usr/X11R6/bin
/home/yogin/bin
同樣,也是主機中,用戶root的PATH值為:
/opt/kde/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin
要修改所有用戶的PATH值,您可以以root身份編輯/etc/profile文件,修改其中包含「PATH=」的一行。
例如,您可以使用pico編輯器打開/etc/profile文件。
$
pico
-w
/etc/profile
pico是一個文本編輯器,而-w選項關閉了長行回繞功能。
中國網管論壇bbs.bitsCN.com
如果您想將當前目錄加入到PATH中,則將「.」加入PATH中,此時PATH的設定如下:
PATH="$PATH:/usr/X11R6/bin:."
注意:在修改了PATH值或任何環境變數後,都要用export將其輸出,新的PATH值才能生效。

⑻ 如何在linux 下設置環境變數

設置環境變數,如果想讓設置只對當前用戶有效,需要在~/.bashrc文件中添加設置,設置格式是:
export 變數名=內容
如果想讓環境變數的設置對所有用戶都有效,需要把設置添加到/etc/profile這個全局配置文件中,添加的內容格式和在~/.bashrc中的一樣。
修改完配置文件後,如果想讓設置馬上生效,還需要用source命令:source ~/.bashrc,否則設置只在下次重新登錄時才會生效。

⑼ linux怎麼設置環境變數

我一般都是設置全局vim /etc/profile 裡面 加環境變數 然後保存 source /etc/profile

⑽ Linux設置環境變數

linux設置環境變數一、環境變數環境變數是包含關於系統及當前登錄用戶的環境信息的字元串,一些軟體程序使用此信息確定在何處放置文件(如臨時文件)。設置環境變數說白了就是指定一個軟體的路徑。環境變數是包含諸如驅動器、路徑或文件名之類的字元串。環境變數控制著多種程序的行為。例如,TEMP
環境變數指定程序放置臨時文件的位置。
path,
是告訴系統,
當要求系統運行一個程序而沒有告訴它程序所在的完整路徑時,
系統除了在當前目錄下面尋找此程序外,
還應到那些目錄下去找
www.dnjsb.com
【許可權問題】任何用戶都可以添加、修改或刪除用戶的環境變數。但是,只有管理員才能添加、修改或刪除系統環境變數。linux是一個多用戶的操作系統。每個用戶登錄系統後,都會有一個專用的運行環境。為了使每個用戶默認的環境相同,需要設置一組環境變數。通過修改相應的系統環境變數,對自己的運行環境進行定製。註:linux的環境變數名稱一般使用大寫字母。二、環境變數的設置1.顯示環境變數本例使用echo顯示常見的變數HOME$
echo
$HOME/home/kevin2.設置新的環境變數$
export
MYNAME=my
name
is
kevin
www.dnjsb.com
$
echo
$
MYNAMEmy
name
is
Kevin3.修改已存在的環境變數接上個示例$
MYNAME=change
name
to
jack$
echo
$MYNAMEchange
name
to
jack4.顯示所有的環境變數$
env
www.dnjsb.com
HOSTNAME=localhost.localdomainSHELL=/bin/bashTERM=xtermHISTSIZE=1000SSH_CLIENT=192.168.136.151
1740
22QTDIR=/usr/lib/qt-3.1SSH_TTY=/dev/pts/05.顯示所有本地定義的Shell變數$
setBASH=/bin/bashBASH_ENV=/root/.bashrc
www.dnjsb.com
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已經存在
www.dnjsb.com
$
unset
TEMP_KEVIN
#會提示此變數只讀不能被刪除-bash:
unset:
TEMP_KEVIN:
cannot
unset:
readonly
variable$
TEMP_KEVIN
=tom
#修改變數值為tom會提示此變數只讀不能被修改-bash:
TEMP_KEVIN:
readonly
variable8.通過修改環境變數定義文件來修改環境變數。需要注意的是,一般情況下,僅修改普通用戶環境變數配置文件,避免修改根用戶的環境定義文件,因為那樣可能會造成潛在的危險。$
cd
~
#到用戶根目錄下$
ls
-a
#查看所有文件,包含隱藏的文件$
vi
.bash_profile
#修改用戶環境變數文件例如:編輯你的PATH聲明,其格式為:
www.dnjsb.com
PATH=$PATH:<PATH
1>:<PATH
2>:<PATH
3>:------:<PATH
N>你可以自己加上指定的路徑,中間用冒號隔開。環境變數更改後,在用戶下次登陸時生效。如果想立刻生效,則可執行下面的語句:$source
.bash_profile需要注意的是,最好不要把當前路徑./放到PATH里,這樣可能會受到意想不到的攻擊。完成後,可以通過$
echo
$PATH查看當前的搜索路徑。這樣定製後,就可以避免頻繁的啟動位於shell搜索的路徑之外的程序了。三、總結常用的:env
顯示所有環境變數

熱點內容
編譯器怎麼處理c變長數組 發布:2025-05-14 23:31:46 瀏覽:661
存摺每天可以輸錯多少次密碼 發布:2025-05-14 23:22:06 瀏覽:907
安卓手機怎麼找微信隱藏對話 發布:2025-05-14 23:07:47 瀏覽:336
怎麼查看泰拉伺服器ip 發布:2025-05-14 23:03:29 瀏覽:72
c語言學生成績查詢系統 發布:2025-05-14 22:58:30 瀏覽:4
怎麼進別人的伺服器 發布:2025-05-14 22:45:55 瀏覽:772
用編程寫音樂 發布:2025-05-14 22:45:08 瀏覽:782
如何識別電腦的網路配置 發布:2025-05-14 22:38:46 瀏覽:847
pipforpython3 發布:2025-05-14 22:38:34 瀏覽:350
如何把迷你世界的伺服器搞崩 發布:2025-05-14 22:37:15 瀏覽:94