常用linux命令

grep 命令

  • grep ‘关键字’ 文件名
  • 标记匹配颜色 --color=auto 选项:
    grep "match_pattern" file_name --color=auto

cat 命令

cat error.log | grep -C 5 'nick' 显示file文件里匹配foo字串那行以及上下5行
cat error.log | grep -B 5 'nick' 显示foo及前5行
cat error.log | grep -A 5 'nick' 显示foo及后5行

less 命令

  • less -n 文件名 查看文件并展示行号
  • 操作指令:
    / + 关键词 查找关键字,按 n 查找下一个,按 N 查找上一个, q 退出

more 命令

与less 相近的命令

tail 命令

tail -n 行数 文件名 查看文件结尾指定行数
tail -f 文件名 滚动查看日志

head 命令

head -n 行数 文件名 开头。。。。

统计关键字行数

grep -o objStr filename|wc -l

你可能感兴趣的:(常用linux命令)