公號(hào):軟測(cè)小生(ruancexiaosheng)
前幾天看到一同事正在使用這個(gè)命令,感覺(jué)有點(diǎn)陌生,然后就問(wèn)了一嘴,-f是啥意思,同事說(shuō),他也忘了,他知其然不知其所以然。
今天突然看到關(guān)于這個(gè)命令的詳細(xì)介紹,所以就記錄學(xué)習(xí)了
tail命令簡(jiǎn)介
linux tail命令用途是按照要求將指定的文件的最后部分輸出到標(biāo)準(zhǔn)設(shè)備,一般是終端,通俗來(lái)講,就是把某個(gè)檔案文件的最后幾行顯示到終端上,如果該檔案有更新,tail會(huì)自動(dòng)刷新,確保你看到最新的檔案內(nèi)容。
tail****命令語(yǔ)法
tail [ -f ] [ -c Number | -n Number | -m Number| -b Number | -k Number ] [ File ]
參數(shù)說(shuō)明:
-f 該參數(shù)用于監(jiān)視File文件增長(zhǎng)。
-c Number 從 Number 字節(jié)位置讀取指定文件
-n Number 從 Number 行位置讀取指定文件。
bydata傳進(jìn)來(lái)的字節(jié)數(shù)組,用以接受filestream對(duì)象中的數(shù)據(jù),第2個(gè)參數(shù)是字節(jié)數(shù)組中開(kāi)始寫(xiě)入數(shù)據(jù)的位置,它通常是0,表示從數(shù)組的開(kāi)端文件中向數(shù)組寫(xiě)數(shù)據(jù),最后一個(gè)參數(shù)規(guī)定從文件讀多少字符.。readastext(file,encoding)可按指定編碼方式讀取文件,但讀取文件的單位是字符,故對(duì)于文本文件,只要按規(guī)定的編碼方式讀取即可。為了解決多讀取的eof字符(在文件中不可見(jiàn)),我們用一個(gè)小小的邏輯算法來(lái)避免eof字符帶來(lái)的困惑,如打印讀取的文件內(nèi)容時(shí)不將讀取到的eof字符輸出,或避免在讀取到eof字符(讀取此字符不成功)后無(wú)判斷文件是否結(jié)束的操作而又將上一次讀取到的數(shù)據(jù)輸出。
-b Number 從 Number 表示的512字節(jié)塊位置讀取指定文件。
-k Number 從 Number 表示的1KB塊位置讀取指定文件。
File 指定操作的目標(biāo)文件名
上述命令中,都涉及到numberlinux命令大全,如果不指定,默認(rèn)顯示10行。Number前面可使用正負(fù)號(hào),表示該偏移從頂部還是從尾部開(kāi)始計(jì)算。
tail可執(zhí)行文件一般在/usr/bin/下面。
tail命令用法示例
接下來(lái)小編舉列說(shuō)明一下常用的-f -n 命令,詳情請(qǐng)看下面。
1、tail -f filename
●arclive-2011-11-21版本更新list修正管理服務(wù)器廣播消息的bug x修正服務(wù)器戰(zhàn)績(jī)統(tǒng)計(jì)部分的一個(gè)bug x修正大廳登陸的一個(gè)bug x修正多人游戲時(shí)游戲速度變慢的bug x改善多人游戲卡的問(wèn)題 x修整一個(gè)可能導(dǎo)致游戲不同步的初始化bug x修改大廳房間列表支持推薦房間顯示x修改大廳推薦房間列表默認(rèn)不顯示加密房間x添加大廳服務(wù)器支持ip數(shù)據(jù)庫(kù) x添加房間列表中房主支持國(guó)籍/地區(qū)顯示x添加房間內(nèi)用戶列表支持國(guó)籍/地區(qū)顯示x添加大廳用戶列表支持國(guó)籍/地區(qū)顯示x修改默認(rèn)窗口大小從配置文件讀取 x修改游戲窗口大小從layout文件讀取 x添加游戲鐵鉤船長(zhǎng)x添加游戲棒球忍者x。96.高斯貝爾-s80e:調(diào)出主菜單linux命令大全,將光標(biāo)移至“恢復(fù)出廠參數(shù)”一項(xiàng),按確認(rèn)后,屏幕右下角出現(xiàn)方框,內(nèi)有提示文字“輸入密碼”,用遙控器按“5678”,隨即屏幕顯示“系統(tǒng)信息數(shù)據(jù)存儲(chǔ)中”,三秒鐘后,菜單自動(dòng)退出,再次調(diào)出主菜單,發(fā)現(xiàn)在“萬(wàn)年歷”一項(xiàng)的下面多出“自動(dòng)搜索”一項(xiàng),進(jìn)入該項(xiàng),按照相應(yīng)的參數(shù)設(shè)置,再按確認(rèn)即可。3,請(qǐng)根據(jù)具體的屏幕顯示去調(diào)整,1幣80分,屏幕顯示“請(qǐng)輸入開(kāi)機(jī)口令”(出廠的口令默認(rèn)為空,進(jìn)入“查帳”,把箭頭光標(biāo)移到“參數(shù)”,最大70最小4倍.baidu:。
image
說(shuō)明:實(shí)時(shí)讀取最新的內(nèi)容。
image
2、tail%20-n%2020%20filename
說(shuō)明:顯示filename最后20行。
image
3、tail%20-n%20+10%20filename
說(shuō)明:顯示filename前面10行以后的。(展示不全)
image
補(bǔ)充:
跟tail功能類似的命令還有:
cat 從第一行開(kāi)始顯示檔案內(nèi)容。
tac 從最后一行開(kāi)始顯示檔案內(nèi)容。
more 分頁(yè)顯示檔案內(nèi)容。
less 與 more 類似,但支持向前翻頁(yè)
head 只顯示前面幾行
tail 只顯示后面幾行
n 帶行號(hào)顯示檔案內(nèi)容
od 以二進(jìn)制方式顯示檔案內(nèi)容