tail

输出文件的最后一部分,打印每个文件的最后一部分(默认为10行);

如果没有提供文件,或者当提供’-'时,tail从标准输入读取

语法

  tail [options]... [file]...

选项



   -c, --bytes=K
       输出最后K字节;
       或者,使用- c++ K输出以每个文件的第K个开始的字节。

   -f, --follow[={name|descriptor}]
       输出随文件增长而增加的数据; -f, --follow, 和--follow= 描述符是等价的

   -F
       同 --follow=name --retry 

   -n, --lines=K
        输出最后K行,而不是最后10行

   --max-unchanged-stats=N
       使用--follow=name, 重新打开一个在N次迭代之后没有改变大小的文件,
       看看它是否被解除链接或重命名(这是循环日志文件的常见情况)。
 
   --pid=PID
       使用-f,在进程ID之后终止,PID死亡

   -q, --quiet, --silent
       从不输出提供文件名的标题 

   --retry
       即使文件存在或变得无法访问,也要继续尝试打开文件;
       useful when following by name, i.e., with --follow=name

   -s, --sleep-interval=N
       使用-f,在迭代之间休眠约N秒(默认值为1.0)。
       使用inotify和--pid = P,每N秒至少检查一次进程P.

   -v, --verbose
       始终输出标题给出文件名 

   --help
      显示此帮助并退出 

   --version
       输出版本信息并退出

例子

从文件中提取最后85行:

$ tail -85 file,txt

立即输出新添加的文件行:

 $ tail -f /var/log/wifi.log

输出新附加的行,并在文件暂时无法访问时继续尝试:

$ tail -f /var/log/wifi.log --retry
or
$ tail -F /var/log/wifi.log

从文件中提取40-50行,首先使用head获取前50行然后使用tail获取最后10行:

$ head -50 file.txt | tail -10

tail 命令实例:

linux命令:tail -f path | grep your-search-filter your-search-filter grep | path -f tail tail -f path | grep your-search-filterrootopen.com
linux命令:tail -f path | grep your-search-filter your-search-filter grep | path -f tail tail -f path | grep your-search-filterrootopen.com
2019-06-03 22:25:31

linux命令:tail -f $FILENAME | grep --line-buffered $PATTERN $PATTERN --line-buffered grep | $FILENAME -f tail tail -f $FILENAME | grep --line-buffered $PATTERNrootopen.com
linux命令:tail -f $FILENAME | grep --line-buffered $PATTERN $PATTERN --line-buffered grep | $FILENAME -f tail tail -f $FILENAME | grep --line-buffered $PATTERNrootopen.com
2019-06-02 18:04:00

linux命令:tail -f logfile logfile -f tail tail -f logfilerootopen.com
linux命令:tail -f logfile logfile -f tail tail -f logfilerootopen.com
2018-12-22 21:31:22

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
2017-12-31 17:26:48

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
2018-04-04 01:32:48

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
2018-03-20 06:31:48

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
2018-05-28 20:10:48

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
2018-04-27 02:22:48

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
2018-06-10 05:18:48

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
2018-02-19 08:40:48

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
2018-04-28 20:48:48

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
2018-04-10 07:56:48

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
2018-03-25 17:13:48

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
2018-05-01 22:04:48

linux命令:tailf file.log file.log tailf tailf file.logrootopen.com
linux命令:tailf file.log file.log tailf tailf file.logrootopen.com
2018-01-15 10:39:48

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
2018-02-27 08:18:48

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
2018-05-24 21:54:48

linux命令:tail -F file file -F tail tail -F filerootopen.com
linux命令:tail -F file file -F tail tail -F filerootopen.com
2018-05-31 04:33:48

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
2018-02-10 07:25:48

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
2018-05-12 13:53:48

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
2018-05-09 09:53:48

linux命令:tail $0 >> $0 $0 >> $0 tail tail $0 >> $0rootopen.com
linux命令:tail $0 >> $0 $0 >> $0 tail tail $0 >> $0rootopen.com
2018-06-03 17:01:48

linux命令:tail -f /var/log/apache2/access.log | awk -W interactive '!x[$1]++ {print $1}' $1}' {print '!x[$1]++ interactive -W awk | /var/log/apache2/access.log -f tail tail -f /var/log/apache2/access.log | awk -W interactive '!x[$1]++ {print $1}'rootopen.com
linux命令:tail -f /var/log/apache2/access.log | awk -W interactive '!x[$1]++ {print $1}' $1}' {print '!x[$1]++ interactive -W awk | /var/log/apache2/access.log -f tail tail -f /var/log/apache2/access.log | awk -W interactive '!x[$1]++ {print $1}'rootopen.com
2018-04-14 22:16:48

linux命令:tail -n 50 -f /var/log/apache2/access_log /var/log/apache2/error_log /var/log/apache2/error_log /var/log/apache2/access_log -f 50 -n tail tail -n 50 -f /var/log/apache2/access_log /var/log/apache2/error_logrootopen.com
linux命令:tail -n 50 -f /var/log/apache2/access_log /var/log/apache2/error_log /var/log/apache2/error_log /var/log/apache2/access_log -f 50 -n tail tail -n 50 -f /var/log/apache2/access_log /var/log/apache2/error_logrootopen.com
2018-06-09 14:34:48

linux命令:tail /var/log/emerge.log | awk -F: '{print strftime("%Y%m%d %X %Z", $1),$2}' $1),$2}' %Z", %X strftime("%Y%m%d '{print -F: awk | /var/log/emerge.log tail tail /var/log/emerge.log | awk -F: '{print strftime("%Y%m%d %X %Z", $1),$2}'rootopen.com
linux命令:tail /var/log/emerge.log | awk -F: '{print strftime("%Y%m%d %X %Z", $1),$2}' $1),$2}' %Z", %X strftime("%Y%m%d '{print -F: awk | /var/log/emerge.log tail tail /var/log/emerge.log | awk -F: '{print strftime("%Y%m%d %X %Z", $1),$2}'rootopen.com
2018-01-10 23:40:48

linux命令:tail -f access_log | cut -c2-21 | uniq -c -c uniq | -c2-21 cut | access_log -f tail tail -f access_log | cut -c2-21 | uniq -crootopen.com
linux命令:tail -f access_log | cut -c2-21 | uniq -c -c uniq | -c2-21 cut | access_log -f tail tail -f access_log | cut -c2-21 | uniq -crootopen.com
2018-03-14 03:28:48

linux命令:tail -f access.log | pv -l -i10 -r >/dev/null >/dev/null -r -i10 -l pv | access.log -f tail tail -f access.log | pv -l -i10 -r >/dev/nullrootopen.com
linux命令:tail -f access.log | pv -l -i10 -r >/dev/null >/dev/null -r -i10 -l pv | access.log -f tail tail -f access.log | pv -l -i10 -r >/dev/nullrootopen.com
2018-04-26 18:32:48

linux命令:tail -n0 -f access.log>/tmp/tmp.log & sleep 10; kill $! ; wc -l /tmp/tmp.log /tmp/tmp.log -l wc ; $! kill 10; sleep & access.log>/tmp/tmp.log -f -n0 tail tail -n0 -f access.log>/tmp/tmp.log & sleep 10; kill $! ; wc -l /tmp/tmp.logrootopen.com
linux命令:tail -n0 -f access.log>/tmp/tmp.log & sleep 10; kill $! ; wc -l /tmp/tmp.log /tmp/tmp.log -l wc ; $! kill 10; sleep & access.log>/tmp/tmp.log -f -n0 tail tail -n0 -f access.log>/tmp/tmp.log & sleep 10; kill $! ; wc -l /tmp/tmp.logrootopen.com
2018-01-12 04:16:48

linux命令:tail -f error_log | nc -l 1234 1234 -l nc | error_log -f tail tail -f error_log | nc -l 1234rootopen.com
linux命令:tail -f error_log | nc -l 1234 1234 -l nc | error_log -f tail tail -f error_log | nc -l 1234rootopen.com
2017-12-27 03:17:48

linux命令:tail -n2000 /var/www/domains/*/*/logs/access_log | awk '{print $1}' | sort | uniq -c | sort -n | awk '{ if ($1 > 20)print $1,$2}' $1,$2}' 20)print > ($1 if '{ awk | -n sort | -c uniq | sort | $1}' '{print awk | /var/www/domains/*/*/logs/access_log -n2000 tail tail -n2000 /var/www/domains/*/*/logs/access_log | awk '{print $1}' | sort | uniq -c | sort -n | awk '{ if ($1 > 20)print $1,$2}'rootopen.com
linux命令:tail -n2000 /var/www/domains/*/*/logs/access_log | awk '{print $1}' | sort | uniq -c | sort -n | awk '{ if ($1 > 20)print $1,$2}' $1,$2}' 20)print > ($1 if '{ awk | -n sort | -c uniq | sort | $1}' '{print awk | /var/www/domains/*/*/logs/access_log -n2000 tail tail -n2000 /var/www/domains/*/*/logs/access_log | awk '{print $1}' | sort | uniq -c | sort -n | awk '{ if ($1 > 20)print $1,$2}'rootopen.com
2018-03-05 00:34:48

linux命令:tail -fs 1 somefile somefile 1 -fs tail tail -fs 1 somefilerootopen.com
linux命令:tail -fs 1 somefile somefile 1 -fs tail tail -fs 1 somefilerootopen.com
2018-06-03 22:47:48

linux命令:tail -n 4 | head -n 1 1 -n head | 4 -n tail tail -n 4 | head -n 1rootopen.com
linux命令:tail -n 4 | head -n 1 1 -n head | 4 -n tail tail -n 4 | head -n 1rootopen.com
2018-02-11 04:00:48

linux命令:tail -n +4 | head -n 1 1 -n head | +4 -n tail tail -n +4 | head -n 1rootopen.com
linux命令:tail -n +4 | head -n 1 1 -n head | +4 -n tail tail -n +4 | head -n 1rootopen.com
2018-03-12 04:40:48

linux命令:tail -f /var/log/system.log | colorizer colorizer | /var/log/system.log -f tail tail -f /var/log/system.log | colorizerrootopen.com
linux命令:tail -f /var/log/system.log | colorizer colorizer | /var/log/system.log -f tail tail -f /var/log/system.log | colorizerrootopen.com
2018-04-20 03:13:48

linux命令:tail -f `ls -alst /var/log/maillog* | awk '{print $10} NR>0{exit};0'` | grep "criteria" "criteria" grep | NR>0{exit};0'` $10} '{print awk | /var/log/maillog* -alst `ls -f tail tail -f `ls -alst /var/log/maillog* | awk '{print $10} NR>0{exit};0'` | grep "criteria"rootopen.com
linux命令:tail -f `ls -alst /var/log/maillog* | awk '{print $10} NR>0{exit};0'` | grep "criteria" "criteria" grep | NR>0{exit};0'` $10} '{print awk | /var/log/maillog* -alst `ls -f tail tail -f `ls -alst /var/log/maillog* | awk '{print $10} NR>0{exit};0'` | grep "criteria"rootopen.com
2018-03-17 22:06:48

linux命令:tail -f /var/log/messages | while read line; do accu="$line"; while read -t 1 more; do accu=`echo -e "$accu\n$more"`; done; notify-send "Syslog" "$accu"; done done "$accu"; "Syslog" notify-send done; "$accu\n$more"`; -e accu=`echo do more; 1 -t read while accu="$line"; do line; read while | /var/log/messages -f tail tail -f /var/log/messages | while read line; do accu="$line"; while read -t 1 more; do accu=`echo -e "$accu\n$more"`; done; notify-send "Syslog" "$accu"; donerootopen.com
linux命令:tail -f /var/log/messages | while read line; do accu="$line"; while read -t 1 more; do accu=`echo -e "$accu\n$more"`; done; notify-send "Syslog" "$accu"; done done "$accu"; "Syslog" notify-send done; "$accu\n$more"`; -e accu=`echo do more; 1 -t read while accu="$line"; do line; read while | /var/log/messages -f tail tail -f /var/log/messages | while read line; do accu="$line"; while read -t 1 more; do accu=`echo -e "$accu\n$more"`; done; notify-send "Syslog" "$accu"; donerootopen.com
2018-06-03 20:28:48

linux命令:tail -f file | while read line; do echo -n $(date -u -Ins); echo -e "\t$line"; done done "\t$line"; -e echo -Ins); -u $(date -n echo do line; read while | file -f tail tail -f file | while read line; do echo -n $(date -u -Ins); echo -e "\t$line"; donerootopen.com
linux命令:tail -f file | while read line; do echo -n $(date -u -Ins); echo -e "\t$line"; done done "\t$line"; -e echo -Ins); -u $(date -n echo do line; read while | file -f tail tail -f file | while read line; do echo -n $(date -u -Ins); echo -e "\t$line"; donerootopen.com
2018-05-09 04:34:48

linux命令:tail -f file | awk '{now=strftime("%F %T%z\t");sub(/^/, now);print}' now);print}' %T%z\t");sub(/^/, '{now=strftime("%F awk | file -f tail tail -f file | awk '{now=strftime("%F %T%z\t");sub(/^/, now);print}'rootopen.com
linux命令:tail -f file | awk '{now=strftime("%F %T%z\t");sub(/^/, now);print}' now);print}' %T%z\t");sub(/^/, '{now=strftime("%F awk | file -f tail tail -f file | awk '{now=strftime("%F %T%z\t");sub(/^/, now);print}'rootopen.com
2018-02-05 15:24:48

linux命令:tail -f file |xargs -IX printf "$(date -u)\t%s\n" X X -u)\t%s\n" "$(date printf -IX |xargs file -f tail tail -f file |xargs -IX printf "$(date -u)\t%s\n" Xrootopen.com
linux命令:tail -f file |xargs -IX printf "$(date -u)\t%s\n" X X -u)\t%s\n" "$(date printf -IX |xargs file -f tail tail -f file |xargs -IX printf "$(date -u)\t%s\n" Xrootopen.com
2018-04-01 21:29:48

linux命令:tail -f file | while read line; do printf "$(date -u '+%F %T%z')\t$line\n"; done done %T%z')\t$line\n"; '+%F -u "$(date printf do line; read while | file -f tail tail -f file | while read line; do printf "$(date -u '+%F %T%z')\t$line\n"; donerootopen.com
linux命令:tail -f file | while read line; do printf "$(date -u '+%F %T%z')\t$line\n"; done done %T%z')\t$line\n"; '+%F -u "$(date printf do line; read while | file -f tail tail -f file | while read line; do printf "$(date -u '+%F %T%z')\t$line\n"; donerootopen.com
2018-03-18 10:55:48

linux命令:tail -f /var/www/logs/domain.com.log | grep "POST /scripts/blog-post.php" | grep -v 192.168. | awk '{print $1}' | xargs -I{} iptables -I DDOS -s {} -j DROP DROP -j {} -s DDOS -I iptables -I{} xargs | $1}' '{print awk | 192.168. -v grep | /scripts/blog-post.php" "POST grep | /var/www/logs/domain.com.log -f tail tail -f /var/www/logs/domain.com.log | grep "POST /scripts/blog-post.php" | grep -v 192.168. | awk '{print $1}' | xargs -I{} iptables -I DDOS -s {} -j DROProotopen.com
linux命令:tail -f /var/www/logs/domain.com.log | grep "POST /scripts/blog-post.php" | grep -v 192.168. | awk '{print $1}' | xargs -I{} iptables -I DDOS -s {} -j DROP DROP -j {} -s DDOS -I iptables -I{} xargs | $1}' '{print awk | 192.168. -v grep | /scripts/blog-post.php" "POST grep | /var/www/logs/domain.com.log -f tail tail -f /var/www/logs/domain.com.log | grep "POST /scripts/blog-post.php" | grep -v 192.168. | awk '{print $1}' | xargs -I{} iptables -I DDOS -s {} -j DROProotopen.com
2018-02-22 23:09:48

linux命令:tail -f somefile |tee >(grep --line-buffered '1' > one.txt) |tee >(grep --line-buffered '2' > two.txt) two.txt) > '2' --line-buffered >(grep |tee one.txt) > '1' --line-buffered >(grep |tee somefile -f tail tail -f somefile |tee >(grep --line-buffered '1' > one.txt) |tee >(grep --line-buffered '2' > two.txt)rootopen.com
linux命令:tail -f somefile |tee >(grep --line-buffered '1' > one.txt) |tee >(grep --line-buffered '2' > two.txt) two.txt) > '2' --line-buffered >(grep |tee one.txt) > '1' --line-buffered >(grep |tee somefile -f tail tail -f somefile |tee >(grep --line-buffered '1' > one.txt) |tee >(grep --line-buffered '2' > two.txt)rootopen.com
2018-03-16 04:47:48

linux命令:tail -f /var/log/messages | espeak espeak | /var/log/messages -f tail tail -f /var/log/messages | espeakrootopen.com
linux命令:tail -f /var/log/messages | espeak espeak | /var/log/messages -f tail tail -f /var/log/messages | espeakrootopen.com
2018-02-02 19:06:48

linux命令:tail /var/log/auth.log -n 100 100 -n /var/log/auth.log tail tail /var/log/auth.log -n 100rootopen.com
linux命令:tail /var/log/auth.log -n 100 100 -n /var/log/auth.log tail tail /var/log/auth.log -n 100rootopen.com
2018-06-04 23:00:48

linux命令:tail -f /var/log/logfile|perl -e 'while (<>) {$l++;if (time > $e) {$e=time;print "$l\n";$l=0}}' "$l\n";$l=0}}' {$e=time;print $e) > (time {$l++;if (<>) 'while -e /var/log/logfile|perl -f tail tail -f /var/log/logfile|perl -e 'while (<>) {$l++;if (time > $e) {$e=time;print "$l\n";$l=0}}'rootopen.com
linux命令:tail -f /var/log/logfile|perl -e 'while (<>) {$l++;if (time > $e) {$e=time;print "$l\n";$l=0}}' "$l\n";$l=0}}' {$e=time;print $e) > (time {$l++;if (<>) 'while -e /var/log/logfile|perl -f tail tail -f /var/log/logfile|perl -e 'while (<>) {$l++;if (time > $e) {$e=time;print "$l\n";$l=0}}'rootopen.com
2018-02-24 14:35:48

linux命令:tail -f /var/log/squid/access.log | perl -p -e 's/^([0-9]*)/"[".localtime($1)."]"/e' 's/^([0-9]*)/"[".localtime($1)."]"/e' -e -p perl | /var/log/squid/access.log -f tail tail -f /var/log/squid/access.log | perl -p -e 's/^([0-9]*)/"[".localtime($1)."]"/e'rootopen.com
linux命令:tail -f /var/log/squid/access.log | perl -p -e 's/^([0-9]*)/"[".localtime($1)."]"/e' 's/^([0-9]*)/"[".localtime($1)."]"/e' -e -p perl | /var/log/squid/access.log -f tail tail -f /var/log/squid/access.log | perl -p -e 's/^([0-9]*)/"[".localtime($1)."]"/e'rootopen.com
2018-03-19 02:51:48

linux命令:tail -n0 -f /var/log/messages | while read line; do notify-send "System Message" "$line"; done done "$line"; Message" "System notify-send do line; read while | /var/log/messages -f -n0 tail tail -n0 -f /var/log/messages | while read line; do notify-send "System Message" "$line"; donerootopen.com
linux命令:tail -n0 -f /var/log/messages | while read line; do notify-send "System Message" "$line"; done done "$line"; Message" "System notify-send do line; read while | /var/log/messages -f -n0 tail tail -n0 -f /var/log/messages | while read line; do notify-send "System Message" "$line"; donerootopen.com
2018-06-10 09:57:48

linux命令:tail -f /var/log/squid/access.loc | ccze -CA -CA ccze | /var/log/squid/access.loc -f tail tail -f /var/log/squid/access.loc | ccze -CArootopen.com
linux命令:tail -f /var/log/squid/access.loc | ccze -CA -CA ccze | /var/log/squid/access.loc -f tail tail -f /var/log/squid/access.loc | ccze -CArootopen.com
2018-02-23 16:33:48

linux命令:tail -f ~/.bash_history ~/.bash_history -f tail tail -f ~/.bash_historyrootopen.com
linux命令:tail -f ~/.bash_history ~/.bash_history -f tail tail -f ~/.bash_historyrootopen.com
2018-03-18 01:01:48

linux命令:tail -f LOGFILE | perl -ne '`say "$_"`;' "$_"`;' '`say -ne perl | LOGFILE -f tail tail -f LOGFILE | perl -ne '`say "$_"`;'rootopen.com
linux命令:tail -f LOGFILE | perl -ne '`say "$_"`;' "$_"`;' '`say -ne perl | LOGFILE -f tail tail -f LOGFILE | perl -ne '`say "$_"`;'rootopen.com
2018-01-08 08:00:48

Linux的Bash命令行(A-Z排序)