ICode9

精准搜索请尝试: 精确搜索
  • Linux shell 知识心得10 三剑客之awk2021-10-23 17:34:47

    三剑客之sed命令 一 awk简介 ​ awk命名源自于它的三大作者名字的首字母,分别是Alfred Aho、Brian Kernighan、Peter Weinberger。(gawk是awk的GNU版本,它提供了Bell实验室和GNU的一些扩展)。 ​ awk 是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一

  • Centos7一键安装zabbix5脚本2021-10-22 22:30:20

    #!/bin/sh ip=`ip addr |grep inet |egrep -v "inet6|127.0.0.1" |awk '{print $2}' |awk -F "/" '{print $1}'` printf " ####################################################################### #                 欢迎使用Za

  • AWK简介2021-10-22 19:05:25

    awk介绍         awk是一种编程语言,主要用于在linux/unix下对文本和数据进行处理,是linux/unix下的一个工具。awk是gawk的一个软链接。         awk的处理文本和数据的方式:逐行扫描文件,默认从第一行到最后一行,寻找匹配的特定模式的行,并在这些行上进行你想要的操

  • 文本处理awk 内核管理及加密安全2021-10-21 21:58:30

    一、解决DOS攻击生产案例:根据web日志或者或者网络连接数,监控当某个IP 并发连接数或者短时内PV达到100,即调用防火墙命令封掉对应的IP,监控频率每隔5分钟。 1.编写脚本 [root@Centos8 ~]# cat deny.dos.sh #!/bin/bash LINK=100 while true;do ss -nt | awk -F"[[:space:]]+|:

  • linux 常用命令2021-10-21 16:34:08

    linux 常用命令 1. 进程相关 杀掉进程 kill `ps -efww | grep 项目名 | grep -v grep | grep -v less | awk '{print $2}'` 查看进程号 ps -efww | grep 项目名 | grep -v grep | grep -v less | awk '{print $2}' 2. IP 相关 获取本机ip ifconfig

  • 1小时学会jenkins集成邮件/微信/钉钉通知2021-10-21 11:31:50

    01    邮件通知 邮件扩展插件安装Email Extension Plugin,如果已经安装了则不需要再装该插件可以提供更详细的邮件发送设置 QQ邮箱准备公司里会用企业邮箱作为发件人,相关信息找邮箱管理员咨询。本例中采用qq邮箱作为邮件管理员及发件人1、开启 QQ 邮箱 SMTP 服务,打开 QQ 邮箱进

  • Linux日常操作命令2021-10-19 22:04:56

    查看指定端口是否启动 netstat -na|grep 8265 查看指定进程的进程号 ps -ef|grep BPMSRV|awk '{printf "%s\n",$2}'    查看进程BPMSRV的进程号 vi置换 :%s/旧/新/g :g/旧/s//新/g 查看java进程占用内存情况 ps -el|grep java 添加环境变量

  • 切取端口号2021-10-18 21:31:59

    群里有人问,怎么去切取ip后面的端口号:     习题:10.9.30.3:80      awk、cut 这个是比较基础又最容易想到的方法,egroup熟练度原因没有第一时间想到,但是当我看到有人用sed截取的时候,让我眼前一亮,看看能不能让你们的思维也受到一点点启发。          awk -F":" '{print $NF

  • ddos攻击检测脚本2021-10-18 10:02:27

    while true do awk '{h[$1]++}END{for ( p in h ) print p,h[p]}' /var/log/nginx/access.log | sort -nrk2 | head -1 > rizhi.txt n=`awk -F "[ ]" '{print $1}' /root/rizhi.txt` m=`awk -F "[ ]" '{print $2

  • docker中 启动所有的容器命令2021-10-15 10:01:42

    docker中 启动所有的容器命令 docker start $(docker ps -a | awk '{ print $1}' | tail -n +2) docker中 关闭所有的容器命令 docker stop $(docker ps -a | awk '{ print $1}' | tail -n +2) 删除所有容器 docker rm $(docker ps -a | awk '{ print $1}' | tail -n

  • linux---awk命令2021-10-12 21:02:05

    awk目录 一、什么是awk二、awk命令格式三、awk的基本使用1)从命令行读取程序脚本2)使用数据字段变量3)在脚本中使用多个命令4)从文件中读取程序5)在处理数据前运行脚本6)在处理数据后运行脚本 四、awk高级用法1)使用变量①、内建变量1、字段和记录分隔符变量2、数据变量 ②、自定

  • Ansible:服务器巡检_2、Linux 服务器巡检脚本2021-10-12 19:03:53

    规划中平台是具备一定的通用性和可扩展性,所以在写脚本时引入了参数,以便实现代码的复用 **1、Linux 基础信息巡检**点击查看代码 sys_check(){ echo "主机名称:`hostname`" #echo "操作系统:`cat /etc/*-release|awk 'END{print}'`" echo "操作系统:`cat /et

  • linux三剑客之awk +for循环+while循环2021-10-11 19:03:46

    for循环 格式:  方式一: for 变量 in 数组 do # for循环开始 # for循环体 done # for循环结束            方式二:            for 变量 in 数组 ; do f

  • 15Linux三剑客之awk命令2021-10-09 21:04:57

    目录awk命令选项匹配规则处理规则案例awk的工作原理awk中的变量案例格式化输出案例操作模式流程控制if判断案例for循环案例 awk命令 AWK 是一种处理文本文件的语言 awk 主要用来处理文件,将文本按照指定的格式输出。其中包含变量,循环以及数组 awk [选项] '匹配规则和处理规则' [处

  • day16 Linux三剑客之awk2021-10-09 20:00:28

    day16 Linux三剑客之awk 1、什么是awk,主要作用是什么? 什么是awk,主要作用是什么? awk 主要用来处理文件,将文本按照指定的格式输出。其中包含变量,循环以及数组。 2、awk的格式 awk的格式: awk [选项] '匹配规则和处理规则' [处理文本路径] [root@localhost ~]# awk -F:

  • awk2021-10-07 18:01:32

    awk 正则 -F  分隔符 -v  var=value变量赋值 # 或打印第一、第五位置  df |awk -F"[[:space:]]+|%" '{print $1,$5}' df |awk -F"[[:space:]]+|#" '/^\/dev\//{print $1,$5}' awk -F"[ .]" '{print $2}' a   #提取主机名 # NF 字段编号 aw

  • Shell-打印文件空行行号2021-10-06 11:00:11

    1. 写一个 bash脚本以输出一个文本文件 nowcoder.txt中空行的行号,可能连续,从1开始。 awk '/^\s*$/{print NR}' nowcoder.txt 2. 去掉文件的空行输出 方法1: awk '{if($0 != "") {print $0}}' ./nowcoder.txt awk '!/^$/ {print $NF}' 方法2: cat ./nowcoder.txt | awk NF

  • shell脚本里正则表达式与文本处理器(grep,sed,awk)用法2021-10-06 09:31:24

    目录 一,正则表达式概述二,基础正则表达式1、grep2,扩展正则表达式(egrep) 三、文本处理器sed1.sed 命令常见用法2.用法示例 四、awk 工具逐行读取输入文本,并根据指定的匹配模式进行查找,1.awk 常见用法2.用法示例输出密码为空的用户的shadow 记录输出包含 8 个字段且第 1 个字段

  • Rsync详解2021-10-05 13:31:39

    1.什么是rsync Rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。适用于unix/linux/windows等多种操作系统平台。 来自:http://www.samba.org/ftp/rsync/rsync.html 2.rsync特性 l  支持拷贝特殊文件如链接文件,设备等 l  可以有排除指

  • 云计算环境系统自动化运维编程Bash Shell课程2021-10-04 13:57:56

    第 1 章: Bash Shell 编程基本概念 01-Shell脚本编程简介 02-Bash Shell环境说明 03-Bash Shell 编程基本概念1 04-Bash Shell 编程基本概念2 05-Bash Shell 编程基本概念3 06-Bash Shell 编程基本概念4 07-Bash Shell 编程基本概念5 08-Bash Shell 编程基本概念6 09-Bash Shell

  • 文本操作find cut sort wc sed awk2021-10-04 13:00:30

    文本操作 查找文件: # find 大概位置 以名字查找 名字 find /etc/ -name i18n find /etc/ -name 70* find /etc/ -name 70*net* 查找文件: whereis java --> java: /usr/bin/java 查找文本 /key 向下查询 n下一个 , N上一个 ​ ?key 向上查询 n上一个 ,N下一个 1.cu

  • grep,sed,awk学习简记2021-09-30 19:04:55

    grep 过滤 grep -E 支持正则 grep -A after 几行 grep -B before 几行 grep -C 上下多显示几行 grep -c 统计出现多少行,类似wc -l grep -v 取反,排除 grep -n 显示行号 grep -i 忽略大小写 sed 替换,修改文件内容,取行 s 替换 替换格式 s###g s@@@g s///

  • Linux中文本处理三剑客:grep, sed, awk2021-09-29 20:00:46

    本文为joshua317原创文章,转载请注明:转载自joshua317博客 https://www.joshua317.com/article/152 1. grep grep:一种强大的文本搜索工具,它能使用正则表达式匹配模式搜索文本,并把匹配的行打印出来 格式:grep [options] pattern file ([]内的部分可以省略) 2. sed sed:流编辑器,一般

  • 2021-09-29低功耗-展锐2021-09-29 16:33:49

    指令名 功能描述 DMB 数据存储器隔离。DMB 指令保证: 仅当所有在它前面的存储器访问操作 都执行完毕后,才提交(commit)在它后面的存储器访问操作。回写ram DSB 数据同步隔离。比 DMB 严格: 仅当所有在它前面的存储器访问操作   回写ram和清空cache 都执行完毕后,才执行在它

  • awk命令配合while read line 处理linux多行输出2021-09-28 19:33:15

    command命令的输出作为read循环的输入,这种结构常用于处理超过一行的输出常见用法有:command | while read linedo …done 举个栗子test目录下面有3个文件       我想输出 aa.txt is a txt file.bb.txt is a txt file.cc.txt is a txt file. 首先去掉total 0     然后使用

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

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

ICode9版权所有