path環境變數linux
⑴ 如何在linux添加路徑到PATH環境變數中
1. 全局的對所有用戶都可以的使用的PATH: 可以通過修改配置文件: /etc/bashrc 和 /etc/profile 來時配置,全局的PATH;,例如: vi /etc/profile ,在最後後加一行:PATH=THE_SET_GLOBLE_ENV_PATH:$PATH,接著換行: export PATH,如果使其立即生效: source /etc/profile。
2. 對於普通用戶也可以設置,自己的路徑:在自己的home目錄中:ls -a grep bash,會找到兩個文件: .bashrc 和 .bash_profile ,同樣可以像修改 /etc/profile一樣,修改 .bash_profile 來配置你的個性PATH 環境。同樣修改後,若不重啟,就使其立即生效的話,不要忘了 source .bash_profile。
具體如下:
1、簡介
Linux操作系統是基於UNIX操作系統發展而來的一種克隆系統,它誕生於1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時間)。以後藉助於Internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統,並且使用人數還在迅猛增長。
2、基本信息
Linux[2]操作系統是UNIX操作系統的一種克隆系統,它誕生linux系統於1991 年的10 月5 日(這是第一次正式向外公布的時間)。以後藉助於Internet網路,並通過全世界各地計算機愛好者的共同努力,已成為今天世界上使用最多的一種UNIX 類操作系統,並且使用人數還在迅猛增長。
3、分區規定
設備管理在 Linux 中,每一個硬體設備都映射到一個系統的文件,對於硬碟、光碟機等,IDE 或 SCSI 設備也不例外。Linux 把各種 IDE 設備分配了一個由 hd 前綴組成的文件;而對於各種 SCSI 設備,則分配了一個由 sd 前綴組成的文件。
⑵ path環境變數是什麼linux
Linux命令其實是一個個的命令行程序,這些程序是分布在不同的眾多目錄中的。當你在命令行中輸入一個命令的時候,Linux應該到哪個目錄去查找命令對應的程序呢,就是在PATH環境變數記錄的那些目錄中查找。所以PATH環境變數的作用就是記錄命令的查找路徑,多個路徑之間用英文冒號分割的(和Windows系統的PATH變數不同,Windows的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 path 環境變數怎麼設置
1、直接用export命令:
#export PATH=$PATH:/opt/au1200_rm/build_tools/bin
查看是否已經設好,可用命令export查看:
[root@localhost bin]# export
declare -x BASH_ENV="/root/.bashrc"
declare -x G_BROKEN_FILENAMES="1"
⑸ Linux 把當前目錄加入PATH環境變數可以嗎
將當前目錄加入到PATH中的,
# export PATH=$PATH:./
⑹ linux設置環境變數path
變數是計算機系統用於保存可變值的數據類型。在Linux系統中,變數名稱一般都是大寫的,這是一種約定俗成的規范。我們可以直接通過變數名稱來提取到對應的變數值。
Linux系統中的環境變數是用來定義系統運行環境的一些參數,比如每個用戶不同的家目錄、郵件存放位置等。《Linux就該這么學》一起來學習更多linux知識。
PASH環境變數的設置方法:
方法一:用戶主目錄下的.profile或.bashrc文件(推薦)
登錄到你的用戶(非root),在終端輸入:
$ sudo gedit ~/.profile(or .bashrc)
可以在此文件末尾加入PATH的設置如下:
export PATH=」$PATH:your path1:your path2 ...」
保存文件,注銷再登錄,變數生效。
該方式添加的變數只對當前用戶有效。
方法二:系統目錄下的profile文件(謹慎)
在系統的etc目錄下,有一個profile文件,編輯該文件:
$ sudo gedit /etc/profile
在最後加入PATH的設置如下:
export PATH=」$PATH:your path1:your path2 ...」
該文件編輯保存後,重啟系統,變數生效。
該方式添加的變數對所有的用戶都有效。
方法三:系統目錄下的 environment 文件(謹慎)
在系統的etc目錄下,有一個environment文件,編輯該文件:
$ sudo gedit /etc/environment
找到以下的 PATH 變數:
PATH="<......>"
修改該 PATH 變數,在其中加入自己的path即可,例如:
PATH="<......>:your path1:your path2 …"
各個path之間用冒號分割。該文件也是重啟生效,影響所有用戶。
注意這里不是添加export PATH=… 。
方法四:直接在終端下輸入
$ sudo export PATH="$PATH:your path1:your path2 …"
這種方式變數立即生效,但用戶注銷或系統重啟後設置變成無效,適合臨時變數的設置。
⑺ 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 $PATH環境變數
$PATH是你本來的PATH的變數
這句話的意思是在原來的PATH的基礎上,加上opt/bin這個路徑
⑼ linux path環境變數存在哪
如果不是系統環境變數,只是用戶自己的環境變數的話
csh環境在~/.cshrc
bash環境在~/.bashrc
⑽ linux怎麼修改path環境變數
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選項關閉了長行回繞功能。
如果您想將當前目錄加入到PATH中,則將「.」加入PATH中,此時PATH的設定如下:
PATH="$PATH:/usr/X11R6/bin:."
export PATH
注意:在修改了PATH值或任何環境變數後,都要用export將其輸出,新的PATH值才能生效。