文件内容查看
grep 过滤
grep ‘要过滤的内容’ 文件名 //当过滤到需要的内容时,显示该行信息
-Anum 后num行 after
-Bnum 前num行 before
-Cnum 前后num行
-n 显示行号
-c 统计过滤到的行数
查找内容为*
grep ^* 文件 //查找以*开头的行
grep *$ a.txt //以*结尾的行
grep "a|b" a.txt //过滤a或b的行
sort -t":" -k3 -n /etc/passwd //以: 分隔,将第三列按字数升序
sort -t":" -k3 -n /etc/passwd -r //逆序
sort -t":" -k3 -n /etc/passwd |head -n //指定字段分隔符--field-separator -k 指定列 -n 按数值
awk -F: '{print $7}' /etc/passwd //取列 ; -F 定义分隔符 ; {print $7} 打印第七列
awk -F: '{print $7}' /etc/passwd |sort |uniq -c //uniq 去重 -c 显示重复的数量
wc -l 统计