日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

java查看日志命令_[Java教程]【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo...

發(fā)布時(shí)間:2023/12/10 linux 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java查看日志命令_[Java教程]【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo... 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

[Java教程]【Linux】linux查看日志文件內(nèi)容命令tail、cat、tac、head、echo

0 2017-11-14 12:00:29

linux查看日志文件內(nèi)容命令tail、cat、tac、head、echo

tail -f test.log

你會(huì)看到屏幕不斷有內(nèi)容被打印出來. 這時(shí)候中斷第一個(gè)進(jìn)程Ctrl-C,

---------------------------

linux 如何顯示一個(gè)文件的某幾行(中間幾行)

從第3000行開始,顯示1000行。即顯示3000~3999行

cat filename | tail -n +3000 | head -n 1000

顯示1000行到3000行

cat filename| head -n 3000 | tail -n +1000

*注意兩種方法的順序

分解:

tail -n 1000:顯示最后1000行

tail -n +1000:從1000行開始顯示,顯示1000行以后的

head -n 1000:顯示前面1000行

用sed命令

sed -n '5,10p' filename 這樣你就可以只查看文件的第5行到第10行。

例:cat mylog.log | tail -n 1000 #輸出mylog.log 文件最后一千行

---------------------------

cat主要有三大功能:

1.一次顯示整個(gè)文件。$ cat filename

2.從鍵盤創(chuàng)建一個(gè)文件。$ cat > filename

只能創(chuàng)建新文件,不能編輯已有文件.

3.將幾個(gè)文件合并為一個(gè)文件: $cat file1 file2 > file

參數(shù):

-n 或 --number 由 1 開始對所有輸出的行數(shù)編號(hào)

-b 或 --number-nonblank 和 -n 相似,只不過對于空白行不編號(hào)

-s 或 --squeeze-blank 當(dāng)遇到有連續(xù)兩行以上的空白行,就代換為一行的空白行

-v 或 --show-nonprinting

例:

把 textfile1 的檔案內(nèi)容加上行號(hào)后輸入 textfile2 這個(gè)檔案里

cat -n textfile1 > textfile2

把 textfile1 和 textfile2 的檔案內(nèi)容加上行號(hào)(空白行不加)之后將內(nèi)容附加到 textfile3 里。

cat -b textfile1 textfile2 >> textfile3

把test.txt文件扔進(jìn)垃圾箱,賦空值test.txt

cat /dev/null > /etc/test.txt

注意:>意思是創(chuàng)建,>>是追加。千萬不要弄混了。

------------------------------------------

tac (反向列示)

tac 是將 cat 反寫過來,所以他的功能就跟 cat 相反, cat 是由第一行到最后一行連續(xù)顯示在螢?zāi)簧?#xff0c;

而 tac 則是由最后一行到第一行反向在螢?zāi)簧巷@示出來!

------------------------------------------

在Linux中echo命令用來在標(biāo)準(zhǔn)輸出上顯示一段字符,比如:

echo "the echo command test!"

這個(gè)就會(huì)輸出“the echo command test!”這一行文字!

echo "the echo command test!">a.sh

這個(gè)就會(huì)在a.sh文件中輸出“the echo command test!”這一行文字!

該命令的一般格式為: echo [ -n ] 字符串其中選項(xiàng)n表示輸出文字后不換行;字符串能加引號(hào),也能不加引號(hào)。

用echo命令輸出加引號(hào)的字符串時(shí),將字符串原樣輸出;

用echo命令輸出不加引號(hào)的字符串時(shí),將字符串中的各個(gè)單詞作為字符串輸出,各字符串之間用一個(gè)空格分割。

出處:https://www.cnblogs.com/zdz8207/p/linux-log-tail-cat-tac.html 本文網(wǎng)址:http://www.shaoqun.com/a/331858.html

*特別聲明:以上內(nèi)容來自于網(wǎng)絡(luò)收集,著作權(quán)屬原作者所有,如有侵權(quán),請聯(lián)系我們:admin@shaoqun.com。

linux

0

總結(jié)

以上是生活随笔為你收集整理的java查看日志命令_[Java教程]【Linux】linux查看日志文件内容命令tail、cat、tac、head、echo...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。