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

2021-08-01 07:36:50 字數 3235 閱讀 2007

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環境變數怎麼設定方法

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 重新整理環境變數使其立即生效

windows環境變數是什麼意思啊,在計算機系統中起什麼樣的作用呢

環境變數是包含諸如驅動器 路徑或檔名之類的字串。環境變數控制著多種程式的行為。例如,temp 環境變數指定程式放置臨時檔案的位置。任何使用者都可以新增 修改或刪除使用者的環境變數。但是,只有管理員才能新增 修改或刪除系統環境變數。使用 控制面板 中的 系統 可以自定義下列變數 用於logged on...

linu上如何設定資料夾的訪問許可權

有的能實現 假設usera的組是groupa 那麼對groupb組成員 chgrp groupb r usera或者把groupb組所有成員加入組groupa對groupc組成員,可以實現以下 不能看到b1,b2,b3,及下級資料夾和檔案,但能夠進入b1資料夾,且不能進入b2 b3資料夾 其它保持預...

怎麼把linu的動態ip設定成靜態

linux作業系統是基於unix作業系統發展而來的一種克隆系統,它誕生於1991 年的 linux桌面 10 月5 日 這是第一次正式向外公佈的時間 以後藉助於internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種unix 類作業系統,並且使用人數還在迅猛增長。...