tail -n 20 filename\x0d\x0a說明:顯示filename最后20行。\x0d\x0a\x0d\x0aLinux下tail命令的使用方法。\x0d\x0alinux tail命令用途是依照要求將指定的文件的最后部分輸出到標(biāo)準(zhǔn)設(shè)備,通常是終端,通俗講來,就是把某個檔案文件的最后幾行顯示到終端上,假設(shè)該檔案有更新,tail會自己主動刷新,確保你看到最新的檔案內(nèi)容。\x0d\x0a一、tail命令語法\x0d\x0atail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]\x0d\x0a參數(shù)解釋:\x0d\x0a-f 該參數(shù)用于監(jiān)視File文件增長。\x0d\x0a-c Number 從 Number 字節(jié)位置讀取指定文件\x0d\x0a-n Number 從 Number 行位置讀取指定文件。\x0d\x0a-m Number 從 Number 多字節(jié)字符位置讀取指定文件,比方你的文件假設(shè)包括中文字,假設(shè)指定-c參數(shù),可能導(dǎo)致截斷,但使用-m則會避免該問題。\x0d\x0a-b Number 從 Number 表示的512字節(jié)塊位置讀取指定文件。\x0d\x0a-k Number 從 Number 表示的1KB塊位置讀取指定文件。\x0d\x0aFile 指定操作的目標(biāo)文件名稱\x0d\x0a上述命令中,都涉及到number,假設(shè)不指定,默認(rèn)顯示10行。Number前面可使用正負(fù)號,表示該偏移從頂部還是從尾部開始計算。\x0d\x0atail可運行文件一般在/usr/bin/以下。\x0d\x0a二、tail命令使用方法演示例子\x0d\x0a1、tail -f filename\x0d\x0a說明:監(jiān)視filename文件的尾部內(nèi)容(默認(rèn)10行,相當(dāng)于增加參數(shù) -n 10),刷新顯示在屏幕上。退出,按下CTRL+C。\x0d\x0a2、tail -n 20 filename\x0d\x0a說明:顯示filename最后20行。\x0d\x0a3、tail -n +20 filename\x0d\x0a說明:顯示filename前面20行。\x0d\x0a4、tail -r -n 10 filename\x0d\x0a說明:逆序顯示filename最后10行。\x0d\x0a補(bǔ)充:\x0d\x0a跟tail功能相似的命令還有:\x0d\x0acat 從第一行開始顯示檔案內(nèi)容。\x0d\x0atac 從最后一行開始顯示檔案內(nèi)容。\x0d\x0amore 分頁顯示檔案內(nèi)容。\x0d\x0aless 與 more 相似,但支持向前翻頁\x0d\x0ahead 僅僅顯示前面幾行\(zhòng)x0d\x0atail 僅僅顯示后面幾行\(zhòng)x0d\x0an 帶行號顯示檔案內(nèi)容\x0d\x0aod 以二進(jìn)制方式顯示檔案內(nèi)容
創(chuàng)新互聯(lián)公司主營五龍口網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,APP應(yīng)用開發(fā),五龍口h5小程序設(shè)計搭建,五龍口網(wǎng)站營銷推廣歡迎五龍口等地區(qū)企業(yè)咨詢
tail -n 20 filename
說明:顯示filename最后20行。
Linux下tail命令的使用方法。
linux tail命令用途是依照要求將指定的文件的最后部分輸出到標(biāo)準(zhǔn)設(shè)備,通常是終端,通俗講來,就是把某個檔案文件的最后幾行顯示到終端上,假設(shè)該檔案有更新,tail會自己主動刷新,確保你看到最新的檔案內(nèi)容。
一、tail命令語法
tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]
參數(shù)解釋:
-f 該參數(shù)用于監(jiān)視File文件增長。
-c Number 從 Number 字節(jié)位置讀取指定文件
-n Number 從 Number 行位置讀取指定文件。
-m Number 從 Number 多字節(jié)字符位置讀取指定文件,比方你的文件假設(shè)包括中文字,假設(shè)指定-c參數(shù),可能導(dǎo)致截斷,但使用-m則會避免該問題。
-b Number 從 Number 表示的512字節(jié)塊位置讀取指定文件。
-k Number 從 Number 表示的1KB塊位置讀取指定文件。
File 指定操作的目標(biāo)文件名稱
上述命令中,都涉及到number,假設(shè)不指定,默認(rèn)顯示10行。Number前面可使用正負(fù)號,表示該偏移從頂部還是從尾部開始計算。
tail可運行文件一般在/usr/bin/以下。
二、tail命令使用方法演示例子
1、tail -f filename
說明:監(jiān)視filename文件的尾部內(nèi)容(默認(rèn)10行,相當(dāng)于增加參數(shù) -n 10),刷新顯示在屏幕上。退出,按下CTRL+C。
2、tail -n 20 filename
說明:顯示filename最后20行。
3、tail -n +20 filename
說明:顯示filename前面20行。
4、tail -r -n 10 filename
說明:逆序顯示filename最后10行。
補(bǔ)充:
跟tail功能相似的命令還有:
cat 從第一行開始顯示檔案內(nèi)容。
tac 從最后一行開始顯示檔案內(nèi)容。
more 分頁顯示檔案內(nèi)容。
less 與 more 相似,但支持向前翻頁
head 僅僅顯示前面幾行
tail 僅僅顯示后面幾行
n 帶行號顯示檔案內(nèi)容
od 以二進(jìn)制方式顯示檔案內(nèi)容關(guān)于Linux命令的介紹,看看《linux就該這么學(xué)》,具體關(guān)于這一章地址3w(dot)linuxprobe/chapter-02(dot)html
grep一個內(nèi)容,但是直接grep又會匹配太多命令行輸出太多什么都看不清,這個時候使用grep與tail結(jié)合來抓取最后一條或者與head結(jié)合捕捉最開始的一條可以很好達(dá)到效果。如下:
tail -200是在前面查詢結(jié)果集中,取最后200行
head -200是在前面查詢結(jié)果集中,取最前面200行
ALT快捷鍵在WIN下Xshell不可用
ctrl + a 光標(biāo)切換到命令行行首
ctrl + e 光標(biāo)切換到命令行末尾
ctrl + l 清屏 等同于 clear
ctrl + u 清除剪切光標(biāo)之前的內(nèi)容
ctrl + k 清楚剪切光標(biāo)之后的內(nèi)容
ctrl + w 清除剪切光標(biāo)之前的一個word
alt + d 清除剪切光標(biāo)之后的一個word
ctrl + y 粘貼剛才刪除字符
ctrl + h 向行首刪除一個字符
ctrl + d 向行尾刪除一個字符,空行時等于 exit 和 logout
ctrl + _ 恢復(fù)剛操作的命令 xshell無法使用
ctrl + b 光標(biāo)向行首移動一個字符 ( backwards )
ctrl + f 光標(biāo)向行尾移動一個字符( forwards )
ctrl + ← 光標(biāo)向行首移動一個word
ctrl + → 光標(biāo)向行尾移動一個word
ctrl + r 歷史命令中查找 (關(guān)鍵字可用)
ctrl + z 轉(zhuǎn)入后臺運行
history 10 顯示最近使用過的10個命令
!! 執(zhí)行前一個命令
! + 字符 執(zhí)行前一個以“字符”開頭的命令
! + Num 執(zhí)行對應(yīng)行號的命令
! + ? abc 執(zhí)行前一個包含abc的命令
! -n 執(zhí)行n個命令之前的那個命令
!* 調(diào)用上一條命令的所有參數(shù)
!$ 調(diào)用上一條命令的最后一個參數(shù)
!-: 調(diào)用上一條命令除了最后一個參數(shù)的部分
ALT + num + . 調(diào)用上一條命令中任意一個部分
!!:gs/$1/$2 替換上一條命令中所有$1為$2
!!:gs^$1^$2 替換上一條命令中第一個$1為$2