當linux中的所有指令突然不能使用的時候
接到同事電話,線上linux系統所有命令執行不了(由於其誤操作執行一些命令)
此時可以按以下步驟解決問題:
1.首先匯入臨時變數(重啟虛擬機器之後失效),使得所有命令列暫時可以用
直接在命令列執行以下命令:
export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
2.挨個檢查環境變數檔案
/root/.bash_profile
/etc/profile
後來發現在/root/.bash_profile檔案中發現以下語句
PATH='$PATH:$HOME/bin'
正常應該是:PATH=$PATH:$HOME/bin
修改後,執行 source /root/.bash_profile ,此時所有的命令恢復正常了
相關推薦
當linux中的所有指令突然不能使用的時候
接到同事電話,線上linux系統所有命令執行不了(由於其誤操作執行一些命令) 此時可以按以下步驟解決問題: 1.首先匯入臨時變數(重啟虛擬機器之後失效),使得所有命令列暫時可以用 直接在命令列執行以下命令: export PATH=$PATH:/usr/local/sbin:/usr/local/bi
linux批量替換指定文件夾中所有文件的指定內容
lac 指定 clas edit 批量替換 表示 文件的 文件 lin 命令:sed -i "s#https#http#g" `grep http -rl VEROMODA` 功能:用來替換當前目錄VEROMODA文件夾及子文件夾中所有文件中的https為http. 說明:
linux的一些指令與快捷操作,不定時更新中~~
Linux學習命令alias unalias .bashrc(source .bashrc重讀配置文件)basename 從文件路徑中僅僅保留最後的文件名bc 計算器clock -s 設置硬件時間為系統時間 -w 設置系統時間為硬件時間cal 日歷 1752年9
linux中命令突然不能用
先用:echo $PATH 發現path丟失:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 於是用臨時環境變數 export PATH=$PATH:/usr/local/sbi
如何在Linux中使用ls命令按大小對所有檔案進行排序
ls命令是列出目錄內容的最流行且非常有用的命令。 在本文中,我們將解釋如何使用ls sort選項按大小列出目錄內容。 1)按大小列出目錄中的檔案(排序) 要列出具有大小排序的特定目錄的內容,我們將使用-lS選項和ls命令。 它將在頂部顯示最大的檔案。 輸出: 總用量 60-rw-rw-r--.&nb
當linux系統中mysql 隨機密碼錯誤的處理方法
本人親測~~ 首先是要滿足我們產生的隨機密碼和我們實際輸入的隨機密碼是一致然後系統顯示密碼錯誤 因為我第一次修改所以沒有截圖 教程還是有的 異常,密碼錯誤,無法登陸!!! 重置root密碼 1、首先停止mysql服務程序: service mysqld stop
在Linux中檢視所有正在執行的程序
可以使用ps命令。它能顯示當前執行中程序的相關資訊,包括程序的PID。Linux和UNIX都支援ps命令,顯示所有執行中程序的相關資訊。 kill[引數][程序號] kill -9 4394 kill就是給某個程序id傳送了一個訊號。預設傳送的訊號是SIGTERM
linux中更改IP、主機修改對映和永久關閉防火牆指令
linux相關的網路操作的命令SecurityCRT技巧 檢視linux IP地址方式 ifconfig 臨時設定伺服器的IP ifconfig eth0 192.168.19.10 永久設定IP地址 vi /etc/sysconfig/network-scripts/ifc
【轉】【Linux】在Linux中檢視所有正在執行的程序
可以使用ps命令。它能顯示當前執行中程序的相關資訊,包括程序的PID。Linux和UNIX都支援ps命令,顯示所有執行中程序的相關資訊。 ps命令能提供一份當前程序的快照。如果想狀態可以自動重新整理,可以使用top命令。 ps命令 輸入下面的ps命令,顯示所有執行中
linux中的cp,touch指令
建立一個空檔案 touch 檔名稱1,檔名稱2,檔名稱3...... 拷貝檔案指令 cp [選項] 原始檔目錄 目標目錄 如果要拷貝一整個目錄,需要在使用cp指令的時候,新增一個引數"-r"表示遞迴呼叫的意思 如果要複製的目錄或者
Linux中的chmod指令詳解
1. 許可權結構分解 chmod可以用來改變檔案的許可權,比如說讓我們來檢視test.txt的詳細資訊 ll test.txt 檢視的結構如下所示 -rw-r--r--. 1 root root 16 8月 18 17:06 test.txt
linux中壓縮和解壓指令
壓縮檔案指令 gzip 檔名稱 “gzip"指令壓縮一個檔案之後,會將檔案壓縮為一個”.gz"檔案,同時壓縮檔案過後,系統不會保留原始檔 "gzip"指令壓縮出來的檔案,都是以*.gz 結尾的 例如:將/home/temp目錄下的兩個檔案進行壓縮(
linux中的find,locate,grep指令和管道符
find查詢檔案指令 find [查詢範圍] [引數] 常用的引數有 user ---------按照使用者分類查詢 name ----------- 按照檔名稱查詢 size -------------按照檔案大小查詢
linux中date,cal,指令使用
顯示當前日期指令 date [引數] 預設情況下不帶引數,date指令會將所有時間資訊輸出 常用的引數有 %Y ---------- 表示年份 %m ------------ 表示顯示月份 %d ---------
linux中的cat,more,less指令使用
檢視檔案內容指令 cat [選項] 檔名 cat指令開啟的檔案只能夠瀏覽不能夠修改 cat指令常用的引數有 -n ----------------顯示檔案行號 但是cat指令檢視一個檔案內容的時候,如果這個檔案內容過
jquery獲得table當前行中的所有內容
function getTd(obj){ var td = $(obj).parents('tr').children('td'); td.eq(0).find("select").va
Linux中grep查詢含有某字串的所有檔案
在專案中,經常會遇到原始表名等已更換需要在指令碼中批量替換的情況。但是這些涉及到哪些表,一個個的查詢有些麻煩還可能會漏掉;直接在Linux上替換掉可能不能進行很好的版本同步;所以,可以考慮通過find與grep命令組合先查找出需要修改的指令碼再進行統一處理。--遞迴查詢目錄下
#計算字串中所有數字和,連續當一個數字 (正則表示式,能不用就不用)
s='12as3d6f20ads01sd02' import re def he(s): c=re.compile('\d+')#建立正則表示式 l=c.findall(s)#返回所有匹配結果的列表 sum=0 #和 for i in l: #遍歷
Linux中find的常用指令的用法及作用
Linux中find的指令尤為重要,所以我們要對find指令的一些常用指令進行了解以及熟練使用,這對Linux的使用有著至關方便的作用,學習完find的一些指令並會熟練使用時,你就會發現Linux這個平臺上查詢實在是太方便了,再或許,你可能會覺得相比Wind
Linux中常用的查詢指令(which、whereis、find、locatae)
我們經常在linux要查詢某個檔案,但不知道放在哪裡了,可以使用下面的一些命令來搜尋:Which 檢視可執行檔案的位置。whereis 檢視檔案的位置。locate 配合資料庫檢視檔案位置。Find 實際搜尋硬碟查詢檔名稱whichwhich命令的作用是,在PAT