Linux查看服务器日志

一、tail

这个是我最常用的一种查看方式

用法如下:

复制代码
tail  -n  10   test.log   查询日志尾部最后10行的日志;
tail  -n +10   test.log   查询10行之后的所有日志;
tail  -fn 10   test.log   循环实时查看最后1000行记录(最常用的)

一般还会配合着grep用,(实时抓包) 例如 :

复制代码
tail -fn 1000 test.log | grep '关键字'

(动态抓包)

复制代码
 tail -fn 1000 test.log | egrep '关键字'

扩展用法

复制代码
tail -fn 1000 test.log | grep '关键字' -C50

查看历史

复制代码
grep "something-start" debug

如果一次性查询的数据量太大,可以进行翻页查看,例如:

复制代码
tail -n 4700  aa.log |more -1000 可以进行多屏显示(ctrl + f 或者 空格键可以快捷键)

在Linux上调用Control

复制代码
curl -X 'POST' \
  'http://www.baidu.com/TaskController/initSales?date=2024-12-30' \
  -H 'accept: */*' \
  -d '';
相关推荐
呱呱巨基19 分钟前
Linux 基础IO
linux·c++·笔记·学习
QFIUNE34 分钟前
CD-HIT 详解:序列去冗余、安装使用与聚类结果解析
linux·服务器·机器学习·数据挖掘·conda·聚类
vortex51 小时前
XFCE 桌面环境组件详解:从面板到剪贴板管理
linux·xfce·桌面环境
marsh02061 小时前
43 openclaw熔断与降级:保障系统在异常情况下的可用性
java·运维·网络·ai·编程·技术
摇滚侠1 小时前
Docker 如何查询挂载的目录
运维·docker·容器
勇闯逆流河2 小时前
【Linux】linux进程控制(进程池的详解与实现)
linux·运维·服务器
WJ.Polar3 小时前
Scapy基本应用
linux·运维·网络·python
lljss20203 小时前
1. NameServer 域名服务器---NS
linux·服务器·前端
萧行之3 小时前
Ubuntu+Windows双系统:解决GRUB不显示Windows启动项、一闪而过问题
linux·windows·ubuntu
数智顾问4 小时前
(123页PPT)华为流程管理体系精髓提炼(附下载方式)
运维·华为