跳至主要內容
CJCJ Kuo

全站文章搜尋

輸入關鍵字即刻在靜態索引中快速搜尋
↑↓ 導航 · Enter 選取前往獨立搜尋頁 →
Linux 查看檔案前幾行或最後幾行指令(tail or cat)
資訊技術••約 1 分鐘•169 字

Linux 查看檔案前幾行或最後幾行指令(tail or cat)

本文目錄共 4 節

在使用Linux 在查詢檔案時很常需要用到讀取檔案前幾行或後幾行,把理解的內容整理起來方便快速查閱。

查看檔案至螢幕

查看檔案前10行

head -n10 /var/log/auth.log

查看檔案最後10行

tail -n10 /var/log/auth.log

查看指定中間行數

查看檔案 10~15 行的內容,指令是先使用 cat 輸出檔案中的最大行數,並印出需求的區間段,tail -n 的參數值計算方式為需求最後行減去需求起始行 15-10 =5 算出值為5。

cat -n 15 /var/log/auth.log | tail -n 5

將內容重新定向至新檔

#將檔案前10行輸出至 /tmp/auth.log
head -n 10 /var/log/auth.log >> /tmp/auth.log

#將檔案最後10行輸出至 /tmp/auth.log
tail -n 10 /var/log/auth.log >> /tmp/auth.log

參考資料

查看此系列所有文章 →
CJ Kuo (郭仕杰)

CJ Kuo (郭仕杰)

創辦人兼主筆

熱愛軟體架構、DevOps、系統調優與新技術探索的工程實踐者,也會寫寫投資和生活。

獨立技術專刊推播

訂閱技術電子報

有新文章發布時寄送到您的信箱,不發送垃圾信。