目录
一,浏览普通文件内容
注意:以上命令均可以结合管道符一起使用
二,过滤文件内容显示--grep
在指定的普通文件中查找并显示含有指定字符串的行,也可与管道符一起使用
语法:grep 选项...... 关键字符串 文件名称......
参数及其作用
常见用法
1. grep 查找的内容 文件名
[root@localhost ~]# grep a /etc/passwd | head -2
root:x:0:0:root:/root:/bin/bash
daemon:x:2:2:daemon:/sbin:/sbin/nologin
2.匹配以w开始的行
[root@localhost ~]# grep ^w /etc/passwd | head -2
wang:x:1000:1000:wang:/home/wang:/bin/bash
wang1:x:1001:1001::/home/wang1:/bin/bash
3.-v 反选 匹配不以w开始的行
[root@localhost ~]# grep -v ^w /etc/passwd |head -2
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
4.-i 忽略大小写 -n显示行号
[root@localhost ~]# grep -in w /etc/passwd
7:shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
13:nobody:x:65534:65534:Kernel Overflow User:/:/sbin/nologin
20:clevis:x:996:992:Clevis Decryption Framework unprivileged user:/var/cache/clevis:/usr/sbin/nologin
26:pipewire:x:991:986:PipeWire System Daemon:/var/run/pipewire:/sbin/nologin
29:cockpit-ws:x:989:984:User for cockpit web service:/nonexisting:/sbin/nologin
30:cockpit-wsinstance:x:988:983:User for cockpit-ws instances:/nonexisting:/sbin/nologin
37:wang:x:1000:1000:wang:/home/wang:/bin/bash
38:wang1:x:1001:1001::/home/wang1:/bin/bash
40:Wang:x:1003:1003::/home/Wang:/bin/bash