Linux基本命令之文件查找、检索
?命令幫助和文件查找、檢索方法 ? ? ? ? ??
Linux命令的通用命令格式
? ?命令字 ?[選項(xiàng)] ?[參數(shù)]
? ?例如: ls -l /etc
命令行編輯的幾個(gè)輔助操作
? ?Tab 鍵:自動(dòng)補(bǔ)齊
? ?反斜杠“\”:強(qiáng)制換行
? ?快捷鍵 Ctrl+U:清空至行首
? ?快捷鍵 Ctrl+K:清空至行尾
? ?快捷鍵 Ctrl+L:清屏
? ?快捷鍵 Ctrl+C:取消本次命令編輯
help幫助命令 (可以查看到命令的相關(guān)用法及描述)
? ? ? ? help 需要查看的命令 (內(nèi)部命令)
? ? ? ? 例如: help pwd ??
? ? ? ? 命令 --help (外部命令)
? ? ? ? 例如: ls --help
man幫助手冊命令
? ? ? ? man 需要查看的命令 ?例如: man ls
? 將man幫助手冊導(dǎo)出到文本文檔,以便學(xué)習(xí)
? ? ? ? man 命令 | col -b > ysf.txt ??
? ?管道:用“|”表示,將前面的命令結(jié)果,作為后面命令的輸入對(duì)象?
? ?重定向輸出:用“>”表示,將前面的命令結(jié)果,保存到后面指定的文件中 ??
?
cat命令
? ?用途:顯示出文件的內(nèi)容
more命令
? ?用途:全屏方式分頁顯示文件內(nèi)容(顯示百分比),按“Enter”鍵,向下?lián)Q一行;按空格鍵,向下翻 ? 頁;按b鍵,向上翻頁;按q鍵,退出并返回原來的命令環(huán)境。
less 命令
用途:與 more 命令相同,但擴(kuò)展功能更多,按“上下”方向鍵換行;按Page Up和Page Down鍵翻頁;按“/”鍵查找內(nèi)容,n下個(gè)內(nèi)容,N上個(gè)內(nèi)容
head命令
用途:查看文件開頭的一部分內(nèi)容(默認(rèn)為10行)
? ? ? ? -n 指定需要顯示多少行(n為具體行數(shù))
tail命令
用途:查看文件結(jié)尾的少部分內(nèi)容(默認(rèn)為10行)
? ? ? ??-n 指定需要顯示多少行(n為具體行數(shù))
wc命令
? ?用途:統(tǒng)計(jì)文件中的單詞數(shù)量(Word Count)等信息?
? ?選項(xiàng): ?-l:統(tǒng)計(jì)行數(shù)
? ? ?-w:統(tǒng)計(jì)單詞個(gè)數(shù)?
? ? ?-c:統(tǒng)計(jì)字節(jié)數(shù)
? ? 格式: wc 選項(xiàng) ?目標(biāo)文件
?
grep命令
? ?用途:在文件中查找并顯示包含指定字符串的行,檢索,過濾文件內(nèi)容
? ?常用命令選項(xiàng)
? ?-i:查找時(shí)忽略大小寫
? ?-v:反轉(zhuǎn)查找,輸出與查找條件不相符的行?
查找條件設(shè)置
? ? 要查找的字符串以雙引號(hào)括起來
? ? “^init”表示以init開頭,“ftp$”表示以ftp結(jié)尾
? ? “^$”表示空行
? ? ? ? 格式: grep ?選項(xiàng) ?查找條件 ?目標(biāo)文件
? ? ? ? 例如: grep -v ?"^#" ?/etc/inittab
轉(zhuǎn)載于:https://blog.51cto.com/yangshufan/1945672
總結(jié)
以上是生活随笔為你收集整理的Linux基本命令之文件查找、检索的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Silverlight+WCF 新手实例
- 下一篇: Mongodb~Linux环境下的部署~