P.F.G無限世界

關於部落格
我的領域,我自己獨有!
我喜歡的事情,我拼盡全力去做!
  • 25677

    累積人氣

  • 0

    今日人氣

    0

    訂閱人氣

當環境變量出現問題時for Linux 出現錯誤PATH: command not found

如果已經使用sudo vim ~/.bashrc將/.bashrc改到亂掉的話,可以先在系統預設的資料夾內將以下檔案複製回來覆蓋已經亂掉的檔案。

pigflygood@pigflygood:~$ cd /etc/skel/
pigflygood@pigflygood:/etc/skel$ ls
examples.desktop
pigflygood@pigflygood:/etc/skel$ ls -al
總計 32
drwxr-xr-x   2 root root  4096 2010-11-17 02:46 .
drwxr-xr-x 145 root root 12288 2010-12-07 20:48 ..
-rw-r--r--   1 root root   220 2009-03-02 22:22 .bash_logout
-rw-r--r--   1 root root  3180 2009-09-14 13:09 .bashrc
-rw-r--r--   1 root root   167 2009-10-03 04:40 examples.desktop
-rw-r--r--   1 root root   675 2009-03-02 22:22 .profile

將隱藏在系統預設的.bash_logout及.bashrc及.profile檔案複製到~/name資料夾內
pigflygood@pigflygood:/etc/skel$ sudo cp -f /etc/skel/.profile ~/pigflygood
pigflygood@pigflygood:/etc/skel$ sudo cp -f /etc/skel/.bashrc ~/pigflygood
pigflygood@pigflygood:/etc/skel$ sudo cp -f /etc/skel/.bash_logout ~/pigflygood

接下來重新檢查.bashrc檔案
vim ~/.bashrc

發現:
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
這行設定絕對值的環境變量沒有加上:$PATH

導致環境變量重新讀取時,讀取不了。


正確的輸入環境變量值必須的格式如下
export PATH=/usr/...:$PATH

export PATH=$(PATH):/home/....
相簿設定
標籤設定
相簿狀態