800元做網(wǎng)站哪里做網(wǎng)絡(luò)推廣
1.動(dòng)態(tài)實(shí)時(shí)查找命令
使用以下命令的前提是需要在找到日志位置
tail -f server.log
實(shí)時(shí)展示日志末尾內(nèi)容,默認(rèn)最后10行,相當(dāng)于增加參數(shù) -n 10
tail -n filename;
tail命令擴(kuò)展
查看日志最后20行內(nèi)容并實(shí)時(shí)更新日志
tail -f -n 20 server.log
或者
tail -fn 20 server.log
追蹤特定內(nèi)容日志
tail 命令可以實(shí)時(shí)查看文件內(nèi)容的變化。但是當(dāng)項(xiàng)目日志實(shí)時(shí)更新內(nèi)容特別多時(shí),需要查看的列往往時(shí)一閃而過,在快速更新的大量日志中查詢關(guān)鍵列非常不方便,這是就需要tail命令與grep命令連用。追蹤需要展示的特定信息,以查看固定線程http-nio-8091-exec-7為例:
tail -f log_file | grep ‘http-nio-8091-exec-7’
全局搜索
grep hello *.log
查找日志時(shí),可以使用grep 線程id fileName.log
2.使用less命令查找
less fileName.log
會(huì)全局打印日志
shift + G 命令到文件尾部
使用/+id 會(huì)從上往下搜索
使用?+id會(huì)向下搜索
使用wq退出查看日志