1.查询相关命令
-
查看文件的具体路径:
locate;
-
查看文件的命令有:ll、
ls 、cat 、more 等;
-
查询关键字的命令有:
grep find等;
2.显示具体的行数
(1)如果显示前几行
显示前500行例:head \-n 500
(2)显示后几行
500
显示后500行例:tail \-n
3.查询关键字的总行数
(1)查询总行数,可以输入
例:wc \-l
(2)查询具体文件中包含关键字的行数:
cat file.txt |grep IP |wc -l
(3)查询文件中包含关键字的前3行:
cat file.txt |grep IP |head -2
(4)查询关键字所在行的前几行,也可以通过grep的命令参数:
比如查询Run这个关键字的前十行、后十行、前后十行
cat file.txt | grep -A10 Run
以此类推,grep参数命令中:A为前十行(11行),B为后十行(11行),C为前后十行(21行)
之所以多一行,是因为包含本身这一行的关键字。
本文参考了微信公众号运维漫谈、漫谈君君的文章。