Linux下tail命令的使用方法:
efiflash的刷新命令相當(dāng)簡單,用法是efiflash+[文件名]+[命令],只有3個(gè)命令,/s是保存目前主板的bios文件。gzip并不將文件歸檔,僅只是對(duì)單個(gè)文件進(jìn)行壓縮,所以,在unix平臺(tái)上,命令tar通常用來創(chuàng)建一個(gè)檔案文件,然后命令gzip來將檔案文件壓縮。保存之后在終端中輸入javac hello.java(注意,是在/home/and/目錄下面新建的hello.java文件,否則,運(yùn)行此命令需要先到相應(yīng)的目錄下面去,可以先在終端中試試ls命令,可以列出當(dāng)前目錄的所有文件)。
一、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 行位置讀取指定文件。
bydata傳進(jìn)來的字節(jié)數(shù)組,用以接受filestream對(duì)象中的數(shù)據(jù),第2個(gè)參數(shù)是字節(jié)數(shù)組中開始寫入數(shù)據(jù)的位置,它通常是0,表示從數(shù)組的開端文件中向數(shù)組寫數(shù)據(jù),最后一個(gè)參數(shù)規(guī)定從文件讀多少字符.。fgets()的第一個(gè)參數(shù)和gets()的參數(shù)一樣,第二個(gè)參數(shù)n表示讀取字符的最大數(shù),至于第三個(gè)參數(shù),是轉(zhuǎn)為文件而設(shè)定,指明需要讀取的文件,如果要讀取鍵盤的輸入,這個(gè)參數(shù)為:stdin,stdin在頭文件stdio.h里聲明,所以要使用stdin,只需包含stdio.h頭文件即可。為了解決多讀取的eof字符(在文件中不可見),我們用一個(gè)小小的邏輯算法來避免eof字符帶來的困惑,如打印讀取的文件內(nèi)容時(shí)不將讀取到的eof字符輸出,或避免在讀取到eof字符(讀取此字符不成功)后無判斷文件是否結(jié)束的操作而又將上一次讀取到的數(shù)據(jù)輸出。
-b Number 從 Number 表示的512字節(jié)塊位置讀取指定文件。
-k Number 從 Number 表示的1KB塊位置讀取指定文件。
File 指定操作的目標(biāo)文件名稱
上述命令中,都涉及到number,假設(shè)不指定,默認(rèn)顯示10行。Number前面可使用正負(fù)號(hào),表示該偏移從頂部還是從尾部開始計(jì)算。
tail可運(yùn)行文件一般在/usr/bin/以下。
二、tail命令使用方法演示例子
1、tail -f filename
進(jìn)入報(bào)帳后,顯示00頁參數(shù),為所有分機(jī)總的利潤(從上次清零算起),按確認(rèn)顯示03頁參數(shù),為本次所有分機(jī)總的利潤(從上次打碼算起),按確認(rèn)顯示07參數(shù),為總的打碼次數(shù)linux命令,按確認(rèn)顯示08頁參數(shù),為本機(jī)臺(tái)號(hào),按確認(rèn)顯示15頁參數(shù)為效驗(yàn)碼,按確認(rèn)顯示請(qǐng)輸入條碼,從打碼器上得出條碼后輸入按確認(rèn),所有分機(jī)顯示76,把總開關(guān)關(guān)掉再開,退出報(bào)帳。這個(gè)命令在沒有任何參數(shù)的情況是將當(dāng)前行置于屏幕的頂端,我們還可以指定參數(shù),這樣就可以將指定的行置于屏幕頂端了.例如命令8z就是將第八行置于屏幕頂端.這個(gè)命令不僅可以將指定的行置于頂端,還可以將光標(biāo)移動(dòng)到本行第一個(gè)沒有空白符(non-blank)的字符處.如果我們要將光標(biāo)保持在一行的某一位置不變我們可以使用命令zt,這樣在這一行的位置發(fā)生變化,光標(biāo)的位置也會(huì)保持不變.。按住《功能》鍵不放進(jìn)入主機(jī)菜單(參照進(jìn)入主機(jī)菜單方法),然后按《移動(dòng)》鍵,把箭頭光標(biāo)移到“參數(shù)”,按《確認(rèn)》鍵,進(jìn)入?yún)?shù)調(diào)整界面,屏幕顯示“請(qǐng)輸入開機(jī)口令”(出廠的口令默認(rèn)為空linux命令,直按確認(rèn)就可以進(jìn)入)。
2、tail -n 20 filename
說明:顯示filename最后20行。
3、tail -r -n 10 filename
說明:逆序顯示filename最后10行。
補(bǔ)充:
跟tail功能相似的命令還有:
cat 從第一行開始顯示檔案內(nèi)容。
tac 從最后一行開始顯示檔案內(nèi)容。
more 分頁顯示檔案內(nèi)容。
less 與 more 相似,但支持向前翻頁
head 僅僅顯示前面幾行
tail 僅僅顯示后面幾行
n 帶行號(hào)顯示檔案內(nèi)容
od 以二進(jìn)制方式顯示檔案內(nèi)容