Linux查看命令总结

1.动态实时查找命令

使用以下命令的前提是需要在找到日志位置
tail -f server.log
实时展示日志末尾内容,默认最后10行,相当于增加参数 -n 10
tail -n filename;
tail命令扩展
查看日志最后20行内容并实时更新日志

tail -f -n 20 server.log

或者

tail -fn 20 server.log

追踪特定内容日志
tail 命令可以实时查看文件内容的变化。但是当项目日志实时更新内容特别多时,需要查看的列往往时一闪而过,在快速更新的大量日志中查询关键列非常不方便,这是就需要tail命令与grep命令连用。追踪需要展示的特定信息,以查看固定线程http-nio-8091-exec-7为例:

tail -f log_file | grep ‘http-nio-8091-exec-7’

全局搜索
grep hello *.log
查找日志时,可以使用grep 线程id fileName.log

2.使用less命令查找

less fileName.log

会全局打印日志

shift + G 命令到文件尾部

使用/+id 会从上往下搜索
使用?+id会向下搜索
使用wq退出查看日志

你可能感兴趣的:(linux,服务器,运维)