vim編輯器
在Linux系統中,推薦使用vim編輯器工具編輯文本和配置文件。
安裝:yum install vim-enhanced
示例:
注:如果文件不存在的話,可以直接使用vim創建,如 vim 1.txt
三種模式:
命令模式(Command mode)
使用命令 vim 文件名 后,便進入了命令模式。
在此模式下敲擊鍵盤的動作會被Vim識別為命令。
常用命令:i 切換到輸入模式。x 刪除當前光標后面的一個字符。:切換到底線命令模式。
輸入模式(Insert mode)
此模式下進行文本編輯。
底線命令模式(Last Line mode)
此模式下可以輸入單個或多個字符的命令。
常用命令:q 退出vim。 w 保存文件。 wq 保存並退出。set nu 顯示行號。
注:按ESC鍵,可從輸入模式(1下ESC)或底線命令模式(2下ESC)退出到命令模式。
cat 查看文件內容
cat -n 1.txt 顯示行號
grep 文本過濾工具(很重要)
print lines match a pattern(格式)
參數:-i 不區分大小寫(ignore) -v 取反(invert) -n 顯示行號(line-number) -w 按單詞過濾(word-regexp)
-o 只匹配過濾的內容(only-matching,結合正則表達式使用) -E 同時匹配多個過濾(等同於egrep命令)
-c 只輸出匹配行的計數