Linux基础命令之文本处理grep解析----进阶sre第一阶段(重温linux基础08)

grep
Linux基础命令之文本处理grep解析----进阶sre第一阶段(重温linux基础08)_第1张图片
案例(面试):
1.找出2个文件相同内容

grep -f file1 file2 将文件一作为条件去过滤文件二

2 查看连接到本服务器的几种状态

 ss -nta | grep '^[^State]'|cut -d ' ' -f 1 |uniq -c

3.将1.txt文本中的文件相加

内容如下:

42
123
002
12
grep -Eo '[0-9]+' 1.txt | past -s -d+ |bc 

nmap

扫描网络中存活主机
nmap -v -sP 网段  

案例:
筛选当前网络中存活的主机并写入如文件

方法一:

 nmap  -v -sP 172.16.10.0/24 | grep -B1 up| grep 'Nmap scan report for' > 22.txt
cat 22.txt | cut -d" " -f5| sort

方法二:

 nmap  -v -sP 172.16.10.0/24 | grep -B1 up| grep 'Nmap scan report for'  | grep -Eo '\<([0-9]{3}\.){3}'

回到主目录

首页

你可能感兴趣的:(云计算sre进阶之路,linux)