1. 程式人生 > >ubantu 系統終端的sudo,ls 不能用

ubantu 系統終端的sudo,ls 不能用

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

在ubantu上配置TensorFlow的GPU環境,配置CUDA路徑時候不知道怎麼就把系統路徑給覆蓋了,結果sudo,ls 等很多命令都不能直接使用,需要在前面新增一個/bin/,如:/bin/ls。後來網上查到的解決方案是:

開啟系統配置檔案,新增bin路徑,更新配置檔案

/usr/bin/sudo vi /etc/profile
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/bin:/usr/games:/sbin"
source /etc/profile