成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux怎么設置環境變量

系統 Linux 新聞
本文主要講解如何在Linux系統中設置環境變量。當您在Linux命令行上鍵入命令時,您實際是在告訴shell運行指定名稱的可執行文件。在Linux中,這些可執行程序(如ls、find、file等)通常位于系統上的幾個不同目錄中。

 1. 前言

本文主要講解如何在Linux系統中設置環境變量。

[[276210]]

當您在Linux命令行上鍵入命令時,您實際是在告訴shell運行指定名稱的可執行文件。在Linux中,這些可執行程序(如ls、find、file等)通常位于系統上的幾個不同目錄中。存儲在這些目錄中的任何具有可執行權限的文件都可以從任何位置運行。保存可執行程序的最常見目錄是/bin、/sbin、/usr/sbin、/usr/local/bin和/usr/local/sbin。

但是shell是怎么知道要搜索哪些目錄來搜索可執行程序呢?或者shell如何搜索整個文件系統,自己找出對應的程序文件呢?

答案很簡單。當您鍵入命令時,shell將搜索用戶

本文展示了如何將目錄添加到Linux系統中的PATH變量中指定的所有目錄,以查找該名稱的可執行文件。本文展示了如何將目錄添加到Linux系統中的PATH環境變量中,即如何設置Linux的環境變量

2. 怎么查看Linux中的環境變量

要設置環境變量,我們一定要知道Linux中的PATH變量,PATH環境變量是以冒號分隔的目錄列表,用于告訴shell搜索可執行文件的目錄。

要檢查

  1. [root@zcwyou ~]# echo $PATH 

輸出結果類似于以下內容:

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

如果在兩個不同的目錄中有兩個相同名稱的可執行文件,那么shell將運行位于PATH中的環境變量包括的目錄,可以使用¨C2C或¨C3C命令:¨G0G輸出結果類似于以下內容:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin如果在兩個不同的目錄中有兩個相同名稱的可執行文件,那么shell將運行位于PATH環境變量中第一個目錄中的文件。

Linux怎么設置環境變量

怎么查看Linux中的環境變量

3. 臨時設置Linux中的環境變量

在某些情況下,您可能希望添加其他目錄PATH環境變量。例如,有些程序可能安裝在不同的位置,或者您可能希望為您的個人用戶提供一個專用目錄,但是能夠在不指定可執行文件的絕對路徑的情況下運行它們。要做到這一點,只需將目錄添加到PATH中。

假設您的主目錄中有一個名為bin的目錄,您將shell腳本保存在其中。要將目錄添加到您的

  1. [root@zcwyou ~]# export PATH="$HOME/bin:$PATH" 

export命令將修改后的環境變量導出到shell子進程環境。

現在,只需輸入可執行腳本名稱就可以運行腳本,而不需要指定可執行的完整路徑。

但是,這種更改只是臨時的,并且只在當前shell會話中有效。

Linux怎么設置環境變量

臨時設置Linux中的環境變量

4. 設置永久生效的全局環境變量

Linux怎么設置環境變量

設置永久生效的全局環境變量

要使更改永久性,您需要在shell配置文件中定義PATH類型中,請輸入以下命令設置環境變量:¨G1Gexport命令將修改后的環境變量導出到shell子進程環境。現在,只需輸入可執行腳本名稱就可以運行腳本,而不需要指定可執行的完整路徑。但是,這種更改只是臨時的,并且只在當前shell會話中有效。![臨時設置Linux中的環境變量](http://images.linuxrumen.com/linux/linux−environmental−variable/02.PNG−1)¨K12K![設置永久生效的全局環境變量](http://images.linuxrumen.com/linux/linux−environmental−variable/03.png−1)要使更改永久性,您需要在shell配置文件中定義PATH變量。在大多數Linux發行版中,當您啟動一個新會話時,從以下文件中讀取環境變量:

全局特定于shell的配置文件,如/etc/environment和/etc/profile.如果希望將新目錄添加到所有系統用戶PATH環境變量中,請使用此文件。

基于用戶設置Linux的環境變量,我們需要知道每個用戶特定于shell的配置文件在哪里。例如,如果使用Bash,可以在 /中設置PATH變量。bashrc文件,如果使用Zsh,則文件名為~/.zshrc。

在本例中,我們將在~/中設置環境變量。bashrc文件。(用文本編輯器打開文件,并在文件末尾添加以下行:

  1. [root@zcwyou ~]# vi ~/.bashrc 

添加以下內容,以設置Linux環境變量

  1. export PATH="$HOME/bin:$PATH" 

保存文件并使用source命令將新的

  1. [root@zcwyou ~]# source ~/.bashrc 

要確認環境變量已經設置成功,請鍵入以下命令打印PATH加載到當前shell會話中:¨G4G要確認環境變量已經設置成功,請鍵入以下命令打印 PATH的值:

  1. [root@zcwyou ~]# echo $PATH 

5. 總結

Linux設置環境變量共有2種形式:全局生效和針對特定用戶生效。

設置全局生效的環境變量或者針對特定用戶添加新目錄都非常簡單。這允許您執行存儲在非標準位置的命令和腳本,而不需要鍵入可執行文件的完整路徑。

同樣的指令適用于任何Linux發行版,包括Ubuntu、CentOS、RHEL、Debian和Linux Mint。

 

責任編輯:華軒 來源: 今日頭條
相關推薦

2009-10-21 12:58:18

2011-06-14 09:21:55

Linux Qt 環境變量

2021-02-15 15:52:27

Linux環境變量命令

2009-06-15 16:28:30

JAVA環境變量

2011-05-31 13:41:50

Android 環境變量

2009-07-07 13:44:35

JDK環境變量設置

2009-07-07 12:48:29

JDK環境變量設置

2021-11-29 10:25:16

Linux環境變量命令

2009-07-03 16:13:10

JSP環境變量

2010-04-27 18:30:42

AIX系統

2009-06-16 15:57:53

Java環境變量

2020-08-17 07:38:47

Linux系統

2021-06-18 08:43:20

環境變量Linux

2010-09-16 15:44:12

Java環境變量

2010-01-12 15:46:54

Fedora JDK

2021-03-04 23:11:59

環境變量Python

2010-03-26 12:50:02

CentOS系統

2010-01-11 17:39:31

Fedora 8配置J

2015-11-19 15:01:11

JAVA_HOMELinux

2017-03-29 13:36:56

linux環境變量設置方法
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区三区不卡视频 | 国产精品久久久久久婷婷天堂 | www.久久 | 午夜欧美日韩 | 久久国产精品免费一区二区三区 | 久久激情视频 | 黄色网页在线 | 成人一区av偷拍 | 色精品| 国产一区二区三区免费 | 91美女在线 | av中文在线 | 天天弄天天操 | 成人性视频免费网站 | 国产成人精品一区二 | 亚洲一区视频在线 | 国产成人免费视频 | 久久夜视频| 婷婷亚洲综合 | 毛片视频网址 | 精品电影 | 久久久青草婷婷精品综合日韩 | 日韩精品 | 成人黄色在线视频 | 国产精品久久久久久久久久久久久久 | 免费观看成人鲁鲁鲁鲁鲁视频 | 精品99在线 | 黄色一级免费观看 | 国产精品看片 | 欧美日韩一区二区三区在线观看 | 久久婷婷国产香蕉 | 日本久久精品 | 巨大荫蒂视频欧美另类大 | 草草网| 亚洲国产aⅴ成人精品无吗 欧美激情欧美激情在线五月 | 国产亚洲精品精品国产亚洲综合 | 久久国产激情视频 | 亚洲一区 | 欧美极品在线 | 伊人免费在线观看 | 九九爱这里只有精品 |