ICode9

精准搜索请尝试: 精确搜索
  • 简单实用Shell命令汇总2021-11-13 20:01:59

    一、统计Nginx日志中访问量最多的IP cat access.log |awk '{print $1}'|sort|uniq -c|sort  -r (1)先看下Nginx日志内容格式 我这个是默认日志格式,可以看到访问IP在第一列 [root@localhost logs]# head -n 1 access.log 192.168.5.2 - - [04/Nov/2021:09:02:11 +0800] "GET / HTT

  • 《Sed and Awk 101 Hacks》PDF 下载2021-11-12 10:31:17

    《Sed and Awk 101 Hacks -中文版》 目前来说是 Sed 和 Awk 最经典书籍,大家不妨可以看下 获取方式: https://pan.baidu.com/s/1L2hJuEQQJZuhamLirIi4rQ 提取码:46s7 有问题拿不到直接联系作者哦! ​ 第一章:Sed 语法和基本命令 第二章:sed 替换命令 第三章:正则表达式 第四章:执

  • 运维必备技能 WEB 日志分析2021-11-11 18:02:15

    运维必备技能 WEB 日志分析 文章节选自《Netkiller Monitoring 手札》 20.2. Web 20.2.1. Apache Log 1、查看当天有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 3、查看每一个IP访问了多少个页面

  • 【linux系统】命令学习(六)awk sed grep 与管道的使用2021-11-10 19:32:19

    程序运行环境输入与输出   标准输入0     read a;echo $a   标准输出1     echo cesh   错误输出     ls notr    管道重定向   管道与管道之间可以重定向   管道与文件之间可以重定向   用于写入        将错误的输出存进去        管道链接

  • 如何登陆Linux显示系统指标system-info.sh2021-11-10 14:03:28

    在目录/etc/profile.d增加文件system-info.sh,内容如下: #/bin/bash ### Welcome to my linux welcome=$(uname -r) # Memory memory_total=$(free -m | awk 'NR==2 { printf($2)}') if [ $memory_total -gt 0 ] then     memory_usage=$(free -m | awk 'NR==2 { printf(

  • Linux下awk理解2021-11-10 09:04:27

    一、AWK简介 awk 是一种处理文本文件的语言,是一个强大的文本分析工具。awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,gawk 是 AWK 的 GNU 版本。 awk 其名起自三位创始人 Alfred

  • 新·8220挖矿团伙样本分析报告2021-11-09 15:02:38

    前言 在队里看见一个IOC信息http://192.210.200.66:1234/xmss,溯源后发现是8220挖矿团伙的挖矿脚本,于是拿下来进行分析。 溯源 IP信息 参数 值 IP 192.210.200.66 地理位置 美国 伊利诺伊州 芝加哥 ASN 36352 注册机构 ColoCrossing 注册地址 Brisbane, Australia,

  • log2021-11-07 09:35:28

    #!/bin/bash start=$1end=$2 echo "开始时间: " $1 "结束时间: " $2 cat ***.log | grep _invokeTime | awk -F '\"' '{if($4>"2019-11-13 18:47:00")print}'| awk -F '\"' '{print substr($0,inde

  • 16linux三剑客题目2021-11-06 20:36:04

    linux三剑客题目 1、找出/proc/meminfo文件中以s开头的行,至少用三种方式忽略大小写 egrep -i '^s' /proc/meminfo egrep '^[sS]' /proc/meminfo egrep '^(s|S)' /proc/meminfo sed -nr '/^[sS]/p' /proc/meminfo sed -nr '/^(s|S)/p' /

  • 15awk命令2021-11-06 20:35:19

    linux三剑客之awk 1、什么是awk,主要作用是什么 主要是用来处理文本的,将文本按照指定的格式输出。其中包含变量,循环以及数组 2、awk的格式 awk [选项] '匹配规则和处理规则' [处理文本路径] awk -F: '{print $1}' /etc/passwd 标准输出 | awk [选项] '匹配规则和处理规则'

  • Linux三剑客之awk精讲(基础与进阶)2021-11-04 17:32:41

      快捷跳转目录: * 第1章:awk基础入门    * 1.1:awk简介 * 1.2:学完awk你可以掌握: * 1.3:awk环境简介 * 1.4:awk的格式 * 1.5:模式动作 * 1.6:awk的执行过程 * 1.6.1:小结awk执行过程 * 1.7:记录和字段 * 1.7.1:记录(行) * 1.7.2:记录分隔符-RS * 1.7.3:对$0的认识 *

  • awk命令2021-11-04 00:01:37

    一、awk简介 awk是一种编程语言,用于linux/unix下对于文本和数据进行处理,数据可以来自于标准输入、一个或多个文件,或是其他命令的输出。 awk处理文本和数据的方式:逐行扫描文件,默认是从第一行到最后一行,寻找匹配的行,并执行相应的操作 awk可以用"统计数据",如网站的访问量、访问i

  • grep、sed 和 awk 文本三剑客2021-11-03 23:04:02

    grep、sed 和 awk 简介 awk、grep、sed 是 Linux 操作文本的三大利器,合称文本三剑客,也是必须掌握的 Linux 命令之一。三者的功能都是处理文本,但侧重点各不相同,其中属 awk 功能最强大,但也最复杂。 grep 更适合单纯的查找或匹配文本 sed 更适合编辑匹配到的文本 awk 更适合格

  • linux三剑客之一(awk)2021-11-03 22:35:08

    awk 把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行后续处理 awk ‘pattern + action’ [filenames]-pattern 正则表达式-action 对匹配到的内容执行的命令(默认为输出每行内容) FILENAME awk浏览的文件名BEGIN 处理文本之前要执行的操作END 处理文本之后要执行的操

  • linux系统awk命令统计每行特定字符出现的次数2021-11-02 19:01:24

    1、统计每行中特定字符出现的次数 root@PC1:/home/test/test# cat a.txt w d t i d g e d t c d t j k j j k k k j root@PC1:/home/test/test# awk '{print gsub(/d/,"&")}' a.txt ## 统计每行中d出现的次数 1 2 1 0 0 root@PC1:/home/test/test# awk '{print gsub(/t

  • awk match函数输出正则表达式部分2021-10-31 17:00:33

    格式:match(string,regexp,array) 和string~regexp的作用类似 没有array的情况下:通过regexp,在string中寻找最左边,最长的substring,返回substring的index位置。 有array的情况下:在regexp中用()将要组成的array的内容按顺序弄好,a[1]代表第一个()的内容,a[2]代表第二个()的内容,以此类推。

  • zabbix10 ---- base template2021-10-30 20:36:21

    zabbix10 ---- base templatezabbix base template 基础模板制作 可以在基础模板之上进行调整 物理机基础模板,监控硬件相关信息及资源利用率 虚拟机基础模板,通常用于监视资源和使用应用程序 IO监控 磁盘的寻道时间、旋转延迟和数据传输时间: 寻道时间:是指磁头移动到正确

  • shell数据筛选2021-10-29 23:31:49

    聊聊大家常说的数据分析: 数据收集:负责数据的收集 数据清洗:负责数据的筛选 数据分析:数据运算、整理 数据展示:图表或表格方式输出结果 shell脚本数据的处理 1)数据检索:grep tr cut 2)数据处理:uniq sort tee paste xargs 之前的脚本中我们都是通过grep、cut、tr、uniq、sort等命令

  • redis 用scan扫描所有key的脚本2021-10-29 14:29:59

    需求:分析redis剩下都有哪些类型的key 如果我们redis有上亿的key留存,占用很大内存,那么我们不能直接使用key * 这种形式去查看。这样在生产上面直接会把redis搞垮掉。 所以需要用到scan工具分段去扫出所有的key,然后根据key的前缀分析都是一些什么key占用的。 脚本如下: #/bin/bash

  • 如何在BASH中将制表符分隔值(TSV)文件转换为逗号分隔值(CSV)文件?(How do I convert a tab-separated values (TSV) file to a comma2021-10-27 17:03:43

    我有一些TSV文件需要转换为CSV文件. BASH中是否有任何解决方案,例如使用awk来转换这些?我可以这样使用sed,但担心它会出错: sed 's/\t/,/g' file.tsv > file.csv 不需要添加行情. 如何将TSV转换为CSV? 解决方案 更新:尽管以下解决方案总体上不可靠 在OP的特定用例中进行工作;请

  • 文本三剑客----awk2021-10-27 16:03:34

    目录 一,awk工作原理 二,awk中常见的内建变量(可以直接使用) 三,举例说明 3.1按行输出文本内容 3.2输出指定行内容 3.3输出奇数行,偶数行内容 3.4特别用法 3.5如何提取再放回来 3.6提取IP地址 四,总结 一,awk工作原理   逐行读取文本,默认以空格为分隔符进行分隔,将分隔所得的各个字段保

  • centos-7内存缓存buff清理脚本2021-10-27 15:34:48

    #! /bin/sh used=`free -m | awk 'NR==2' | awk '{print $3}'` free=`free -m | awk 'NR==2' | awk '{print $4}'` echo "===========================" >> /home/operation/mem.log date >> /home/operatio

  • grep、sed、awk2021-10-27 11:33:56

    linux三剑客sed 数据修改grep 数据查找定位awk 数据切片正则表达式 基本正则 ^开头 $ 结尾 [a-z][0-9]区间,如果开头带有^表示不能匹配区间内的元素 *0个或者多个 .表示任意字符 扩展正则 ?非贪婪匹配 +一个或者多个 ()分组 {}范围约束 |匹配多个表达式的任何一个 正则就是记

  • java项目服务部署,启停脚本2021-10-27 09:33:24

    1. 部署云服务 将生成的.jar包部署到云服务器上 先创建日志文件nohup.out:touch nohup.out nohup:不挂断运行命令,当账户退出或终端关闭时,程序仍然运行,当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文件 启动服务:nohup ja

  • awk语法2021-10-25 12:58:22

    一:awk介绍   awk是一个行编辑器,可以把数据进行截取,同时完成数据的处理,输出 awk语法: awk [options] [BEGIN]{program} [EDN][file] awk程序运行优先级是: (1)BEGIN:    在开始处理数据流之前执行,可选项 (2)program:   如何处理数据,必选 (3)END:    处理完数据后执行,可选项 二:awk

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有