Grep实时日志跟踪,跟踪文件打开/关闭

如果文件关闭并且另一个文件以相同名称打开,“-F”将继续跟踪。这对于查看日志文件时很方便,而不必再次发出该命令。
.

0

linux命令:tail -F some_log_file.log | grep the_thing_i_want the_thing_i_want grep | some_log_file.log -F tail tail -F some_log_file.log | grep the_thing_i_wantrootopen.com
linux命令:tail -F some_log_file.log | grep the_thing_i_want the_thing_i_want grep | some_log_file.log -F tail tail -F some_log_file.log | grep the_thing_i_wantrootopen.com
sbnw 2018-01-30 19:56:48
输出
linux命令:tail 详解

评论

相关推荐

linux命令:tail -f logfile logfile -f tail tail -f logfilerootopen.com
linux命令:tail -f logfile logfile -f tail tail -f logfilerootopen.com
.

linux命令:tail -f <filename> | grep -C <# of lines to show above and below> <text> <text> below> and above show to lines of <# -C grep | <filename> -f tail tail -f <filename> | grep -C <# of lines to show above and below> <text>rootopen.com
linux命令:tail -f <filename> | grep -C <# of lines to show above and below> <text> <text> below> and above show to lines of <# -C grep | <filename> -f tail tail -f <filename> | grep -C <# of lines to show above and below> <text>rootopen.com
.

这使用awk从每个请求中获取IP地址,然后对前10名进行排序和总结。

linux命令:tail -10000 access_log | awk '{print $1}' | sort | uniq -c | sort -n | tail tail | -n sort | -c uniq | sort | $1}' '{print awk | access_log -10000 tail tail -10000 access_log | awk '{print $1}' | sort | uniq -c | sort -n | tailrootopen.com
linux命令:tail -10000 access_log | awk '{print $1}' | sort | uniq -c | sort -n | tail tail | -n sort | -c uniq | sort | $1}' '{print awk | access_log -10000 tail tail -10000 access_log | awk '{print $1}' | sort | uniq -c | sort -n | tailrootopen.com
.

使用此命令可以实时查看日志更新

linux命令:tail -f /var/log/messages /var/log/messages -f tail tail -f /var/log/messagesrootopen.com
linux命令:tail -f /var/log/messages /var/log/messages -f tail tail -f /var/log/messagesrootopen.com
.

zsh only如果在历史记录中有此命令,则可以随时重新运行它并使其引用最新文件。glob匹配所有时间戳文件,然后按修改时间(m)对结果数组进行排序,然后将第一个元素排序的数组被选中(最新)

linux命令:tail -f /path/to/timestamped/files/file-*(om[1]) /path/to/timestamped/files/file-*(om[1]) -f tail tail -f /path/to/timestamped/files/file-*(om[1])rootopen.com
linux命令:tail -f /path/to/timestamped/files/file-*(om[1]) /path/to/timestamped/files/file-*(om[1]) -f tail tail -f /path/to/timestamped/files/file-*(om[1])rootopen.com
.

尾巴会被认为是沉闷的,但将它与能够通过ARD推出unix命令结合起来,生活变得更加简单。 (我的TimeMachine scrape命令也可以这样说,http://xrl.us/begrzb)

linux命令:tail -n 20 ~/Library/Logs/FileSyncAgent.log ~/Library/Logs/FileSyncAgent.log 20 -n tail tail -n 20 ~/Library/Logs/FileSyncAgent.logrootopen.com
linux命令:tail -n 20 ~/Library/Logs/FileSyncAgent.log ~/Library/Logs/FileSyncAgent.log 20 -n tail tail -n 20 ~/Library/Logs/FileSyncAgent.logrootopen.com
.

连字符告诉vim从STDOUT打开 - 保存必须创建临时文件。

linux命令:tail -1000 /some/file | vim - - vim | /some/file -1000 tail tail -1000 /some/file | vim -rootopen.com
linux命令:tail -1000 /some/file | vim - - vim | /some/file -1000 tail tail -1000 /some/file | vim -rootopen.com
.

它显示了最后15个yum操作(在上一个操作中作为第一行的顺序)及其日期。将15更改为任何需要显示或删除“| tac”以便以相反顺序查看它的操作次数(上次操作为最后一行)

linux命令:tail -n 15 /var/log/yum.log | tac tac | /var/log/yum.log 15 -n tail tail -n 15 /var/log/yum.log | tacrootopen.com
linux命令:tail -n 15 /var/log/yum.log | tac tac | /var/log/yum.log 15 -n tail tail -n 15 /var/log/yum.log | tacrootopen.com
.

对例如留意几个日志文件。

linux命令:tail -f file1 (file2 .. fileN) fileN) .. (file2 file1 -f tail tail -f file1 (file2 .. fileN)rootopen.com
linux命令:tail -f file1 (file2 .. fileN) fileN) .. (file2 file1 -f tail tail -f file1 (file2 .. fileN)rootopen.com
.

在这种情况下,我会密切关注/ var / log / messages,但当然任何文件都可以。当我追踪一个文件时,除了由于执行的命令或服务而添加的内容外,我通常不希望看到任何内容。这使得一切都干净整洁,用于故障排除。

linux命令:tail -n 0 -f /var/log/messages /var/log/messages -f 0 -n tail tail -n 0 -f /var/log/messagesrootopen.com
linux命令:tail -n 0 -f /var/log/messages /var/log/messages -f 0 -n tail tail -n 0 -f /var/log/messagesrootopen.com
.

在bash中丢弃通配符,你可以“尾巴”更新的日志文件,看看发生了什么,任何错误,信息,警告......

linux命令:tail -f *[!.1][!.gz] *[!.1][!.gz] -f tail tail -f *[!.1][!.gz]rootopen.com
linux命令:tail -f *[!.1][!.gz] *[!.1][!.gz] -f tail tail -f *[!.1][!.gz]rootopen.com
.

这会截断超过80个字符的所有行。也可用于查看线的不同部分,例如cut -b 50-100显示第50至100列。

linux命令:tail -f logfile.log | cut -b 1-80 1-80 -b cut | logfile.log -f tail tail -f logfile.log | cut -b 1-80rootopen.com
linux命令:tail -f logfile.log | cut -b 1-80 1-80 -b cut | logfile.log -f tail tail -f logfile.log | cut -b 1-80rootopen.com
.

尾部跟尾部相同-f跟着一个日志文件的流向,实时显示到stdout。

linux命令:tailf file.log file.log tailf tailf file.logrootopen.com
linux命令:tailf file.log file.log tailf tailf file.logrootopen.com
.

linux命令:tail -f --retry /var/log/syslog /var/log/auth.log | ccze -A -A ccze | /var/log/auth.log /var/log/syslog --retry -f tail tail -f --retry /var/log/syslog /var/log/auth.log | ccze -Arootopen.com
linux命令:tail -f --retry /var/log/syslog /var/log/auth.log | ccze -A -A ccze | /var/log/auth.log /var/log/syslog --retry -f tail tail -f --retry /var/log/syslog /var/log/auth.log | ccze -Arootopen.com
.

尾部与彩色输出的Perl的帮助 - 需要更多的颜色?这里是一个颜色表:http://www.tuxify.de/?p = 23

linux命令:tail -f FILE | perl -pe 's/KEYWORD/\e[1;31;43m$&\e[0m/g' 's/KEYWORD/\e[1;31;43m$&\e[0m/g' -pe perl | FILE -f tail tail -f FILE | perl -pe 's/KEYWORD/\e[1;31;43m$&\e[0m/g'rootopen.com
linux命令:tail -f FILE | perl -pe 's/KEYWORD/\e[1;31;43m$&\e[0m/g' 's/KEYWORD/\e[1;31;43m$&\e[0m/g' -pe perl | FILE -f tail tail -f FILE | perl -pe 's/KEYWORD/\e[1;31;43m$&\e[0m/g'rootopen.com
.

如果你使用'tail -f foo.txt'并且它暂时被移动/删除(即:日志翻转),那么tail将不会接收到新的foo.txt并且只是等待而没有输出。'tail -F'允许你通过它的名字而不是描述符来跟踪文件。如果foo.txt消失,tail将等待文件名再次出现,然后继续拖尾。

linux命令:tail -F file file -F tail tail -F filerootopen.com
linux命令:tail -F file file -F tail tail -F filerootopen.com
.

linux命令:tail -f FILE | grep --color=always KEYWORD KEYWORD --color=always grep | FILE -f tail tail -f FILE | grep --color=always KEYWORDrootopen.com
linux命令:tail -f FILE | grep --color=always KEYWORD KEYWORD --color=always grep | FILE -f tail tail -f FILE | grep --color=always KEYWORDrootopen.com
.

但你无法看到该示例输出中的颜色:(

linux命令:tail -f file | egrep --color=always $\|PATTERN $\|PATTERN --color=always egrep | file -f tail tail -f file | egrep --color=always $\|PATTERNrootopen.com
linux命令:tail -f file | egrep --color=always $\|PATTERN $\|PATTERN --color=always egrep | file -f tail tail -f file | egrep --color=always $\|PATTERNrootopen.com
.

linux命令:tail -F file | egrep --color 'pattern|$' 'pattern|$' --color egrep | file -F tail tail -F file | egrep --color 'pattern|$'rootopen.com
linux命令:tail -F file | egrep --color 'pattern|$' 'pattern|$' --color egrep | file -F tail tail -F file | egrep --color 'pattern|$'rootopen.com
.

放入一些文件。没有特别的目的,只是为了好玩...

linux命令:tail $0 >> $0 $0 >> $0 tail tail $0 >> $0rootopen.com
linux命令:tail $0 >> $0 $0 >> $0 tail tail $0 >> $0rootopen.com
.
共收录0条命令行
这里是记录和分享命令行的地方, 所有命令行都可以进行评论、提交替代方案.

推荐
    热门命令