中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級(jí)網(wǎng)工!

招聘|合作 登陸|注冊(cè)

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點(diǎn)關(guān)注 > linux常用命令

Linux日志查看常用命令

時(shí)間:2019-07-27

linux常用命令_linux命令中的head命令_linux壓縮命令zip命令

日志是系統(tǒng)運(yùn)行的重要文件,當(dāng)系統(tǒng)發(fā)生錯(cuò)誤,查看日志文件是非常有必要的;但是,當(dāng)文件過大時(shí),不能用vi 進(jìn)行全部查看,就需要相應(yīng)的日志查看命令,以下將分享 Linux查看日志 常用命令:

目錄

參數(shù):

tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]

參數(shù)解釋:

-f 該參數(shù)用于監(jiān)視File文件增長(zhǎng)。

-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ī)定從文件讀多少字符.。為了解決多讀取的eof字符(在文件中不可見),我們用一個(gè)小小的邏輯算法來避免eof字符帶來的困惑,如打印讀取的文件內(nèi)容時(shí)不將讀取到的eof字符輸出,或避免在讀取到eof字符(讀取此字符不成功)后無判斷文件是否結(jié)束的操作而又將上一次讀取到的數(shù)據(jù)輸出。假設(shè)文件包含10字節(jié),并且你讀取了十字節(jié)linux常用命令,調(diào)用feof函數(shù),函數(shù)返回值均為0,這是因?yàn)楸M管文件指針這時(shí)已經(jīng)指向文件尾了,但是你沒有試圖越過文件尾讀取數(shù)據(jù),只有當(dāng)你嘗試了讀取第十一個(gè)字節(jié)時(shí),調(diào)用feof,函數(shù)才會(huì)返回0.。

-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/以下。

實(shí)例:

linux壓縮命令zip命令_linux常用命令_linux命令中的head命令

為了方便我新建了一個(gè)測(cè)試日志:test.log

數(shù)據(jù)如下:

test1
test2
test3
test4
test5
test6
test7
test8
test9
test10
test11
test12
test13
test14
test15
test16
test17
test18
test19
test20
test21
test22
test23
test24
test25

演示結(jié)果:

1、tail -f filename 說明:監(jiān)視filename文件的尾部?jī)?nèi)容(默認(rèn)10行,相當(dāng)于增加參數(shù) -n 10),刷新顯示在屏幕上。退出,按下CTRL+C。

2、tail%20-n%2020%20filename%20%20%20說明:顯示filename最后20行。

%203、tail%20-n%20+10%20test.log%20%20%20%20說明:查詢10行之后的所有日志;

%204、tail%20-f%20catalina.out%20%20%20%20%20#實(shí)時(shí)查看運(yùn)行日志

head%20僅僅顯示前面幾行

示例:

1、head%20-n%2010%20%20test.log%20%20%20查詢?nèi)罩疚募械念^10行日志;%20%20

2、head -n -10  test.log   查詢?nèi)罩疚募俗詈?0行的其他所有日志;  

javascript的regexp類表示正則表達(dá)式和字符串和正則表達(dá)式定義,使用正則表達(dá)式來進(jìn)行強(qiáng)大的模式匹配和搜索和替換文本功能的方法!墩齽t表達(dá)式替換工具》,是一個(gè)匹配正則表達(dá)式的文本替換工具,采用一個(gè)正則表達(dá)式匹配,直接替換文本中的內(nèi)容。ps:在所有例子中正則表達(dá)式匹配結(jié)果包含在源文本中的【和】之間,有的例子會(huì)使用java來實(shí)現(xiàn),如果是java本身正則表達(dá)式的用法,會(huì)在相應(yīng)的地方說明。