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