當前位置:首頁 » 操作系統 » linux環境變數文件

linux環境變數文件

發布時間: 2022-09-06 12:47:17

linux 中環境變數在哪個文件

/etc/profile文件,修改後使用source命令使之生效
#source /etc/profile
另外,針對特定用戶的話可以修改家目錄下的bash_profile文件
vim ~/.bash_profile

㈡ linux下添加 path環境變數

linux下載入環境變數的文件有/etc/profile文件,~/.bash_profile文件,~/.bashrc文件,/etc/bashrc文件,這些文件載入的順序也是如此。環境變數想對某個用戶生效,修改~目錄下文件即可,相對所有用戶生效修改/etc/bashrc文件即可,張對系統生效修改/etc/profile文件即可。
我看你加的是資料庫的變數,個人建議你加在/etc/profile文件中,具體做法如下:
打開文件並添加路徑:
vim /etc/profile
export PATH=$PATH:你的路徑
保存退出
載入文件使其生效:
source /etc/profile

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

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

㈣ Linux中環境變數到底寫在哪個文件中

/etc/profile文件,修改後使用source命令使之生效 #source /etc/profile 另外,針對特定用戶的話可以修改家目錄下的bash_profile文件 vim ~/.bash_profile

㈤ linux下配置環境變數配置哪個文件

1.是的,一般配置完.bash_profile後要重讀環境變數:source
.bash_profile.
2.你的配置文件確實有問題,你沒有載入庫文件。正確配置如下:
su
-
oracle
vim
.bash_profile,在文件最後添加:
export
oracle_base=/oracle/app
export
oracle_home=$oracle_base/oracle/proct/10.2.0/db_1
export
oracle_sid=test

(或者你寫的是flow)
export
ld_library_path=$oracle_home/lib:/usr/lib
export
path=$path:$home/bin:$oracle_home/bin
export
lang=c
(或者你寫的是zh_cn.utf-8)
然後source
.bash_profile重讀環境變數。
盧韜旭

㈥ linux如何查看某環境變數在哪個文件中配置

環境變數設置一般是系統用戶環境變數和用戶環境變數,相關配置文件如下:

/etc/profile
全局用戶,應用於所有的Shell。
/$HOME/.profile
當前用戶,應用於所有的Shell。
/etc/bash_bashrc
全局用戶,應用於Bash Shell。
~/.bashrc
局部當前,應用於Bash Sell

如果只是程序軟體的臨時環境變數設置,那麼就需要在軟體所在目錄執行如下語句

find.-name"*.*"|xargsgrep"test"

上述信息請用查找的變數信息來替換test

㈦ Linux配置用戶本身的環境變數的文件是哪個

管理環境變數的文件也分為系統級和用戶級的。

1.系統級:

java">(1)/etc/profile:該文件是用戶登錄時,操作系統定製用戶環境時使用的第一個文件,應用於登錄到系統的每一個用戶。該文件一般是調用/etc/bash.bashrc文件。
/etc/bash.bashrc:系統級的bashrc文件。
(2)/etc/environment:在登錄時操作系統使用的第二個文件,系統在讀取你自己的profile前,設置環境文件的環境變數。



2.用戶級(這些文件處於家目錄下):

(1)~/.profile:每個用戶都可使用該文件輸入專用於自己使用的shell信息,當用戶登錄時,該文件僅僅執行一次!默認情況下,他設置一些環境變數,執行用戶的.bashrc文件。這里是推薦放置個人設置的地方
(2)~/.bashrc:該文件包含專用於你的bashshell的bash信息,當登錄時以及每次打開新的shell時,該該文件被讀取。不推薦放到這兒,因為每開一個shell,這個文件會讀取一次,效率肯定有影響。
~/.bash_profileor~./bash_login:這里沒有引用作者的,下面會提到
~/.pam_environment:用戶級的環境變數設置文件,沒有做測試,不知道管不管用。

㈧ linux非root許可權配置環境變數

Linux的變數種類

按變數的生存周期來劃分,Linux變數可分為兩類:

1 永久的:需要修改配置文件,變數永久生效。

2 臨時的:使用export命令聲明即可,變數在關閉shell時失效。

設置變數的三種方法

1 在/etc/profile文件中添加變數【對所有用戶生效(永久的)】

用VI在文件/etc/profile文件中增加變數,該變數將會對Linux下所有用戶有效,並且是「永久的」。

例如:編輯/etc/profile文件,添加CLASSPATH變數

export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib

註:修改文件後要想馬上生效還要運行# source /etc/profile不然只能在下次重進此用戶時生效。

2 在用戶目錄下的.bash_profile文件中增加變數【對單一用戶生效(永久的)】

用VI在用戶目錄下的.bash_profile文件中增加變數,改變數僅會對當前用戶有效,並且是「永久的」。

例如:編輯guok用戶目錄(/home/guok)下的.bash_profile

命令用法如下

$ cd (進入用戶登陸目錄)

$ls –al .bash_profile(.bash_profile為隱藏文件,因此要用ls –a命令查找)

$vi .bash_profile(用vi編輯.bash_profile)

vi/home/guok/.bash.profile添加如下內容:exportCLASSPATH=./JAVAHOME/lib;JAVA_HOME/jre/lib

註:修改文件後要想馬上生效還要運行$ source /home/guok/.bash_profile不然只能在下次重進此用戶時生效。

3 直接運行export命令定義變數【只對當前shell(BASH)有效(臨時的)】

在shell的命令行下直接使用[export 變數名=變數值] 定義變數,

該變數只在當前的shell(BASH)或其子shell(BASH)下是有效的,

shell關閉了,變數也就失效了,再打開新shell時就沒有這個變數,需要使用的話還需要重新定義。

環境變數的查看

1 使用echo命令查看單個環境變數。例如:

echo $PATH

2 使用env查看所有環境變數。例如:

env

3 使用set查看所有本地定義的環境變數。

使用unset刪除指定的環境變數

set可以設置某個環境變數的值。清除環境變數的值用unset命令。如果未指定值,則該變數值將被設為NULL。示例如下:

export TEST="Test..." #增加一個環境變數TEST env|grep TEST #此命令有輸入,證明環境變數TEST已經存在了

TEST=Test...

unset TEST #刪除環境變數TEST

$ env|grep TEST #此命令沒有輸出,證明環境變數TEST已經刪除

常用的環境變數

PATH 決定了shell將到哪些目錄中尋找命令或程序

HOME 當前用戶主目錄

HISTSIZE歷史記錄數

LOGNAME 當前用戶的登錄名

HOSTNAME指主機的名稱

SHELL 當前用戶Shell類型

LANGUGE 語言相關的環境變數,多語言可以修改此環境變數

MAIL當前用戶的郵件存放目錄

PS1基本提示符,對於root用戶是#,對於普通用戶是$

Linux下設置和查看環境變數

https://www.cnblogs.com/qiuhong10/p/7815943.html

Linux下修改.bash_profile 文件改變PATH變數的值

https://blog.csdn.net/u011323949/article/details/79045788

㈨ linux中對所有用戶的變數設置,應當放在哪個文件下

1、首先在linux中查看系統環境變數,可以使用 env列出所有系統環境變數。

㈩ Linux下如何使環境變數文件生效

有幾種方法:
1、重新登錄;
2、重啟機器;
3、使用source命令,如:#soure .bash_profile
就可以直接讓環境變數的修改生效了。
4、使用點號也可以讓環境變數生效,如:#. .bash_profile
「.」 命令是soure命令的縮寫。

熱點內容
微信密碼已經忘記了如何找回 發布:2024-04-28 11:54:13 瀏覽:304
騰訊雲伺服器可以備案幾個網站 發布:2024-04-28 11:54:12 瀏覽:458
影響編譯速度的因素有哪些 發布:2024-04-28 11:53:58 瀏覽:255
安全配置汽車有哪些 發布:2024-04-28 11:48:07 瀏覽:830
存儲鏈路中斷 發布:2024-04-28 11:11:39 瀏覽:734
安卓錘子手機怎麼改文字 發布:2024-04-28 11:09:52 瀏覽:100
列舉貪心演算法 發布:2024-04-28 10:44:15 瀏覽:698
文具店疫情演練腳本 發布:2024-04-28 10:23:40 瀏覽:25
綠色商城源碼 發布:2024-04-28 10:04:45 瀏覽:587
點歌機伺服器是什麼 發布:2024-04-28 10:04:43 瀏覽:742