`
pouyang
  • 浏览: 313740 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

linux 用于分析统计的命令

阅读更多

 

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

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

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

#test.sh
#!/bin/sh
for i in `cat test.temp`
	do
		echo $i
		grep $i error.log
	done

./test.sh | wc -l

 

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

#filepath
/home/ouyangping/system.log

#!/bin/sh
temp=100
c=0
while [ $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

 

分享到:
评论

相关推荐

    nginx-log-analysis:用于分析 nginx 日志文件的很棒的 linux shell 命令的精选列表

    nginx日志分析用于分析 nginx 日志文件的很棒的 linux shell 命令的精选列表。

    SPSS数据分析Linux/Ubuntu安装文件

    SPSS为IBM公司推出的一系列用于统计学分析运算、数据挖掘、预测分析和决策支持任务的软件产品及相关服务的总称,有Windows和Mac OS X,Linux/Ubuntu版本。 SPSS软件主要应用于问卷调查、医药、人文社科类统计分析领域...

    linux常用命令,肯定有用的!

    这个文件包括了linux的常用命令!在安装、使用和维护Linux系统中,我们都会用到大量的命令,而且命令参数繁多,这也可说是linux系统的一大特色,所以经常会忘记。这里记录我使用Linux当中用到过的命令,用于备查。

    入门学习Linux常用必会60个命令实例详解doc/txt

    要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令...

    linux ss命令详解

    ss 是 Socket Statistics 的缩写。ss 命令可以用来获取 socket 统计信息,它显示的...tcp_diag 是一个用于分析统计的模块,可以获得 Linux 内核中第一手的信息,因此 ss 命令的性能会好很多。 常用选项 -h, –help 帮助

    Linux uulog命令用法详解

    Linux uulog命令用于显示UUCP记录文件。 uulog可用来显示UUCP记录文件中记录。 语法uulog [-DFISv][-][-f][-I][-n][-s][-u][-X][--help] 参数说明: -D或–debuglog 显示排错记录。 -f或–follow 与-F参数类似,但仅...

    Linux Shell高级技巧实战总结

    二十二、编写一个用于添加新用户的脚本 二十三、kill指定用户或指定终端的用户进程 二十四、判断用户输入(是/否)的便捷方法 二十五、通过FTP下载指定的文件 二十六、文件锁定 二十七、用小文件覆盖整个磁盘 二十八、...

    linux 常用命令总结.docx

    linux常用命令大全 1. ls :列出当前目录下的文件和文件夹。 2. cd :更改当前工作目录。 3. pwd:显示当前目录的绝对路径。 4. mkdir:创建一个新的目录。 5. touch:创建一个新的空文件或更新时间戳。 6. cp :...

    R语言介绍、常用命令、案例分析

    R语言是一种开源的、跨平台的编程语言,主要用于数据分析和统计计算。它拥有丰富的数据处理和分析功能,广泛应用于数据挖掘、机器学习、生物信息学等领域。 R语言的特点包括: 灵活性强:R语言具有高度可定制性,...

    Linux pppstats命令用法详解

    Linux pppstats命令用于显示PPP连线状态。 利用pppstats(point to point protocol status)指令可让你得知PPP连接网络的相关信息。 语法pppstats [-adrv][-c][-w][网络界面] 参数说明: -a 显示绝对统计值。 -c 设置...

    Linux 网络状态工具 ss 命令使用详解.doc

    ss命令用于显示socket状态。他可以显示PACKET sockets,TCP sockets, UDP sockets,DCCP sockets, RAW sockets,Unix domain sockets等等统计。它比其他工具展示等多tcp和state信息。它是一个非常实用、快速、有效...

    Linux内核中断trace机制log解析工具

    用于将通过cat /sys/kernel/debug/tracing/trace命令获取的log文件,进行解析,和统计,分类:哪一号中断,在哪一号CPU上运行,总共运行时间多久,最大单次处理时间,最小单次处理时间,平均处理时间,相同中断发生...

    Linux Netstat命令常用选项详细解析

    Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。本文详细介绍了Netstat命令常用选项。

    juicessh-performancemonitor, 用于监视linux服务器的JuiceSSH插件.zip

    juicessh-performancemonitor, 用于监视linux服务器的JuiceSSH插件 JuiceSSH插件:性能监视器用于监视使用JuiceSSH插件SDK的linux服务器的JuiceSSH插件。 这个插件将连接你选择的JuiceSSH连接并执行命令来监视服务器...

    LINUX与UNIX SHELL编程指南(很全)

    18.7.6 扫描文件行来进行数目统计 191 18.7.7 每次读一对记录 193 18.7.8 忽略#字符 193 18.7.9 处理格式化报表 194 18.7.10 while循环和文件描述符 196 18.8 使用break和continue控制循环 197 18.8.1 break 197 ...

    redis可视化工具 RedisInsight debian、Ubuntu安装包 在linux系统上可视化查看redis数据库

    实时监控: 提供实时的性能监控和统计信息,包括内存使用、命令执行、连接数等。 数据浏览: 允许用户浏览和搜索Redis数据库中的键值对,以及执行一些基本的操作,如删除键等。 命令执行: 用户可以通过GUI界面...

    acct-6.6.4 源码包

    ac命令输出用户登录/退出(连接时间,数小时)的统计信息。 lastcomm命令输出用户之前执行的命令的信息。 accton命令用于开启/关闭进程会计机制(process accounting)。 sa命令用于概述之前执行的命令的信息。 ...

    Linux shell编程指南

    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还...18.7.6 扫描文件行来进行数目统计 191 18.7.7 每次读一对记录 193 18.7.8 忽略#字符 193 18.7.9 处理格式化报表 194 18.7.10 while循环和文件描述...

    CPU-MEM-monitor:一个简单的脚本,用于记录一段时间内Linux CPU和内存使用情况(使用top或pidstat命令),并输出Excel或OpenOfficeCalc友好的报告

    CPU-MEM-monitor:一个简单的脚本,用于记录一段时间内Linux CPU和内存使用情况(使用top或pidstat命令),并输出Excel或OpenOfficeCalc友好的报告

    一天一个shell命令 linux文本操作系列-wc命令详解

    wc是一个用于统计的工具,全拼为:Word Count(单词统计) 实例: 1. 统计行数 $wc –l file 2. 统计单词数 $wc –w file 3. 统计字符数 $wc –c file 4. 统计流中的字符数 $echo –n 1234 | wc –c 输出:4 解读–...

Global site tag (gtag.js) - Google Analytics