- 2024-08-27SSH弱口令爆破服务器
一、实验背景1、概述使用kali的hydra进行ssh弱口令爆破,获得服务器的用户名和口令,通过ssh远程登录服务器。2、实验环境kali攻击机:192.168.1.107centos服务器:192.168.1.105二、前置知识1、centos设置用户并设置弱口令centos查看用户名cat/etc/passwdcentos查看密码ca
- 2024-08-27linux常用命令
一、netstat系列netstat-tn|awk'{print$6}' |sort|uniq-c这个命令由几个部分组成,每一部分都完成特定的任务,最终的目的是统计网络连接的状态。我们可以将其分解成以下几部分:netstat-tn:netstat 是一个用于显示网络连接、路由表和网络接口信息的命令。-t 选
- 2024-08-27Breach shell
#!/usr/bin/bashif[-sbreach];then>breachfi/usr/bin/ldapsearch-Hldap://xxxx-YGSSAPI-N-bcn=xxx,ou=Groups,ou=xxx,ou=Corporate,dc=xxx,dc=xxx|grep-i"member"|awk-F":"'{print$2}'|awk-F","
- 2024-08-2518 个一线工作中常用 Shell 脚本
1、检测两台服务器指定目录下的文件一致性2、定时清空文件内容,定时记录文件大小3、检测网卡流量,并按规定格式记录在日志中4、计算文档每行出现的数字个数,并计算整个文档的数字总数5、从FTP服务器下载文件6、连续输入5个100以内的数字,统计和、最小和最大7、监测Nginx访
- 2024-08-24awk打印除某数据项/某列数/某些列数之外其它列数据的实现以及Twemproxy(redis集群方案)的各配置参数详解
一、awk打印除某数据项/某列数/某些列数之外其它列数据的实现 偶尔碰到一个需求,我需要使用awk打印数据,但是只需要打印某列之后的其它列,比如我只要第2列及之后的所有数据,如何实现呢?实际很简单:#将$1置成空,然后打印即可awk'{$1="";print}'filepathawk'{$1
- 2024-08-19第八节AWK报告生成器(6)
六,awk中的模式在awk中,匹配模式处于非常重要的地位,它决定着匹配模式后面的操作会影响到哪些文本行awk中的匹配模式主要包括关系表达式正则表达式混合模式BEGIN模式END模式等6.1awk的关键模式awk提供了许多关系运算符,awk允许用户使用关系表达式作为匹配模式,当某个文
- 2024-08-19第八节AWK报告生成器(7)
七,awk控制语句作为一种程序设计语言,awk支持程序的流程控制,例如条件判断、循环以及其他的一些流程控制语句,例如continue、break以及exit等。掌握这些基本的流程控制语句,对于编写出结构良好的程序非常重要。7,1if判断语句if语句的功能是根据用户指定的条件来决定执行程
- 2024-08-18【Linux系列】应急响应 · 备忘录
这些命令和文件可以帮助你快速定位问题、查找可疑文件、监控进程等。请注意,这些命令可能需要root权限才能执行。查找72小时内新增的文件:find/-ctime-2查找24小时内被修改的JSP文件:find./-mtime0-name"*.jsp"根据确定时间去反推变更的文件:ls-al/tmp|gre
- 2024-08-18Linux三剑客之awk
Linux三剑客区别grep:普通搜索,更适合单纯的查找或匹配文本sed:每次读入一行来处理的,sed适合简单的文本替换和搜索,sed读取一行,以行作为单位,进行处理。awk:每次读入一行来处理的(同sed),但awk读取一行,切割成字段,以字段为单位,进行细节处理。awk工作原理根据处理的模式,一次从文件中
- 2024-08-16第八节AWK报告生成器(2)
3,1,2printf语法:printf("format\n",[arguments])格式说明format是一个用来描述输出格式的字符串,format格式的指示符都以%开头,后跟一个字符,如下:format含义%c显示字符的asicll%d,%i十进制整数%e,%E科学计数法显示数值%f显示浮点数%g,%G以科学计数法的格式或浮点数的
- 2024-08-14crash+awk:统计vma的大小
正常的vm命令输出:crash_new>vmPID:2380TASK:ffffff88414bddc0CPU:5COMMAND:"xxx"MMPGDRSSTOTAL_VMffffff880a997c00ffffff882574700016565804k44535380kVMASTARTENDFLAG
- 2024-08-12Linux系统中的管道命令、grep命令、sed命令和awk命令
本章将和大家分享Linux系统中的管道命令、grep命令、sed命令和awk命令。废话不多说,下面我们直接进入主题。一、管道命令Linux中的管道命令(pipe)是一种非常强大的特性,它允许你将一个命令的输出作为另一个命令的输入。管道命令极大地增强了命令行的灵活性和功能,使得复杂的数据处理
- 2024-08-10Linux Shell编程--正则表达式、grep、sed、awk
前言:本博客仅作记录学习使用,部分图片出自网络,如有侵犯您的权益,请联系删除!一、正则表达式1、正则表达式定义1.1、简介正则表达式是一种强大的文本模式匹配工具,用于搜索、替换或分割字符串。在Shell脚本中,正则表达式通常与grep、sed和awk等工具一起使用。1.2、层次分类基
- 2024-08-05linux awk命令
awk命令是Linux系统中非常强大的文本处理工具,它能够对文本文件进行分析、处理和格式化输出。以下是awk命令的一些常见用法和示例:一、基本语法awk命令的基本语法如下:awk'pattern{action}'input_filepattern:用于指定需要匹配的条件,可以是文本字符串或正则表达式。{
- 2024-08-04Shell文本处理秘籍:掌握这11种工具,让数据处理如虎添翼!
引言在Linux信息环境,文本数据处理是一项基础而重要的技能。对于广大Linux用户而言,掌握Shell环境下的文本处理工具不仅能提高工作效率,还能在面对复杂数据时游刃有余。本文将介绍,那些在文本处理中不可或缺的11种命令工具,让数据处理技能更上一层楼。目录find:find命令无
- 2024-08-03awk 基本用法
学习简介:awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入(stdin)、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk有很多
- 2024-08-01检测Linux服务器CPU、内存、负载、IO读写、机房带宽和服务器类型的脚本
脚本内容:#!/usr/bin/envbash####RED='\033[0;31m'GREEN='\033[0;32m'YELLOW='\033[0;33m'SKYBLUE='\033[0;36m'PLAIN='\033[0m'about(){ echo"" echo"=============================
- 2024-07-31monitor paramiko
#!/bin/bash#获取要监控的本地服务器IP地址IP=`ifconfig|grepinet|grep-vE'inet6|127.0.0.1'|awk'{print$2}'`echo"IP地址:"$IP#获取cpu总核数cpu_num=`grep-c"modelname"/proc/cpuinfo`echo"cpu总核数:"$cpu_num#
- 2024-07-29linux 打印my.txt文件的第10-15行
#打印my.txt文件的第10-15行sed=streameditorsed-n'10,15p'my.txt#打印my.txt文件的第10-15行awk是三个人名字各取了一个字母awk'NR>=10&&NR<=20'my.txt常用的awk命令示例:打印文件的所有行:awk'{print$0}'filename打印文件的第10行到第20行:awk'NR>=10
- 2024-07-25shell-awk命令详解(理论+实战)
一、概述AWK是一种处理文本文件的语言,是一个强大的文本分析工具。它是专门为文本处理设计的编程语言,也是行处理软件,通常用于扫描、过滤、统计汇总工作数据可以来自标准输入也可以是管道或文件。20世纪70年代诞生于贝尔实验室,现在centos7用的是gawk之所以
- 2024-07-16awk
awkawk:单行脚本核心awk:取行核心awk:取列核心awk:混合取行取列awk:统计功能未来:判断循环未来:数组1、awk概述四剑客特点擅长find查找文件查找文件,与其他命令配合grep/egrep过滤过滤速度最快sed过滤、取行、替换、删除替换修改文件内容、取行
- 2024-07-16Linux-awk
awk3.4.2功能过滤 取行取列统计计算数组函数3.4.3格式awk条件动作(找谁干啥)awk[options]'commands'filenamesawk[options]-fawk-script-filefilenames3.4.4awk处理数据的方式:1、进行逐行扫描文件,从第一行到最后一行2、寻找匹配的特定模式的行,
- 2024-07-15运维脚本备忘录
shell巡检#!/bin/bash#Debian12.5exportPATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/binsource/etc/profileif[$(id-u)-gt0];thenecho"Executethescriptatroot"exit1fi#获取IP地址IPADDR=$(hostname-I
- 2024-07-13[20240618]Oracle C functions annotations.txt
[20240618]OracleCfunctionsannotations.txt--//网站orafun.info可以查询oraclecfunctions.CreatedbyFritsHooglandwithalittlehelpfromKamilStawiarski.--//可以通过它了解oracle内部C函数.实际上可以直接下载相关文件,在本地使用.https://gitlab.com/FritsHoog
- 2024-07-12Linux命令行之文本处理awk
处理有分隔符的文本文档,默认分隔符是空格。awk的一些内置变量NF:字段数量(NumberofFields)NR:当前记录号(NumberofRecords)$0:当前记录(整行)$1,$2,...:当前记录的第1个、第2个等字段FS:字段分隔符(FieldSeparator),默认为空格或制表符OFS:输出字段分隔符(OutputFieldSeparator),默