1. 程式人生 > >環境變數 $PATH

環境變數 $PATH


        $PATH:決定了shell將到哪些目錄中尋找命令或程式,PATH的值是一系列目錄,當您執行一個程式時,Linux在這些目錄下進行搜尋編譯連結。

  編輯你的 PATH 宣告,其格式為:

  PATH=$PATH:<PATH1>:<PATH2>:<PATH3>:------:<PATHN>

  你可以自己加上指定的路徑,中間用冒號隔開。環境變數更改後,在使用者下次登陸時生效,如果想立刻生效,則可執行下面的語句:$source .bash_profile

  需要注意的是,最好不要把當前路徑 “./” 放到 PATH 裡,這樣可能會受到意想不到的攻擊。完成後,可以通過 $ echo$PATH 檢視當前的搜尋路徑。這樣定製後,就可以避免頻繁的啟動位於 shell 搜尋的路徑之外的程式了。

        留坑待更新

相關推薦

Linux修改$PATH環境變數

首先理解一下Linux的命令,為什麼執行php命令,有的用/usr/local/php/bin php,  有的人直接用 php, 這就是環境變數$PATH起作用了,當你輸入一條命令php時,系統會自動從$PATH下的目錄去找,有沒有這條命令,有就會執行啦; 1.首先檢視$PATH

Mac 設定環境變數的位置、檢視和新增PATH環境變數

Mac 啟動載入檔案位置(可設定環境變數) ------------------------------------------------------- (1)首先要知道你使用的Mac OS X是什麼樣的Shell,使用命令 echo $SHELL 如果輸出的是:csh或者是tcs

ubuntu14.04修改PATH環境變數

1.開啟Terminal 顯示當前PATH環境變數:echo $PATH 輸入指令:vim ~/.bashrc 進入編輯介面 在檔案尾新增自定義環境變數,並追加到PATH環境變數後 HELLO=/usr/local/hello export PATH=$PATH:$HE

如何避免頻繁修改path環境變數

path環境變數中有很多系統路徑,頻繁修改可能導致誤操作,使得部分功能無法使用。 儘量避免頻繁修改path環境變數。解決辦法:新建一個環境變數儲存jdk安裝目錄會發生變化的部分,然後在path環境變數上引用新的環境變數所儲存的資訊。 如:C:\JDK\JDK\bin其中b

linux下檢視和新增PATH環境變數

[[email protected] u-boot-sh4]# exportdeclare -x CVS_RSH="ssh"declare -x DISPLAY=":0.0"declare -x G_BROKEN_FILENAMES="1"declare -x HISTSIZE="1000"decl

Mac 可設定環境變數的位置、檢視和新增PATH環境變數

Mac 啟動載入檔案位置(可設定環境變數) -------------------------------------------------------  (1)首先要知道你使用的Mac OS X是什麼樣的Shell,使用命令 echo $SHELL 如果輸出的是:csh或者是tcsh,那麼你用的就

linux檢視和修改PATH環境變數

檢視PATH:echo $PATH以新增mongodb server為列修改方法一: export PATH=/usr/local/mongodb/bin:$PATH //配置完後可以通過echo $PATH檢視配置結果。 生效方法:立即生效 有效期限:臨時改變,只能在當前的終端視窗中有效,當前視窗

Java學習筆記(一)--常用的DOS命令 JDK的下載和安裝 配置path環境變數

常用的DOS命令 1.碟符切換 碟符:然後回車。 2.列出當前檔案及資料夾 dir 然後回車 3.建立目錄 md 目錄名稱 4.刪除目錄 rd 目錄名稱 5.進入指定目錄 -單集目錄

bash配置檔案/etc/profile,/etc/bashrc,~/.bash_profile,~/.bashrc詳解及修改PATH環境變數

 1.bash的配置檔案 1)、全域性配置與個人配置 全域性配置 /etc/profile, /rtc/profile.d/*.sh,/etc/bashrc 個人配置 ~/.bash_pr

如何新增路徑到PATH環境變數

[[email protected] bin]# exportdeclare -x BASH_ENV="/root/.bashrc" declare -x G_BROKEN_FILENAMES="1" declare -x HISTSIZE="1000" declare -x HOME="/root

Mac 設定環境變數 檢視和新增PATH環境變數

Mac系統的環境變數,載入順序為:/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc當然/etc/profile和/etc/paths是系統級別的,系統啟動就會載入,後面幾個是當前使用者級的環境變數。後面3個按照

linux系統修改PATH環境變數

學習過安卓和JAVA的朋友應該對環境變數配置並不陌生。在linux裡面也是要配置環境變數的,例如,交叉編譯鏈的工作路徑。 方法一:在命令列操作 1 檢視環境變數 echo $PATH   輸出結果 路徑1:路徑2.。。 2 新增環境變數 export PATH=$PATH

新增path環境變數

現在算是又重頭來過了,程式碼不敲不進則退: 前幾天安裝itchat的時候,一直顯示pip不是內部也不是外部環境;後來上網搜了一下發現是沒有新增環境變數的原因;其實新增的話也簡單,流程如下: 我的電腦->右鍵屬性->高階系統設定->環境變數-- 在系

生產環境 direct path read 與log file sync等待事件問題處理

!= 產生 nbsp 了解 idt buffer file rom .net 1. 2018-09-26 前7天awr報告(此期間 oracle 使用率為 4,022.34/6,179.76/24=2.71%) 由此看出最顯著問題是 log file sync 等待事件,查

00003JDK環境變數PATH設定_classpath問題

環境變數: 是在作業系統中一個具有特定名字的物件,它包含了一個或者多個應用程式所將用到的資訊。 path: 是一個常用的環境變數,它告訴作業系統,當要求系統執行一個程式而沒有告訴它程式所在的完整路徑時,系統除了在當前目錄下尋找此程式外,還應到哪些目錄下尋找。 設定path環境變數的步

jdk環境變數path和CLASSPATH

瞭解使用者變數和系統變數 使用者變數和系統變數其實並沒有什麼太大的區別,只是使用者變數只對當前使用者有效,系統變數對所有使用者有效,對於當前使用者而言,設定系統變數還是使用者變數區別不大,但是,系統變數的路徑排在使用者變數的路徑之前,例如:Path系統變數的路徑包含了java命令,而Pa

linux中mysql配置檔案和jdk環境變數

mysql配置檔案 [client]default-character-set = utf8mb4 [mysql]socket = /var/lib/mysql/mysql.sockdefault-character-set = utf8mb4 [mysqld]skip-name-resolveport

Windows10下配置JDK環境變數

安裝JDK之後配置環境變數的步驟如下: 1.點“此電腦”,右鍵選“屬性”。 2.選擇“高階系統設定”—>選“環境變數”—>在“系統變數”中選中“Path”,再點“編輯”—>再點“編輯文字”。 3.新建環境變數JAVA_HOME,如下截圖: 4、點選確定之後

Cent OS 6.5 安裝jdk8配置環境變數

首先 vim  /etc/profile 檔案末尾新增 export JAVA_HOME=/usr/local/jdk1.8.0_191 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export

Centos7 安裝 jdk8 / java8 以及配置環境變數

1、安裝方法 windows 下載,複製到 linux,解壓,配置環境變數 linux 使用 wget 下載,解壓,配置環境變數 linux 使用 yum 直接安裝,環境變數自動配置好 2、檢視是否已安裝 看到下面結果,說明已經安裝配置 jdk