4.留下pid为12345的那个sh进程,杀死系统中所有其它sh进程

ps –ef|grep sh |awk ‘{if($2!=”12345”) {print “kill “$2}}’ >killpid.sh

cat killpid.sh

./killpid.sh

5. 根据以下日志文件,计算使用各种浏览器的人所占的百分比(注意先排除不合理的记录)

cat access.20120104.log |awk '($7~/html/ || $7~/php/ )&& $14!~/bot/&& $14!~/Bot/ && $14!~/robot/  && $14!~/Spider/ && $14!~/spider/ && $14!~/0-9/ && $14!~/feed-/ {IE[$14]++} END {for (i in IE) sum=sum+IE[i]; i=1;  for(i in IE) {print IE[i]"   "IE[i]/sum*100"%   "i"    "sum}}'|sort -nr

在最后算每种浏览器多少访问量,总共多少访问量

cat access.20120104.log |awk '($7~/html/ || $7~/php/ )&& $14!~/bot/&& $14!~/Bot/ && $14!~/robot/  && $14!~/Spider/ && $14!~/spider/ && $14!~/0-9/ && $14!~/feed-/ {IE[$12]++} END {for (i in IE) sum=sum+IE[i]; i=1;  for(i in IE) {print IE[i]"   "IE[i]/sum*100"%   "i"    "sum}}'|sort -nr

L8_2的更多相关文章

随机推荐

  1. 【进制问题】【HDU2056】A + B Again

    A + B Again Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Tota ...

  2. css系列教程--margin padding column(完结)

    margin/margin-left/margin-right/margin-top/margin-bottom设置边距属性margin:0;--所有外边距0margin:0 1px;--margin ...

  3. drupal 7.23 上传中文命名文件bug

    $file->filename = trim(drupal_basename($_FILES['files']['name'][$source]), '.'); //在此行下 添加以下代码即可( ...

  4. python- 如何return返回多个值

    函数的return 语句只能返回一个值,可以是任何类型. 因此,我们可以“返回一个 tuple类型,来间接达到返回多个值 ”. 例:   x 除以 y 的余数与商的函数 def    F1 ( x, ...

  5. 动态链接库的生成(dll)和 动态链接库隐式and显式调用

    一.构建动态链接库(dll.dll dll.lib dll.h) 说明: .dll 是在执行程序是调用  .lib 是在连接程序是调用  .h是在编译程序时调用 1.头文件(声明导入函数):_decl ...

  6. Android系统信息

    前提:获取的都是AndroidMainfest.xml下的信息 一.PackageManager 负责管理所有已安装的App 二.ActivityInfo 封装了Mainifest中的<acti ...

  7. Sublime Text 3 个人配置文件

    { "dpi_scale": 1.0, "draw_white_space": "selection", "fallback_en ...

  8. Counting Triangles(hd1396)

    Counting Triangles Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Other ...

  9. ip聚合(百度之星资格赛1003)

    IP聚合 点击这里 Problem Description 当今世界,网络已经无处不在了,小度熊由于犯了错误,当上了度度公司的网络管理员,他手上有大量的 IP列表,小度熊想知道在某个固定的子网掩码下, ...

  10. C++ 包含头文件 和 宏的使用 和 条件编译

    1 #define命令剖析 1.1   #define的概念     #define命令是C语言中的一个宏定义命令,它用来将一个标识符定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本. ...