日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

解决centos 个别命令command not found 每次打开虚拟机都要sourc .bashrc

發布時間:2024/3/12 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 解决centos 个别命令command not found 每次打开虚拟机都要sourc .bashrc 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

問題描述:

解決過程:

總結:


問題描述:

每次在虛擬機上開centos都要sourc .bashrc ,否者個別命令會command not found。

很詭異的是用SmartTTY連接又完全正常。

hadoop version 無效

java -version 有效

SmartTTY連接又正常


解決過程:

檢查~/.bash_profile

cat ~/.bash_profile

有下面內容,證明開機時能自動執行.bashrc內容。那應該是.bashrc在配置時出錯了。

if [ -f ~/.bashrc ]; then
?? ?. ~/.bashrc
fi

?檢查.bashrc

cat ~/.bashrc

?

?發現問題,HADOOP_HOME在PTAH的下方。將export HADOOP_HOME=/usr/local/hadoop-3.1.3移動到PATH=... 的上方。

(.bashrc配置按順序檢索內容,需要先聲明HADOOP_HOME,后面PATH才能引用。)

?輸vim ~/.bashrc編輯.bashrc配置文件內容。

?vim ~/.bashrc

進入vim編輯器后,按i修改內容,修改后按esc退回。按shif+q進入模式選擇,輸入wq保存并退出。(vim編輯器操作詳細百度)

輸入init 6 重啟

init 6

?重啟后hadoop version有效,問題解決


總結:

.bashrc配置按順序檢索內容,需要先聲明HADOOP_HOME,后面PATH才能引用。

總結

以上是生活随笔為你收集整理的解决centos 个别命令command not found 每次打开虚拟机都要sourc .bashrc的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。