1. vim /root/.bash_history 可以檢視之前輸入的命令
2. 按上下鍵可以翻看輸入的命令歷史
3. ctrl + r 後輸入命令中的某些字母,系統會自動從歷史記錄中進行匹配
4. ctrl + a 跳到行首
5. ctrl + e 跳到行尾
命令的排列:
1. 先執行command1, 不管command1的執行結果,繼續執行command2 - command1 ; command2
2. 只有cammand1正確執行完後,才執行command2 - command1 & command2
任務排程:
1. 在任務後面新增乙個&表示該命令可在後台執行,可接下來執行其它命令
ls2. 輸出重定向
> 新建或重寫乙個檔案
>> 在檔案末尾增加內容
ping www.baidu.com > ping.log 表示將輸出結果重定向到ping.log檔案中
3. 管道
ps -aux | grep wget - 將ps -aux的輸出結果作為grep wget的輸入
檔案查詢
在firmware目錄下,遞迴查詢main字元。 grep -r "main" ./firmware
4. 臨時修改環境變數 - export hostname="wu song「
長久修改環境變數 - 修改/etc/bashrc - 修改的環境變數在下次開機時有效 - 為了立即有效,可以執行source .bash_profile
shell 常見技巧(一)
1.字串連線 通過雙引號 value2 變數連線 root localhost sh var3 2.空操作 主要是填充保留if語句,防止報錯 if 1 1 then fi 3.source 命令和 命令 4.echo 兩個特殊選項 echo the string s to standard outp...
Shell 使用技巧
1 搜尋曾經用過的命令 history grep 進行過濾 2 檢視某埠ip連線情況,比如3306 1 netstat ano grep3306 awk awk f sort uniq c 3 檢視某yum源,rpm包具體名稱 1 yum list greppercona 1 2 yum yinst...
shell 使用技巧
命令列的歷史記錄 通過按向上方向鍵,您可以向後遍歷近來在該控制台下輸入的命令。用向下方向鍵可以向前遍歷。與 shift 鍵連用的話,您還可以遍歷以往在該控制台中的輸出。您也可以編輯舊的命令,然後再執行。按 後,shell 就進入 reverse i ncremental search 向後增量搜尋 ...