1、写一个脚本脚本可以接受一个以上的文件路径作为参数;显示每个文件所拥的行数;显示本次共对多少个文件执行了行数统计。#!/bin/bash
forfilein$*;do
lines=`wc-l$file|cut-d‘‘-f1`
echo"$filehas$lineslines."
done
echo"$#files."
运行结果:
[root@mylinuxtest]#sh1.sh/e..
分类:
系统相关 时间:
2017-07-03 21:01:42
阅读次数:
345
1、如何查看/var/log目录下的文件总数? ls -l /var/log/ -lR | grep "^-" | wc -l 其中 ls -l /var/log/ -lR 可以查看到该目录和其子目录下的文件 统计 /var/log 下的文件个数? ls -l /var/log | grep "^- ...
分类:
其他好文 时间:
2017-07-03 10:09:36
阅读次数:
190
查看物理CPU个数#cat/proc/cpuinfo|grep"physicalid"|sort|uniq|wc-l查看每个物理CPU中core的个数(即核数)#cat/proc/cpuinfo|grep"cpucores"|uniq查看逻辑CPU的个数#cat/proc/cpuinfo|grep"processor"|wc-l
分类:
系统相关 时间:
2017-07-03 00:47:06
阅读次数:
191
下面将介绍Linux下使用Shell处理文本时最常用的工具:find、grep、xargs、sort、uniq、tr、cut、paste、wc、sed、awk;提供的例子和参数都是最常用和最为实用的;我对shell脚本使用的原则是命令单行书写,尽量不要超过2行;如果有更为复杂的任务需求,还是考虑python吧;find文..
分类:
系统相关 时间:
2017-06-30 12:19:40
阅读次数:
216
vim编辑器回顾:
正则表达式(BRE,ERE)
BRE:
字符匹配:.[][^]
分组:\(\)\1,\2
次数匹配:*\?\+\{m,n\}
位置锚定:^$\《\>\b
ERE:
字符匹配:.[][^]
分组:()\1,\2
次数匹配:*?+{m,n}//前字符
位置锚定:^$\《\>\b
或者:|
grep,egrep,fgrep
wc,cut,sort,uniq,diff,patc..
分类:
系统相关 时间:
2017-06-29 01:08:03
阅读次数:
284
一、grep简介
二、基本正则表达式
三、egrep扩展正则表达式
四、其他文本及查看工具{wc,cut,sort,uniq,diff,patch}
五、练习用例一、grep简介文本处理工具: Linux上文本处理三剑客: grep:文本过滤工具(模式:pattern) grep:基本正则表达式,-E扩展,-F egrep:扩展正则..
分类:
其他好文 时间:
2017-06-29 00:50:57
阅读次数:
232
Description 自从WC退役以来,大爷是越来越懒惰了。为了帮助他活动筋骨,也是受到了弹飞绵羊一题的启发,机房的小伙伴们决定齐心合力构造一个下面这样的序列。这个序列共有N项,每项都代表了一个小伙伴的力量值,如果大爷落到了第i个小伙伴的手里,那么第i个小伙伴会把大爷弹到第i+ai个小伙伴手里,其 ...
分类:
其他好文 时间:
2017-06-28 21:41:29
阅读次数:
255
1.端口本地:ss.netstat,lsof远程:telnet,nmap.nc2.本地进程数3.header(http,curl),模拟用户的方式4.URL(wget,curl).模拟用户的方式5.php,java写监控的程序,模拟用户的方式(让开发提供)范例判断条件[root@XCN~]#lsof-i:80|wc-l#本地端口
2
[root@XCN~]#nmap127.0.0.1-p80#远..
分类:
Web程序 时间:
2017-06-28 18:52:35
阅读次数:
190
Nginx Access Log日志统计分析常用命令 IP相关统计 统计IP访问量 awk '{print $1}' access.log | sort -n | uniq | wc -l 查看某一时间段的IP访问量(4-5点) grep "07/Apr/2017:0[4-5]" access.lo ...
分类:
数据库 时间:
2017-06-28 17:06:03
阅读次数:
303
测试环境:操作系统:CentOSrelease6.8(Final)操作环境:vi编辑器任务:对获取字符串长度的几种统计方法的性能比较。测试数据如下:1.变量自带的获取长度的方法[root@sky9896scripts]#timefornin{1..10000};dochar=`seq-s"skyboy"100`;echo${#char}&>/dev/null;donereal..
分类:
其他好文 时间:
2017-06-27 22:08:59
阅读次数:
181