環境變數錯誤導致Linux指令不可用

2021-08-07 07:03:36 字數 765 閱讀 3250

在使用交叉編譯器製作核心檔案時,需要在makefile中配置交叉路徑,也可以在安裝交叉編譯器完後配置它的環境變數。但是錯誤或者不恰當地修改了環境變數,將導致linux自帶的指令碼命令不可用。

/bin 不在path 環境變數中,故無法找到該命令

最簡單的解決方法:

執行此命令語句:

1 /usr/local$ 

2export path="/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/bin:/sbin"

或者

1

export path="/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/bin:/sbin"

或者

1.$export

2.path=/usr/local

/sbin:/usr

/local/bin

:/usr/sbin

:/usr/bin/

:/sbin

:/bin

:/usr/game

:$path

轉到自己沒有修改過path的檔案,比如cd/etc/environment,執行source /etc/environment,這是ls命令可以用了,不再提醒錯誤。

用以上兩種方法,就可以重新使用系統指令了。此時,別忘了返回修改之前自己錯誤的環境變數path,然後source使修正生效。

linux環境程式設計 環境變數 列印環境變數

在shell程式設計主題中,我們已經大致的介紹過 環境變數和本地變數啦 我們今天來具體的介紹介紹,那環境變數到底是什麼呢?是我 一.環境變數含義 特徵 環境變數是指 作業系統中用來指定作業系統執行環境的一下引數 1 特徵 字串 有統一的格式 名 值 值 值用來描述程序的環境資訊 2 使用形式 與命令...

linux環境變數

初次學習lliux對環境變數的知識甚是不解決,特花費乙個上午的時間總結了一下,可以說是全面!如各位有更加詳細的見解不妨告知!定製環境變數 環境變數是和shell緊密相關的,使用者登入系統後就啟動了乙個shell。對於linux來說一般是bash,但也可以重新設定或切換到其它的 shell。環境變數是...

Linux環境變數

好吧,我承認這篇文章是轉的.1.顯示環境變數home echo home home redbooks 2.設定乙個新的環境變數hello export hello hello echo hello hello 3.使用env命令顯示所有的環境變數 env hostname redbooks.safe...