當前位置:首頁 » 操作系統 » linux添加path

linux添加path

發布時間: 2023-09-03 13:46:51

linux系統下怎麼修改path環境變數

linux修改PATH環境變數四種方式:

Linux修改PATH環境變數的四種方式,每種方式有不同的許可權。以添加mongodb server變數為列:

1.修改臨時型的PATH

查看PATH:echo $PATH

修改方法一:export PATH=/usr/local/mongodb/bin:$PATH

//配置完後可以通過echo $PATH查看配置結果。

生效方法:立即生效

有效期限:臨時改變,只能在當前的終端窗口中有效,當前窗口關閉後就會恢復原有的path配置。

用戶局限:僅對當前用戶

2.修改當前用戶的PATH

通過修改.bashrc文件:vim ~/.bashrc

//在最後一行添上:export PATH=/usr/local/mongodb/bin:$PATH

生效方法:(有以下兩種)

1、關閉當前終端窗口,重新打開一個新終端窗口就能生效

2、輸入「source ~/.bashrc」命令,立即生效

有效期限:永久有效

用戶局限:僅對當前用戶

3.修改所有用戶的PATH

通過修改profile文件:vim /etc/profile/export PATH

//找到設置PATH的行,添加:

export PATH=/usr/local/mongodb/bin:$PATH

生效方法:系統重啟

有效期限:永久有效

用戶局限:對所有用戶

4.修改系統環境的PATH

通過修改environment文件:vim /etc/environment

在PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"中加入入「:/usr/local/mongodb/bin」

生效方法:系統重啟

有效期限:永久有效

用戶局限:對所有用戶

② Linux裡面echo $PATH命令作用是什麼

Linux查看PATH環境變數詳解查看PATH環境變數echo $PATH說明使用 echo 命令,可以查看 PATH 環境變數的值。Linux PATH環境變數添加路徑詳解查看PATH環境變數PATH=dir:$PATH說明將路徑 dir 添加到 PATH 環境變數。查看PATH環境變數的值語法echo $PATH

③ 求助,如何在linux中設置path變數

PATH是環境變數,要大寫
那幾個目錄是你放置命令的目錄,輸命令後系統會去PATH中尋找該命令

查看當前環境變數:
echo $PATH

設置:
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
或者export PATH=PATH:/XXX
登出後就失效,要一直有效,修改~/.bashrc或~/.bash_profile或系統級別的/etc/profile

ps:
比如windows下軟體都安裝在program file下的不同目錄
而unix是把可執行文件放在PATH中,庫文件放在同級的lib下,方便輸命令

④ Linux環境變數PATH設置

/etc/profile和/etc/bashrc都是系統級別的,修改後可以在所有用戶中起作用; /.bash_profile、 /.bashrc和~/.bash_logout都是用戶級別的,修改後只會作用於當前用戶。

帶profile的文件都是需要重新進入用戶時才會生效,帶bashrc的則是打開新的shell時生效;

執行順序:/etc/profile -> (~/.bash_profile | ~/.bash_login | ~/.profile) -> ~/.bashrc -> /etc/bashrc -> ~/.bash_logout

$ echo $HOME

$ export HELLO="Hello"

$ env

¥ set

readonly TEST

之前介紹的使用 export 命令設置環境變數是在命令行中直接執行,這樣設置的環境變數在退出shell時就會失效。要想設置永久有效的環境變數就需要修改之前提到的文件。

PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>
你可以自己加上指定的路徑,中間用冒號隔開
需要注意的是,最好不要把當前路徑」./」放到PATH里,這樣可能會受到意想不到的攻擊。

特點:所有用戶;永久有效;生效需要重新進入用戶
root許可權:

要想修改完文件後就立即生效,可以在命令行中執行:
# source /etc/profile
Source命令也稱為「點命令」,也就是一個點符號(.)。source命令通常用於重新執行剛修改的初始化文件,使之立即生效,而不必注銷並重新登錄

⑤ 在Linux里設置環境變數的方法(export PATH)

比如要把/etc/apache/bin目錄添加到PATH中,方法有三:

1.#PATH=$PATH:/etc/apache/bin

使用這種方法,只對當前會話有效,也就是說每當登出或注銷系統以後,PATH 設置就會失效

2.#vi /etc/profile

在適當位置添加 PATH=$PATH:/etc/apache/bin (注意:= 即等號兩邊不能有任何空格)

這種方法最好,除非你手動強制修改PATH的值,否則將不會被改變

3.#vi ~/.bash_profile

修改PATH行,把/etc/apache/bin添加進去

這種方法是針對用戶起作用的

注意:想改變PATH,必須重新登陸才能生效,以下方法可以簡化工作:

如果修改了/etc/profile,那麼編輯結束後執行source profile(source /etc/profile) 或 執行點命令 ./profile,PATH的值就會立即生效了。

這個方法的原理就是再執行一次/etc/profile shell腳本,注意如果用sh /etc/profile是不行的,因為sh是在子shell進程中執行的,即使PATH改變了也不會反應到當前環境中,但是source是在當前 shell進程中執行的,所以我們能看到PATH的改變。

這樣你就學會Linux系統下修改環境變數PATH路徑的方法。

補充說明

工作環境設置文件

環境設置文件有兩種:系統環境設置文件 和 個人環境設置文件

1.系統中的用戶工作環境設置文件:

登錄環境設置文件:/etc/profile 

 非登錄環境設置文件:/etc/bashrc

2.用戶個人設置的環境設置文件:

 登錄環境設置文件: $HOME/.bash_profile   //這個是環境變數設置的地方

 非登錄環境設置文件:$HOME/.bashrc       //這個是定義別名的地方

登錄環境:指用戶登錄系統後的工作環境

非登錄環境:指用戶再調用子shell時所使用的用戶環境

⑥ 如何在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 前綴組成的文件。

熱點內容
b樹磁碟存儲 發布:2025-01-31 19:42:53 瀏覽:837
聯想小新air15怎麼配置環境 發布:2025-01-31 19:06:57 瀏覽:968
什麼配置玩3a 發布:2025-01-31 19:05:22 瀏覽:586
phpoa系統 發布:2025-01-31 18:58:42 瀏覽:10
值e的編程 發布:2025-01-31 18:57:06 瀏覽:977
安卓手機的軟體認證在哪裡 發布:2025-01-31 18:57:01 瀏覽:535
android彈出來 發布:2025-01-31 18:56:56 瀏覽:232
辦公室白領新解壓方法 發布:2025-01-31 18:55:23 瀏覽:558
摩斯密碼短長是什麼意思 發布:2025-01-31 18:50:17 瀏覽:587
類的訪問修飾 發布:2025-01-31 18:42:46 瀏覽:933