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

 訪問(wèn)手機(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-06-14

linux常用命令_linux命令中的head命令_linux常用shell命令

Q:退出more命令。

more(語(yǔ)法)(參數(shù))

-<數(shù)字>:指定每屏顯示的行數(shù);
-d:顯示“[press space to continue,'q' to quit.]”和“[Press 'h' for instructions]”;
-c:不進(jìn)行滾屏操作。每次刷新這個(gè)屏幕;
-s:將多個(gè)空行壓縮成一行顯示;
-u:禁止下劃線;
+<數(shù)字>:從指定數(shù)字的行開(kāi)始顯示。

示例:

- 顯示文件file的內(nèi)容,但在顯示之前先清屏,并且在屏幕的最下方顯示完成的百分比。

more -dc file
more -c -10 file

linux常用shell命令_linux常用命令_linux命令中的head命令

more十分相似linux常用命令,都可以用來(lái)瀏覽文字檔案的內(nèi)容,不同的是less命令允許用戶向前或向后瀏覽文件,而more命令只能向前瀏覽。用less命令顯示文件時(shí),用

常用快捷鍵:

PageUp:向上翻頁(yè)

PageDown:向下翻頁(yè)

d:向后翻半頁(yè)

u:向前翻半頁(yè)

q:退出less程序

linux常用命令_linux命令中的head命令_linux常用shell命令

less(選項(xiàng))(參數(shù))

-e:文件內(nèi)容顯示完畢后,自動(dòng)退出;
-f:強(qiáng)制顯示文件;
-g:不加亮顯示搜索到的所有關(guān)鍵詞,僅顯示當(dāng)前顯示的關(guān)鍵字,以提高顯示速度;
-l:搜索時(shí)忽略大小寫(xiě)的差異;
-N:每一行行首顯示行號(hào);
-s:將連續(xù)多個(gè)空行壓縮成一行顯示;
-S:在單行顯示較長(zhǎng)的內(nèi)容,而不換行顯示;
-x<數(shù)字>:將TAB字符顯示為指定個(gè)數(shù)的空格字符。
cat file |grep "aaa"

示例:統(tǒng)計(jì)a.log中”輸出數(shù)據(jù)”出現(xiàn)次數(shù)

cat a.log |grep "輸出數(shù)據(jù)"
cat file |grep -c "aaa"

示例:統(tǒng)計(jì)a.log中”輸出數(shù)據(jù)”出現(xiàn)次數(shù)

linux常用shell命令_linux命令中的head命令_linux常用命令

cat a.log |grep -c "輸出數(shù)據(jù)"
grep -o '55043824587797' filename | wc -l

示例:統(tǒng)計(jì)agewhitelist.properties中+出現(xiàn)次數(shù)

grep -o '+' agewhitelist.properties | wc -l    
116792
cat file |grep -10 "aaa"

示例:顯示a.log中出現(xiàn)“userid=4881176591622”附近10行命令

#顯示匹配行上下各5行
cat a.log |grep -10 "userid=4881176591622"
#顯示匹配行下10行
cat a.log |grep -A 10 "userid=4881176591622"
#顯示匹配行上10行
cat a.log |grep -B 10 "userid=4881176591622"

linux常用shell命令_linux命令中的head命令_linux常用命令

cat file |grep -10 "aaa"|head -10

示例:顯示a.log中前10次出現(xiàn)“userid=4881176591622”附近10行

cat a.log |grep -10 "userid=4881176591622" |head -10
ps -ef | grep firefox | grep -v grep | cut -c 9-15 | xargs kill -9

說(shuō)明:

列出了當(dāng)前主機(jī)中運(yùn)行的進(jìn)程中包含firefox關(guān)鍵字的進(jìn)程

ps -ef | grep firefox | grep -v grep 

截取第9至15字符(進(jìn)程id),列出了要kill掉這些進(jìn)程的id,并將之打印在了屏幕上

ps -ef | grep firefox | grep -v grep | cut -c 9-15 

后面加上’xargs kill -9’后,則執(zhí)行這些命令linux常用命令,進(jìn)而殺掉了這些進(jìn)程