查询日志文件

服务器相关最密切的,经常需要查看服务器日志,

【tail】

最常用的命令 tail

该命令 有两种方式 一种为监听模式,一种为查询模式


所谓监听模式 需加 -f参数,在tail命令后 该次命令并没结束,它将会以一定的时间实时追踪该档的所有更新

比如 查看corp.log

tail -f corp.log 后 如果有新的请求nginx,改结果集会显示新的请求日志

另外一种就只是查询 文件最后n行记录 

tail -20 corp.log

与tail 类似的 还有head  查询文件前n行 所以head没有-f参数  


【find】

查询文件或者文件内容

先说文件 包括文件名 文件大小 创建时间等等 可以用find

find 路径 参数名 参数值

find / -name a  根目录下a文件

find / -size +100K | -100K | 100K 根目录下 大于小于等于100K文件

可以找出log中 访问/controller/action 路由的日志


查找内容 grep 也是过滤的作用

单独使用是 

grep "查询内容" 路径

grep "corp.t.com" ./*.conf  查找配置文件里面包含XXX字符

或者tail -n filename |grep XXX  查出来最后n行包含XX的记录




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值