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退出查看日志

相关推荐
mftang12 小时前
现代互联网安全的基石: SSL/TLS技术介绍
服务器·网络·ssl
坐怀不乱杯魂12 小时前
Linux网络 - 网络层
linux·服务器·网络
j_xxx404_12 小时前
Linux:命令行参数与环境变量
linux·运维·服务器
j_xxx404_13 小时前
Linux:进程虚拟地址空间|虚拟内存管理
linux·运维·服务器
江畔何人初13 小时前
pod的定义以及创建过程
linux·运维·云原生
德尔塔大雨淋13 小时前
VLLM 中的module PASS 和FUN PASS
linux·服务器·vllm
末日汐13 小时前
linux线程
linux·运维
玉梅小洋13 小时前
CentOS :yum源配置及验证指南
linux·运维·centos·yum
zxsz_com_cn13 小时前
设备预测性维护算法核心功能有哪些?六大模块拆解智能运维的“技术骨架”
运维·算法
自可乐13 小时前
n8n全面学习教程:从入门到精通的自动化工作流引擎实践指南
运维·人工智能·学习·自动化