Linux下使用cat、grep、sed查看文件任意几行的数据

使用grep命令

bash 复制代码
grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行
grep -B 5 foo file 显示foo及前5行
grep -A 5 foo file 显示foo及后5行

grep -C 行数 要查的关键字 文件名

使用cat与tail、head的组合命令

1、查看最后1000行的数据

bash 复制代码
cat filename | tail -n 1000
  1. 打印前1000的内容
bash 复制代码
cat filename | head -n 1000 

3.显示1000到300行的数据

bash 复制代码
sed -n '1000,3000p' filename
相关推荐
文艺理科生Owen15 小时前
Nginx 路径映射深度解析:从本地开发到生产交付的底层哲学
运维·nginx
期待のcode15 小时前
Redis的主从复制与集群
运维·服务器·redis
翼龙云_cloud15 小时前
腾讯云代理商: Linux 云服务器搭建 FTP 服务指南
linux·服务器·腾讯云
纤纡.15 小时前
Linux中SQL 从基础到进阶:五大分类详解与表结构操作(ALTER/DROP)全攻略
linux·数据库·sql
好好学习天天向上~~16 小时前
6_Linux学习总结_自动化构建
linux·学习·自动化
REDcker16 小时前
gRPC开发者快速入门
服务器·c++·后端·grpc
冉佳驹16 小时前
Linux ——— 静态库和动态库的设计与使用
linux·动态库·静态库·fpic
陌上花开缓缓归以16 小时前
linux mtd-utils使用源码分析(ubuntu测试版)
linux·arm开发·ubuntu
江湖有缘17 小时前
零基础入门:使用 Docker 快速部署 Organizr 个人主页
java·服务器·docker
wangjialelele17 小时前
Linux下的IO操作以及ext系列文件系统
linux·运维·服务器·c语言·c++·个人开发