Linux查看命令总结

1.动态实时查找命令

使用以下命令的前提是需要在找到日志位置
tail -f server.log

实时展示日志末尾内容,默认最后10行,相当于增加参数 -n 10

tail -n filename;

tail命令扩展

查看日志最后20行内容并实时更新日志

powershell 复制代码
tail -f -n 20 server.log

或者

powershell 复制代码
tail -fn 20 server.log

追踪特定内容日志

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

powershell 复制代码
tail -f log_file | grep 'http-nio-8091-exec-7'

全局搜索

grep hello *.log

查找日志时,可以使用grep 线程id fileName.log

2.使用less命令查找

powershell 复制代码
less fileName.log

会全局打印日志

powershell 复制代码
shift + G 命令到文件尾部

使用/+id 会从上往下搜索

使用?+id会向下搜索

使用wq退出查看日志

相关推荐
线束线缆组件品替网15 小时前
Conxall 防水线缆在户外工控中的布线实践
运维·人工智能·汽车·电脑·材料工程·智能电视
济61715 小时前
linux(第十四期)--官方 SDK 移植实验-- Ubuntu20.04
linux·运维·服务器
范纹杉想快点毕业15 小时前
欧几里得算法与扩展欧几里得算法,C语言编程实现(零基础全解析)
运维·c语言·单片机·嵌入式硬件·算法
云qq16 小时前
x86操作系统23——进程相关系统调用
linux·c语言·汇编·ubuntu
小猪佩奇TONY16 小时前
Linux 内核学习(16) --- linux x86-64 虚拟地址空间和区域
linux·运维·学习
L16247616 小时前
Docker 安装部署全流程使用指南(Linux 通用版)
linux·docker·容器
cngm11016 小时前
记录两个网卡同时访问两个网段的调试方法route print
服务器·网络·windows
杰克崔16 小时前
kprobe及kretprobe的基于例子来调试分析其原理
linux·运维·服务器·车载系统
小北方城市网16 小时前
微服务架构设计实战指南:从拆分到落地,构建高可用分布式系统
java·运维·数据库·分布式·python·微服务
开开心心_Every16 小时前
离线黑白照片上色工具:操作简单效果逼真
java·服务器·前端·学习·edge·c#·powerpoint