如何恢復 由於 PATH 環境變數中不包含“/usr/bin”,因此無法找到該指令。錯誤?

如何恢復 由於 PATH 環境變數中不包含“/usr/bin”,因此無法找到該指令。錯誤?

我將這些行添加到我的.bashrc文件中:

export vertx_home=/anto/vertx/bin
export PATH=${PATH}:${vertx_home}/bin

這樣做之後。對於我運行的所有命令,我都會收到類似的錯誤訊息,例如:clear, groovy:

Command 'clear' is available in '/usr/bin/clear'
The command could not be located because '/usr/bin' is not included in the PATH environment variable.
clear: command not found

如何從中恢復?

我是 Ubuntu 新手。請幫忙。

提前致謝。

答案1

vi 正在
/usr/bin/vi 嘗試/usr/bin/vi ~/.bashrc

答案2

兩點:

  1. 不需要第一個「匯出」命令
  2. 在我看來,您的 vertx_home 設定錯誤,因為您的有效路徑是: /anto/vertex/bin/bin - 請注意「bin」的重複

建議將 .bashrc 更改為如下:

vertx_home=/anto/vertx 
export PATH=$PATH:$vertx_home/bin

關閉所有開啟的終端以使變更生效。

相關內容