1)查看/etc/passwd文件内容的第6行
[root@localhost ~]# cat /etc/passwd | head -n 6------输出前6行
2)查看/etc/selinux/config以SELINUX开头的行
[root@localhost ~]# cat /etc/selinux/config | grep ^SELINUX
3)查找/etc/ssh/sshd_config以no结尾的行
[root@localhost ~]# cat /etc/ssh/sshd_config | grep no$
4)过滤/etc/ssh/sshd_config包含数字的行
[root@localhost ~]# cat /etc/ssh/sshd_config | grep -v [0-9]
查看/etc/passwd文件以“:”为分隔符的第一列内容,并按字母逆序排序写入/username文件统计/etc.passwd文件一共有几行,只把行数显示。
[root@localhost ~]# cut -d : -f 1 /etc/passwd |sort -r > /username [root@localhost ~]# wc -l /etc/passwd 46 /etc/passwd
[root@localhost ~]# history | awk '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a;}' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10