更新時間:2020年06月26日19時07分 來源:傳智播客 瀏覽次數(shù):
問題:linux系統(tǒng)輸入命令后提示command not found怎么解決?
這個錯誤應該是很多學習Linux運維小伙伴的噩夢了,學習Linux 的小伙伴,百分百會遇到這個問題。
錯誤重現(xiàn):
出現(xiàn)以上問題,無外乎就三個原因:① 命令輸入錯誤 ② 軟件包未安裝 ③ 環(huán)境變量未設置
① 命令輸入錯誤解決方案
[root@itheima ~] # 更正Linux命令即可,沒事咱仔細瞅瞅
② 軟件包未安裝(常見于最小化安裝模式)
[root@itheima ~] # vim
-bash: vim: command not found
解決方案: [root@itheima ~] # yum install vim -y
[root@itheima ~] # rz
-bash: rz: command not found
解決方案: [root@itheima ~] # yum install lrzsz -y
③ 環(huán)境變量未設置(常見于軟件編譯安裝方式)
[root@itheima ~] # mysql -uroot -p
-bash: mysql: command not found
問題:我已經(jīng)編譯安裝了mysql軟件,為什么還是不能使用mysql命令呢?
解決方案:把mysql的可執(zhí)行文件目錄添加到PATH環(huán)境變量 # 臨時設置
[root@itheima ~] # export PATH=$PATH:mysql的可執(zhí)行文件目錄
# 永久設置
[root@itheima ~] # echo 'export PATH=$PATH:mysql的可執(zhí)行文件目錄' > /etc/profile
[root@itheima ~] # source /etc/profile
如果想深入學習linux運維推薦了解傳智播客linux云計算+運維培訓課程。