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 '';
相关推荐
小政同学43 分钟前
【NFS故障】共享的文件无法执行
linux·运维·服务器
AI木马人1 小时前
3.【Prompt工程实战】如何设计一个可复用的Prompt系统?(避免每次手写提示词)
linux·服务器·人工智能·深度学习·prompt
ch3nyuyu1 小时前
Ubuntu(乌班图)基础指令
linux·运维·网络
minglie12 小时前
gcc编译器汇总
linux
挽安学长2 小时前
保姆级教程,通过GACCode使用Claude Code Desktop!
运维·服务器
firstacui3 小时前
MGRE实验
运维·服务器·网络
白菜欣3 小时前
Linux —《开发三件套:gcc/g++、gdb、make/Makefile 全解析》
linux·运维
何中应3 小时前
Grafana如何给列表设置别名
运维·grafana·监控
senijusene4 小时前
基于 imx6ull平台按键驱动开发:input子系统+中断子系统+platform总线
linux·驱动开发
MXsoft6184 小时前
运维的尽头,是把“救火”变成“算命”
运维