首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

linux 用以分析统计的命令

2012-07-25 
linux 用于分析统计的命令?1、统计文件中的重复行,重复的内容可以是行,也可以是行的某个位置的值。catmpsp.l

linux 用于分析统计的命令

?

1、统计文件中的重复行,重复的内容可以是行,也可以是行的某个位置的值。

cat  mpsp.log  | awk '{printf("%s \n" , substr($1,1,15))}' | uniq -c | sort -k 1 -n 
??

2、读取文件中的每行,然后从另外的文件中过滤这些内容。

#test.sh#!/bin/shfor i in `cat test.temp`doecho $igrep $i error.logdone./test.sh | wc -l

?

3、清空指定文件的日志,文件路径放在了filepath文件中。

#filepath/home/ouyangping/system.log#!/bin/shtemp=100c=0while [ $c -eq 0 ] do        for log_path in `cat filepath`         do                 file_size=`du -m $log_path | awk '{printf("%s",$1)}'`                if [ $file_size -gt $temp ];then                        echo "清空 $log_path : $file_size"                        echo "" > $log_path                else                        echo " set temp: $temp ;  $log_path size: $file_size"                fi        done        sleep 6        echo "-------------"done

?

?

4、替换poy文件或者目录下的逗号,替换成空格。

?

? ?sed -i 's/,/ /g' `grep , -rl poy`

?

?

? ?# http://linux.chinaunix.net/techdoc/system/2008/09/02/1029371.shtml

?

?

5、skiil -kill -u user

?

6、ctrl+d,ctrl+u,ctrl+f,ctrl+b,dd,ndd

?

热点排行