透過8個小例子帶你掌握Linux Head命令!
在Linux系統中,有許許多多種命令,對於運維工程師來說,能夠熟練運用命令是至關重要的,今天老男孩教育小編透過8個小例子帶大家學會head命令,以下是詳細的內容:
head命令用於讀取前X行並將其列印到標準輸出,預設會將檔案的前10行輸出,但是我們可以透過額外的引數來修改這個預設值,溫馨提示:head命令與tail命令相反,tail由於列印檔案的最後X行。
命令語法:$ head [options] files(s)
1)顯示檔案的前10行
不帶任何引數,顯示檔案的前十行
$ head asian_countries.txt
2)顯示檔名標記
使用-v選項,可以在列印檔案中的行之前顯示檔名標記,如下所示
$ head -v asian_countries.txt
3)顯示多個檔案的輸出
另外,你可以在一個命令中傳遞多個檔案,如下所示。這一次,每個文字檔案的名稱首先列印在行之前,第一個檔案的輸出位於下一個檔案之前。
$ head asian_countries.txt europe_countries.txt
4)顯示前X行
使用-n選項定義想要顯示的行,後跟想要列印的行數。例如,要列印前5行,可以執行以下命令
$ head -n 5 asian_countries.txt
5)將輸出重定向到檔案
你可以使用重定向運算子 (>) 將head命令的輸出儲存到文字檔案或日誌檔案中,而不是列印到標準輸出。如果檔案不存在,則建立它,並儲存輸出。請注意,這將覆蓋檔案中的所有內容。
將asian_countries.txt檔案的前四行內容儲存到output.txt檔案中
$ head -n 4 asian_countries.txt > output.txt
6)配合管道使用
使用管道命令列印n行數。例如,你可以在/etc目錄中列印前15個條目,如下所示
$ ls /etc | head -n 15
7)檢視命令版本
$ head --version
8)獲取幫助
使用tail --help命令獲取幫助
tail --help
或者透過man head命令獲取幫助
$ man head
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2923988/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 透過6個示例帶你掌握Linux sed命令!Linux
- 只需一分鐘,帶你快速掌握linux head命令!Linux
- Flutter | 通過一個小例子帶你認識動畫 AnimationFlutter動畫
- Linux head命令Linux
- 一個小例子,給你講透典型的 Go 併發操作Go
- Linux基礎命令---headLinux
- 12個例子帶你入門Electron
- Linux中head命令例項Linux
- Linux命令4-head / tailLinuxAI
- 一個有趣的小例子,帶你入門協程模組-asyncio
- 必須掌握的10個Linux命令!Linux
- 掌握Linux中的12個grep命令Linux
- 透過lombok帶你讀透Builder構建器LombokUI
- Java 8:一文帶你掌握 Lambda 表示式Java
- 透過一個具體的例子理解 npm 的 peerDependencyNPM
- Linux系統中head命令例項Linux
- Linux如何透過命令重新啟動服務?Linux
- 透過現實生活中一個例子來理解 JavaScript PromiseJavaScriptPromise
- 7分鐘用事例帶你掌握工作常用的 git 命令Git
- 關於《完全手冊Excel VBA典型例項大全——透過368個例子掌握》隨書樣例的下載Excel
- 掌握了這幾個 Linux 命令可以讓你工作效率提升三倍Linux
- Linux透過Shell命令向埠傳送資料Linux
- ps命令的10個例子
- 為初學者介紹的 Linux tee 命令(6 個例子)Linux
- 6個關於dd命令備份Linux系統的例子Linux
- 5分鐘帶你瞭解Linux awk命令!Linux
- 一個例子帶你瞭解兩種自定義註解
- 帶你掌握JVM垃圾回收JVM
- Linux透過什麼命令可以檢視有多少個使用者登入?Linux
- 【超詳細】Linux常用命令,這些你需要掌握!Linux
- 帶你掌握Vue過濾器filters及時間戳轉換Vue過濾器Filter時間戳
- 透過vconfig命令配置VLAN
- Ubuntu每日小技巧:透過PPA升級你的LibreOfficeUbuntu
- Linux 常用檢視日誌命令 tail、head、cat、more、lessLinuxAI
- 【python小例子】小例子拾憶Python
- mysql返回一個結果集的儲存過程小例子MySql儲存過程
- 你應該知道的16個linux命令Linux
- [譯] 用個實在例子來教你掌握 Async/AwaitAI