解释 命令解析: ...
使用场景: 记录服务器调用第三方接口的耗时问题 日志返回格式:第三方接口耗时: ms 需求,查出耗时大于 ms 共有多少条数据 命令解释cat home work log j life proxy total 查看total这个文件的内容 命令解释: awk F 第三方接口耗时: print 输出total文件内容后, 以关键字 第三方接口耗时: 进行切割,切割后:的结果为: 三方接口耗时: , ...
2020-12-28 18:08 0 460 推荐指数:
解释 命令解析: ...
以前我个人的观念是,在线上运行的东西尽量不要记什么流水日志。 但是后来我变了,发现在线上记日志是一个绝对有必要的东西,尤其是在当下很流行的微服务的推动下,没有日志的帮助,犹如一个睁眼瞎,排查问题基本靠猜,这可不行。 那就打印记录每次的访问日志,尤其是访问接口时的参数及返回数据和耗费 ...
awk的内建函数split允许你把一个字符串分隔为单词并存储在数组中。你可以自己定义域分隔符或者使用现在FS(域分隔符)的值。格式: split (string, array, field separator) string: 表示要操作哪个(切割)字符串 ...
(1)Linux目录操作命令 cd ..退出当前目录,返回上一级目录;cd / 退出当前目录,返回根目录; mkdir命令用于创建一个新的目录;rmdir命令功能删除指定的空目录。 (2)Linux筛选日志 下面罗列的这些基本命令,很有用,对于查询线上线下问题都非常有用的,不妨学习一下 ...
目的:根据条件 输出指定条件的文件 例如: awk输出文件名长度为32 的文件 ls | awk -F ':' '{ if(length($0) == 32) {print $0} }' 在结合 rm 去删除上面的文件夹 ls | awk -F ':' '{ if(length ...
1.查询日志中含有某个关键字的信息 2.查询日志尾部最后10行的日志 3.查询日志文件头10行的日志 4.查询10行之后的所有日志 5.查询日志文件除了最后10行的其他所有日志 6.查询日志中含有某个关键字的信息显示出 ...
1.查看实时日志: tail -f nohup.out 2.分页查看所有日志: cat nohup.out | more 4.分页查看前N行日志: tail -n 1000 nohup.out | more 5.查看实时日志并检索关键字: tail -f nohup.out ...
1.查询日志中含有某个关键字的信息 cat app.log |grep 'error' 2.查询日志尾部最后10行的日志 tail -n 10 app.log 3.查询10行之后的所有日志 tail -n +10 app.log 4.查询日志文件 ...