只需一分鐘,帶你快速掌握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-2924484/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 透過8個小例子帶你掌握Linux Head命令!Linux
- 一分鐘搞明白!快速掌握 Go WebAssemblyGoWeb
- 帶你一分鐘理解閉包
- 兩分鐘帶你快速掌握Flutter的路由與導航Flutter路由
- 7分鐘用事例帶你掌握工作常用的 git 命令Git
- 帶你一分鐘理解 JavaScript 閉包JavaScript
- Toolbar快速實現,讓你一分鐘上手
- 5分鐘帶你瞭解Linux awk命令!Linux
- Linux 使用者必知:一分鐘掌握14個常用Linux命令列快捷鍵Linux命令列
- 透過6個示例帶你掌握Linux sed命令!Linux
- 一文帶你快速掌握AQSAQS
- 分分鐘掌握快速排序排序
- 一分鐘帶你瞭解業界新品OCP網路卡
- Linux head命令Linux
- 20分鐘帶你掌握JavaScript Promise和 Async/AwaitJavaScriptPromiseAI
- 一分鐘帶你瞭解Python私有變數的用法!Python變數
- 5分鐘帶你瞭解Linux常用命令全稱Linux
- 10分鐘帶你瞭解 Linux 系統中的 Top 命令Linux
- 兩分鐘帶你快速掌握Flutter的專案結構、資源、依賴和本地化Flutter
- 一分鐘掌握MySQL的InnoDB引擎B+樹索引MySql索引
- Linux基礎命令---headLinux
- Linux head和tail命令LinuxAI
- linux 中head tail 命令LinuxAI
- 一分鐘教程-超橢圓快速繪製
- 什麼是網路安全攻防實戰?瞭解只需一分鐘
- 只需一分鐘輕鬆搞定Win7桌面假死問題Win7
- 兩分鐘帶你快速搭建Flutter開發環境(Mac)Flutter開發環境Mac
- 三分鐘帶你快速入門極簡色彩學
- 一分鐘sed入門(一分鐘系列)
- 一分鐘看懂頭部 shell #!/usr/bin 命令
- 零基礎:邪惡帶你3步快速掌握iSCSI搭建
- 帶你掌握JVM垃圾回收JVM
- Linux中head命令例項Linux
- Linux命令4-head / tailLinuxAI
- 1分鐘帶你理解Java Web開發必掌握的:Token ,Cookie,SessionJavaWebCookieSession
- 每天一個 Linux 命令(14):head 命令Linux
- 5分鐘帶你快速入門和了解 OAM Kubernetes
- 只需三分鐘——基於 Serverless 快速部署 Laravel 專案ServerLaravel