tail -100f file.log 动态打印最近的100行日志 ,注意事项,这个命令退出时,要用ctrl+c ,不能用ctrl+z
grep 'search' file.log | wc -l 统计一个文件中出现某个单词的次数
ps aux | grep jetty 查看jetty进程是否启动
grep -v 'ignore' file.log 查找时忽略-v后面的字符串
grep '关键字' file.log -A 10 -B 10 检索关键字前后十行日志
fg 将 tail -f 命令调起到前台,用ctrl+z命令结束tail时,tail命令仍然在后台工作
grep -i 'ignore' file.log 查找时忽略大小写
Sed命令:
sed 's/test/big test/' s命令用斜线间指定的第二个文本字符串来替换第一个文本字符串
sed -e 's/test/big test/; s/dog/cat/' filename 在sed命令上执行多个命令,用-e选项,命令之间用分号隔开
sed -f script fileName 从文件中读取编辑器命令
awk命令:
awk '{if($1>81) print $2}' test.txt
awk -F: '{print $1}' fileName 使用:分割
awk -F: -f script fileName 从文件中读取脚本程序
awk '{print $1 " " $2}'
awk 'BEGIN {print "sss"} {print $1}' END {print "sss"}' fileName 在处理数据前和处理数据后运行脚本