我的ubuntu16.04在設定編譯環境時,jdk下path設定錯誤,導致無法正常使用,具體錯誤如下:
除正常的 markdown **使用者身份切換(sudo su )**以及 markdown **檔案目錄切換(cd)**外,幾乎所有常用命令都無效,由於本人的 markdown **source /usr/bin/encironment **命令可為當前使用者設定臨時許可權(設定後在當前視窗所有命令可正常使用,退出後再此進入失效)
markdown請讀者注意!!!
經過一番嘗試以及參考其他博主的情況,解決了此問題。
解決方法如下:
進入系統後當前位置為普通使用者,首先切換到root使用者(本人path錯誤在root使用者下)命令如下:
markdown **sudo su **
切換到root使用者後,執行下面一行命令為使用者設定臨時使用許可權:
markdownsource /usr/bin/environment
設定後可臨時使用各項命令。
然後通過如下命令開啟.bashrc檔案:
如非root使用者請在前面加上: sudo
檢查最後新增的jdk後發現路徑設定錯誤,正確路徑請參考下圖:
修改完成後儲存並退出。
最後使用如下命令更新執行:
source ~/.bashrc
應該就可以了。
附:如果您在發生此類問題前對諸如jdk,hadoop等檔案進行過路徑設定,請仔細核對路徑。
關於ubuntu14 04中ntpdate的問題
ntpdate命令我不用多說了,怎麼用網上一大堆資料。有時候你想修改系統時間date,然後寫入hwclock。但是重啟後發現 date和hwclock不是修改的時間,變成了最新的時間。折騰了好久,ubuntu14.04版本中,才發現開機網路連上後就自動呼叫了ntpdate server是 ntp.u...
關於Ubuntu中gcc g 公升級問題
在安裝llvm clang和linaro arm linux gcc過程中可能會出現 arm linux gnueabihf gcc error while loading shared libraries libstdc so.6 cannot open shared object file no...
關於ubuntu中的軟體安裝
在ubuntu中一般使用apt get來安裝軟體工具,例如 sudo apt get install g apt get會在映象庫中找到你需要的軟體映象 例如 g 來安裝,那麼apt get 是在 找的呢?在 ubuntu中,檔案 etc apt sources.list中寫著一系列linux映象源...