linux 查看或者显示文件某一行或多行内容

1、sed命令

(1)显示文件第几行:#sed -n 'xp' filename

lg:显示文件第31行

(2)显示文件某几行:#sed -n 'x,yp' filename

lg:显示文件31到45行

2、tail命令

tail命令按指定参数将文件的最后部分输出到标准设备,通常是终端,默认显示10行。如果文档有更新,tail会自动更新,确保输出最新的文档内容。

语法

tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]

-f 该参数用于监视File文件增长。
-c Number 从 Number 字节位置读取指定文件
-n Number 从 Number 行位置读取指定文件。
-m Number 从 Number 多字节字符位置读取指定文件,比方你的文件假设包括中文字,假设指定-c参数,可能导致截断,但使用-m则会避免该问题。
-b Number 从 Number 表示的512字节块位置读取指定文件。
-k Number 从 Number 表示的1KB块位置读取指定文件。
File 指定操作的目标文件名称。

备注:number,不指定,默认是10行,前面可加正负号,表示偏移是从顶部还是尾部。

(1)tail -f filename 

监视文件的尾部内容,刷新显示在屏幕上,ctrl+c退出。

(2)tail -n 12 filename

显示文件最后12行

3、head命令

功能:显示文件的开头至标准输出中(默认文件开头的前10行)

-n     显示文件的前n行

-c n  显示文件的前n个字节

     

-c -n  显示文件除了最后n个字节的其他内容

-q      隐藏文件名(当指定了多个文件时,在内容的前面会以文件名作为开头)

-v      显示文件名(默认单个文件不显示,多个文件显示)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值