阿里雲服務器(ECS)實戰--CentOS 7配置PATH

問題

在Linux系統安裝新的軟件或組件之類的,我們或多或少都會遇見類似這樣的問題
Linux:-bash: ***: command not found,系統很多命令都用不了,均提示沒有此命令。

分析

這其實就是我們系統的環境變量除了問題,要麼是沒有配置,要麼就是配置錯誤。
下面,就由筆者帶領大家一起學習配置Linux的系統變量吧~

配置環境變量

先用:echo $PATH
查看path是否含有:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin(基礎環境變量,如果沒有的話,就會導致我們連最基本的命令,都無法使用)
同時,我們也需要查看,是否有我們正在配置的環境變量,以MongoDB環境變量爲例“/usr/local/mongodb/bin”
在這裏插入圖片描述

如果沒有
先用臨時環境變量(重啓後消失)

export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

然後就可以用基礎命令了,我們再修改永久環境變量:

1.修改profile文件

vi /etc/profile
在文件的最後加入:export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mongodb/bin
在這裏插入圖片描述
這裏以“:”劃分,保存退出。

2.修改.bashrc文件

vim .bashrc
在文件末同樣加入:

`export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/mongodb/bin`

在這裏插入圖片描述
保存退出。

reboot

重啓系統,搞定。
有疑問的童鞋,可以加入羣聊942913325 ,大家一起討論學習吧~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章