grep是強大的文字搜尋工具,它對文字檔案逐行檢視,如果找到匹配的模式,就會列印出包含此模式的所有行,並且grep支援正規表示式
1 grep 選項 模式 被查詢檔案 :
ls /var/log/|grep log # 查詢 /var/log/ 下的 帶log 的檔案 | 是管道符
-c 不列印匹配的行的內容,而是列印匹配的行數 grep -c sudo /var/log/secure
-i 不區分大小寫匹配 grep -i onboot /etc/sysconfig/network-scripts/ifcfg-e*
-n 顯示匹配到的行的行號 grep -n path ~/.bash_profile
-v 列印除匹配行之外的其它行
常用正規表示式 :
^ 匹配字串的開頭
$ 匹配字串的結尾
. 任意單個字元
.* 任意字元
^$ 空白行
簡介:vi是跨平台的高度可配置的文字編輯器,支援linux、windows、mac,利用它可以建立、修改檔案,vim是vi的增強版,與vi完全相容,並且2者都是自由軟體
vim的設計理念 : 命令組合、模式切換
vim 安裝 : yum install vim
vim 三種模式:
命令模式: 在linux終端中輸入「vim 檔名」就進入了命令模式,但不能輸入文字
末行模式: 在命令模式下按:進入末行模式,左下角會有乙個冒號出現,此時可以敲入末行模式 支援的命令並執行,如:wq儲存退出 :q不儲存退出 :wq!強制儲存退出
Linux文字編輯
1.通過輸入vi的插入命令 i 附加命令 a 開啟命令 o 替換命令 s 修改命令 c 或取代命令 r 可以從命令方式進入到輸入方式 2.由輸入方式回到命令方式的辦法是按下鍵 通常在鍵盤的左上角 1.vi和ex編輯器功能是相同的,二者主要區別是使用者介面。2.在vi 中,命令通常是單個字母,例如a ...
Linux學習筆記 vim文字編輯軟體
1.normal mode 當進入vim時,預設的模式就是normal mode。在此模式下,無法輸入任何文字,不過可以利用按鍵命令來執行許多操作命令,例如移動游標位置 複製 刪除。2.insert mode 進入vim輸入a i 或o鍵。即可進入insert mode,此模式下可以輸入文字內容。3...
Linux 文字編輯Vim
去掉dns網域名稱解析 root localhost vim etc ssh sshd config 進入vim文字編輯 permituserenvironment no compression delayed clientaliveinterval 0 clientalivecountmax 3 ...