간단한 문서 요약
주어진 파일 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}’ | 종류 | 유니크 > ip_a.txt
고양이 b.txt | awk‘{인쇄 $1}’ | 종류 | 유니크 > ip_b.txt
A의 IP 번호
고양이 ip_a.txt | 화장실 -l
B의 IP 번호
고양이 ip_b.txt | 화장실 -l
총 IP
고양이 ip_a.txt ip_b.txt > total.txt
cat total.txt | awk‘{인쇄 $1}’ | 종류 | 유니크 > ip_total.txt
고양이 ip_total.txt | 화장실 -l
b에 등장.txt그리고에 나타나지 않았다.txtIP
diff ip_a.txt ip_b.txt
각 사용자 이름이 나타나는 횟수,그리고 각 사용자 이름에 해당하는 ip의 수
고양이 ㅏ.txt b.txt > users.txt
awk ‘ {++에스[$NF]} 종료 {...에 대한(S에서) 인쇄, 에스[ㅏ]}’ users.txt
————————————————————————————————————
1.다양한 연결 상태 수 확인
netstat -n | awk‘/ ^ tcp / {++에스[$NF]} 종료 {...에 대한(S에서) 인쇄, 에스[ㅏ]}’
2.세 번째 줄 출력,두 번째 열의 값
ps auxc |grep -v PID | 정렬 -k4nr | 머리 -n 5 | awk‘NR == 3{인쇄 $2}’
3. 4 열 따르기,내림차순으로 숫자로 정렬
ps auxc | 정렬 -k4nr
4.다시 상위 5 위
ps auxc | 정렬 -k4nr | 머리 -n 5