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 '';
相关推荐
Evan芙36 分钟前
Linux 进程状态与进程管理命令
linux·运维·服务器
doris6101 小时前
2025年设备管理系统:智能运维成新标杆
运维
qsjming1 小时前
EXT4文件系统特性说明
运维
码农12138号1 小时前
Bugku HackINI 2022 Whois 详解
linux·web安全·ctf·命令执行·bugku·换行符
Joren的学习记录2 小时前
【Linux运维进阶知识】Nginx负载均衡
linux·运维·nginx
用户2190326527352 小时前
Java后端必须的Docker 部署 Redis 集群完整指南
linux·后端
胡先生不姓胡2 小时前
如何获取跨系统调用的函数调用栈
linux
Jtti2 小时前
服务器防御SYN Flood攻击的方法
运维·服务器
2501_941982052 小时前
RPA 的跨平台部署与统一自动化策略
运维·自动化·rpa
b***25112 小时前
电池自动分选机:精密分选保障新能源产业质量核心
运维·自动化·制造