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

相关推荐
躲在云朵里`4 分钟前
Linux环境下部署SpringBoot前后端分离项目
linux·服务器
llilian_165 分钟前
时间同步校时服务器配件清单及挑选攻略 校时时间服务器 网络时间同步装置
运维·服务器·网络
oMcLin5 分钟前
如何在Ubuntu 20.04系统的香港服务器上使用Docker搭建高效的CI/CD流水线并集成Kubernetes?
服务器·ubuntu·docker
nvd1111 分钟前
通过 Gmail API 发送邮件的完整指南
服务器·网络
深圳市恒讯科技13 分钟前
防止服务器被黑:终极防范网络攻击指南
运维·服务器·网络安全
VicdorLin14 分钟前
docker报错: client version 1.24 is too old. Minimum supported API version is 1.44
运维·docker·容器
橘颂TA15 分钟前
【Linux】从 “抢资源” 到 “优雅控场”:Linux 互斥锁的原理与 C++ RAII 封装实战(Ⅰ)
linux·运维·服务器·c++·算法
RisunJan16 分钟前
Linux命令-init命令(管理运行级别和控制系统状态)
linux·运维·服务器
ayaya_mana17 分钟前
Chrony:通用-替换国内 NTP 源进行时间同步
linux·运维·服务器·chrony
深耕半夜18 分钟前
debug函数
linux·运维·服务器