linux如何在日志中查找关键字、前几行、结尾几行

摘要:
查看日志前n行:1、  cat文件名|head-n数量democattest.log|head-n100#查看test.log前100行查看日志尾n行:2、 cat文件名|tail-n数量democattest.log|tail-n100#查看test.log倒数100行3、根据关键词查看日志并返回关键词所在行:方法一:cat路径/文件名|grep关键词democattest.log|grep"http"  #返回test.log中包含http的所有行方法二:grep-i关键词路径/文件名demo:grep-i"http"./test.log  #返回test.log中包含http的所有行

查看日志前 n行

1  cat 文件名 | head -n 数量

demo

cat test.log | head -n 100 # 查看test.log前100行

查看日志尾 n行

2 cat 文件名 | tail -n 数量

demo

cat test.log |tail -n 100# 查看test.log倒数100行

3、根据关键词查看日志 并返回关键词所在行

方法一:cat 路径/文件名 | grep 关键词

demo

cat test.log | grep "http"  # 返回test.log中包含http的所有行

方法二:grep -i 关键词路径/文件名 (与方法一效果相同,不同写法而已)

demo:

grep -i "http" ./test.log  # 返回test.log中包含http的所有行

免责声明:文章转载自《linux如何在日志中查找关键字、前几行、结尾几行》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇samba安装HTML中input参数,多行文本textarea说明,以及获取和设置的方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Linux终端的几个常用快捷方式,记下!

一、初识linux的终端种类:本地、远程    查看本终端命令:     #tty 命令,看到当前所处的终端     #(w)who 命令,看到系统中所有登录的用户     其中,tty 终端为表示在本地命令行模式下打开的终端;pts/0,1,2,3 终端为虚拟终端,多为图形界面下打开的终端或者远程登录的终端                     (这个...

Centos7 安装 MySQL5.7

Centos7 安装 MySQL5.7 一、环境介绍 1.安装包版本介绍 MySQL 有三种安装方式:RPM安装、二进制包安装、源码包安装。我们这篇文章以二进制方式安装MySQL 软件名称 版本 系统版本 CentOS Linux release 7.2.1511 (Core) MySQL mysql-5.7.18-linux-glibc2....

Kali Linux 2020.3 修改系统语言

一.背景信息在安装完 kali linux 2020.1 时,其操作系统默认语言为英文的,我们操作起来比较麻烦,为了以后操作方便起见,这边将其操作系统默认语言更改为中文。本篇文章将带领各位小伙伴们一起去将操作系统默认语言更改为中文 二.操作步骤打开Terminal Emulator 界面,查看当前系统语言为默认英文 在Terminal Emulator...

qemu kvm 虚拟化

虚拟化: KVM是一个基于Linux内核的虚拟机,属于完全虚拟化。虚拟机监控的实现模型有两类:监控模型(Hypervisor)和宿主机模型(Host-based)。由于监控模型需要进行处理器调度,还需要实现各种驱动程序,以支撑运行其上的虚拟机,因此实现难度上一般要大于宿主机模型。KVM的实现采用宿主机模型(Host-based),KVM是集成在Linux内...

buildroot使用介绍【转】

转自:https://www.cnblogs.com/arnoldlu/p/9553995.html buildroot是Linux平台上一个构建嵌入式Linux系统的框架。整个Buildroot是由Makefile脚本和Kconfig配置文件构成的。你可以和编译Linux内核一样,通过buildroot配置,menuconfig修改,编译出一个完整的可...

一种memory问题导致的kernel panic的处理方法

下面是一个在kernel panic或者oops之后,能够打印更多内存信息的patch,主要用到前面介绍的die notify功能注册oops/painc回调函数。 #include <linux/mm.h> #include <linux/spinlock.h> #include <linux/slab.h> #inc...