簡単なドキュメントの要約

给定文件a和b

a.txt

127.0.0.1 user1

127.0.0.1 user2

127.0.0.2 user3

127.0.0.3 user4

b.txt

127.0.0.6 userA

127.0.0.2 userB

 

计算两个文件各自的ip数以及总ip数

猫a.txt | awk ‘{印刷 $1}’ | sort | uniq > ip_a.txt

cat b.txt | awk ‘{印刷 $1}’ | sort | uniq > ip_b.txt

A的ip数

cat ip_a.txt | wc -l

B的ip数

cat ip_b.txt | wc -l

 

总的ip数

cat ip_a.txt ip_b.txt > total.txt

cat total.txt | awk ‘{印刷 $1}’ | sort | uniq > ip_total.txt

cat ip_total.txt | wc -l

 

出现在b.txt而没有出现在a.txt的ip

diff ip_a.txt ip_b.txt

 

每个username出现的次数以及每个username对应的ip数

A.txt b.txt > users.txt

おかしい ‘ {++S[$NF]} 終わり {にとって(a in S) print a, S[A]}’ users.txt

————————————————————————————————————

1.查各种连接状态数量

netstat -n | awk ‘/^tcp/ {++S[$NF]} 終わり {にとって(a in S) print a, S[A]}’

2.输出第三行第二列的值

ps auxc |grep -v PID | 並べ替え-k4nr | ヘッド-n 5 | あなた 'NR==3{印刷 $2}’

3. 按照第4列以数字方式降序排列

ps auxc | 並べ替え-k4nr

4.再取前5名

ps auxc | 並べ替え-k4nr | ヘッド-n 5

返信を残します