1. 程式人生 > >Linux環境變數配置出錯,導致登入不了......

Linux環境變數配置出錯,導致登入不了......

Linux環境變數配置出錯導致的後果:
1、登陸不了 linux 了
2、基本命令全失效了(如:ls,vi,sudo,su,find,cp等),除了cd命令可用。
解決方法有如下三步:
1、從圖形登陸視窗切換到命令列視窗(也稱模式切換):
       shift+ctrl+alt+F1 (標準linux 用這個)
       ctrl+alt+F1  (虛擬機器下用這個)
2、執行命令:
      修改配置檔案(因為我的是/etc/environment的配置被我改錯了)
      所以我的命令是:
      # /usr/bin/sudo /usr/bin/vi /etc/environment   (sudo後面是空格,vi後面也是空格)相當於:# sudo vi  /etc/environment (注:直接用 sudo vi /etc/environment 在這個情況下是不可用的,要用全路徑).
 3、 回到圖形視窗:
       命令列模式回到圖形模工按: alt+f7 


相關推薦

Linux環境變數配置出錯導致登入......

Linux環境變數配置出錯導致的後果: 1、登陸不了 linux 了 2、基本命令全失效了(如:ls,vi,sudo,su,find,cp等),除了cd命令可用。 解決方法有如下三步: 1、從圖形登陸

解決Maven環境變數配置’mvn’是內部或外部命令的問題

1. 前往https://maven.apache.org/download.cgi下載的Maven程式,解壓放在一個路徑下 2.新建環境變數MAVEN_HOME,賦值:解壓路徑如:  D:\env\apache-maven-3.6.0 3.編輯環境變數Path,追加%MAVEN_HO

GO語言學習:安裝包下載和linux環境變數配置

1.安裝包下載   地址:https://golang.google.cn/dl/   截圖:    2.解壓安裝包   解壓後的檔案如下圖:     把解壓後的檔案放在 、usr/local/下,如下圖      3.配置環境變數   使用root許可權登入

2018年最新Java環境變數配置:完美解決java,javac是內部或外部命令cmd只識別java識別javacjdk,jre,tomcat,JAVA_HOME,JRE_HOME配置

用cmd執行java可以,卻不能執行javac原因: JDK9(或者是JDK1.9)版本之後,JDK和JRE的安裝路徑不再是包含關係了,而網上的環境變數的路徑還是JDK老版本(JDK8及以下版本)的配置方法,所以你按照JDK老版本路徑配置肯定不能在命令列下java 和 ja

linux 環境變數配置

1. 登入Linux,切換到root使用者 su root 獲取root使用者許可權,當前工作目錄不變(需要root密碼) 或 sudo -i 不需要root密碼直接切換成root(需要當前使用者密碼

centos中maven環境變數配置以後重啟後生效問題

centos中,maven環境變數配置以後,重啟後不生效問題 一般在/etc/profile裡邊修改,但是這樣只能在當前會話視窗生效,其他人訪問進去之後還是沒有生效 所以這樣 vi ~/.bashrc export MAVEN_HOME=/usr/local/apache-mave

Linux環境變數配置:Jdk、Android Sdk/Ndk

1、準備工作 下載JDK,SDK,NDK ================================================= 第一種配置環境變數的方法 1、輸入命令:“sudo gedit ~/.bashrc” 2、將一下內容貼上到文件最底部(具體路

關於tomcat環境變數配置雙擊tomcat7.exe打開的問題

在apache下載tomcat7,配置好環境變數後,在位址列輸入 http://localhost:8080沒有顯示安裝成功,到tomcat安裝檔案的bin資料夾中點選tomcat7.exe打不開,顯示指定的服務並未以已安裝的服務存在,解決方法如下:    解決的辦法是進入

Linux環境變數修改後眾多命令提示command not found

用composer工具安裝全域性phpunit命令時需要把 ~/.composer/vendor/bin/ 加入/etc/profile環境變數PATH中,由於操作不慎,致使檔案損壞,導致眾多基礎命令如vi、source等提示command not found,後來在谷歌娘

linux環境變數配置檔案-L62

        環境變數配置檔案簡介            環境變數就是在所有shell下都生效的變數,而本地變數只有在當前shell生效。            而且環境變數有一些是系統預設的,他的功能和作用都是預先設定好的,不允許我們修改,我們需要做的就是來修改他的值

環境變數配置javac任然提示“javac是內部命令或 外部命令是可執行的程式或批處理檔案”(jdk10以下的版本

安裝jdk後 cmd java -version能正常顯示jdk版本號 java命令可用,javac命令無法使用,提示“javac不是內部命令或外部命令,也不是可執行的程式或批處理檔案”。在控制檯中執行以下命令設定java環境變數即可解決:set JAVA_HOME

Linux環境變數配置檔案以及啟動順序

環境變數配置檔案 對所有使用者都起作用 /etc/profile /etc/profile.d/*.sh /etc/bashrc 使用者家目錄,只對當前使用者起作用 ~/.bash_prof

shell變數環境變數配置檔案shell特殊符號cut命令sort_wc_uniq命令tee_tr_split命令shell特殊符號

shell變數 使用 env 命令可以檢視系統變數的資訊 下面大寫字母的變數名稱就是系統的變數 變數的值可能是 數字 也可能

【mysql】service mysql start出錯mysql啟動解決mysql: unrecognized service錯誤

開機 init.d starting 設置 tin 執行 rest root lan service MySQL start出錯,mysql啟動不了,解決mysql: unrecognized service錯誤的方法如下: [[email protected]/

linux下的格式問題與讀取最後一行

 vim中顯示windows或者dos的換行符^M linux下,如果需要在vim中檢視^M,需要使用如下命令:e ++ff=unix % 。 有時候,我們在 Linux 中開啟曾在 Win 中編輯過的檔案時,會在行尾看到 ^M字元。雖然,這並不影

MySQL之——service mysql start出錯mysql啟動解決mysql: unrecognized service錯誤

ervice mysql start出錯,mysql啟動不了,解決mysql: unrecognized service錯誤的方法如下: [[email protected] ~]# service mysql start mysql: unrec

svn使用者名稱和密碼都正確登入

以前用過svn,並且用過代理同時儲存了使用者名稱和密碼,結果就是一直用儲存的使用者名稱和密碼登入,但svn居然不報錯,一直不停的跳登入介面。 解決辦法:把Enable Proxy Server前的√去掉,或填寫正確的使用者名稱和密碼

chrome禁止三方cookie網站登入怎麼辦

## 背景 新版chrome(80+)瀏覽器預設遮蔽所有三方cookie已經不是什麼新聞了,具體原因這裡不去深究,有大量相關文章介紹,由於目前許多網站都依賴三方cookie,因此該特性的推出還是造成了一些的影響,比如收集使用者資訊的廣告商,而且主流的瀏覽器都跟進chrome的策略,已經成為了既定事實,本篇文章

linux環境變數配置錯誤導致登入的及命令失效解決方案

本文轉載自(http://blog.sina.com.cn/s/blog_7cd0c0a80100xrnf.html) Linux像個羞澀又不善言辭的姑娘,走進她的世界著實需要下一番功夫才成,而且一個不小心她就死給你看,並且連個遺書都沒有..... 裝JDK後修改/etc/profile檔案配置環境變數,從網

bashrc文件中環境變量配置錯誤導致linux無法正常使用的解決方案

net linu csdn 修改 配置錯誤 https nbsp 導致 登陸 步驟1:輸入命令export PATH=/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin