1. 程式人生 > >Linux 環境變數 PATH 的預設值

Linux 環境變數 PATH 的預設值

 今天在修改了 RedHat Enterprise 5.7 的檔案 /etc/profile 中 PATH 的值後,執行 source /etc/profile,然後 su、sudo、vi、gedit、find、source 等所有的命令都執行不了了,提示“xxx: command not found”,後面想了想應該是修改了 /etc/profile 中環境變數 PATH 的值引起的,於是上網上找了找,現在標記一下,以留下次備用:

  1. export PATH=.:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin  

相關推薦

Linux 環境變數 PATH預設

 今天在修改了 RedHat Enterprise 5.7 的檔案 /etc/profile 中 PATH 的值後,執行 source /etc/profile,然後 su、sudo、vi、gedit

Linux環境變數PATH的增添和刪除操作

1新增路徑到PATH 新增路徑可以直接給PATH賦值 export PATH=$PATH:新新增的路徑     (關閉終端失效) $PATH是當前的路徑1:路徑2:路徑3 ,在後面追加:新新增的路徑,然後把這個新的路徑集賦值給PATH本身,相當於覆蓋了原PATH變數.

linux 環境變數設定方法總結(PATH/LD_LIBRARY_PATH)【轉】

PATH和LD_LIBRARY_PATH本質都是變數,所謂變數的意思就是由別人賦值產生的,直覺往往會讓我們新增和減少這個變數本身的某些路徑,實際上這是不正確的。正確的做法是我們要去修改賦予這個變數數值的那些配置檔案,加一條路徑或者減一條。說到底變數只關乎顯示,不關乎其

linux 環境變數的設定 PATH=:

Linux 環境變數(export命令) 環境變數啟動過程: 功能說明: 設定或顯示環境變數。(比如我們要用一個命令,但這個命令的執行檔案不在當前目錄,這樣我們每次用的時候必須指定執行檔案的目錄,麻煩,在程式碼中先執行export,這個相當於告訴程式,執行某某東西時,需要的檔案或什麼

Linux修改環境變數PATH

PATH的值是一系列目錄,當您執行一個程式時,Linux在這些目錄下進行搜尋。用以下命令可以看到PATH的值。    $ echo $PATH   例如,在主機中,使用者yogin的PATH值為:     /opt/kde/bin:/usr/local/bin:/bin:/u

Linux 環境變數PATH=$PATH:$HOME/bin是什麼意思,冒號“ : ”是什麼意思

1,$HOME這個程式碼是一個環境變數,它代表的是當前登入的使用者的主資料夾的意思。(就是家目錄的那個) 2,$HOME/bin這個程式碼指的就是主資料夾下的bin子目錄,代表的是資料夾的內部子目錄。(注意不是根目錄的那個) 3,PATH=PATH:PATH

Linux 啟動環境變數PATH設定

本案例實現新增 ~/mypath/bin 到PATH環境變數。Ubuntu專有方式新增環境變數 編輯 /etc/ld.so.conf 檔案,如果以下語句不存在,則加入: include /etc/ld.so.conf.d/*.conf 然後在/etc/ld.so.conf.

Linux 修改環境變數PATH

比如要把/etc/apache/bin目錄新增到PATH中,方法有三:1. #PATH=$PATH:/etc/apache/bin這種方法只對當前會話有效,也就是說每當登出或登出系統以後,PATH 設定就會失效。2. #vi /etc/profile在適當位置新增 PATH=

linux環境變數設定方法總結(PATH/LD_LIBRARY_PATH)

PATH:  可執行程式的查詢路徑檢視當前環境變數:echo $PATH設定: 方法一:export PATH=PATH:/XXX 但是登出後就失效方法二:修改~/.bashrc或~/.bash_profile或系統級別的/etc/profile        1. 在其中

linux下如何設定環境變數PATH的多種方式

Ubuntu Linux系統環境變數配置檔案: /etc/profile : 在登入時,作業系統定製使用者環境時使用的第一個檔案 ,此檔案為系統的每個使用者設定環境資訊,當用戶第一次登入時,該檔案被執行。 /etc /environment : 在登入時作業系統使用的第二個

20、linux筆記--設定Linux環境變數的方法和區別

致謝:設定Linux環境變數的方法和區別 設定 Linux 環境變數可以通過 export 實現,也可以通過修改幾個檔案來實現,有必要弄清楚這兩種方法以及這幾個檔案的區別。 通過檔案設定 Linux 環境變數 首先是設定全域性環境變數,對所有使用者都會生效: etc/profi

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

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

jdk環境變數path和CLASSPATH

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

C, C++中全域性變數預設

來源:http://blog.csdn.net/yanzheshi/article/details/45950275 在GCC編譯器下各個型別的全域性變數的預設值:  1、表示數字的變數型別預設值都為0  2、bool型預設值為false  3、stri

CTex安裝後環境變數Path丟失問題

Windows下安裝CTex安裝後會出現環境變數Path被覆寫的問題,原因大概是其安裝程式使用了=而不是+=...... 故安裝之前做好備份,將環境變數的值複製出來,待安裝完成後再寫入即可。 如若已經安裝完成,則可在沒有關機的情況下通過登錄檔的內容來恢復,從登錄檔(Win+R進入執行,輸

Java_基礎_成員變數型別預設_引用型別預設_區分大小寫

六個數值型,一個字元型,一個布林型,一個字串型;共九個型別【八個基本資料型別一個引用型別{引用型別:class,interface,陣列(int [ ])}String】 String 包裝器型別屬於引用型別 public class TestType {  byte s1; &n

Linux環境變數介紹

$ 符號在Linux系統裡面用於獲取一個變數的值, 例如: #!/bin/bash --------指定編譯shell環境為bash STR="Hello World!"----設定STR的變數值為Hello World! echo $STR ------ 用echo命令讀取STR變數的數值

linux 環境變數的設定 臨時環境變數與長期環境變數

1. 建立臨時環境變數 1.1 關於環境變數的一些命令 2. 建立長期的環境變數 例項

GO語言學習:安裝包下載和linux環境變數配置

1.安裝包下載   地址:https://golang.google.cn/dl/   截圖:    2.解壓安裝包   解壓後的檔案如下圖:     把解壓後的檔案放在 、usr/local/下,如下圖      3.配置環境變數   使用root許可權登入

shell 變數預設

預設值表示式1 ${a-defaultvalue} a如果沒有定義,則表示式返回預設值,否則返回a的值; demo1 a="" ret1=${a-"/usr/local"} echo "ret1:" $ret1 output: ret1: demo2 ret1=${a-"/usr/