菜单

Linux 命令学习(1): head和tail

2018年11月16日 - LINUX

版权声明:本文为博主原创文章,未经同意,不得转载。

head命令,tail

head——显示文件前几乎履行

令所在路径:/usr/bin/head

 

示例1:

# head -n 3 /root/install.log 

翻/root/目录下install.log文件之前头三履,如果无指定参数n,那么默认会显示文件的前方10尽

图片 1

http://www.bkjia.com/Linuxjc/1132148.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linuxjc/1132148.htmlTechArticlehead命令,tail head显示文件前几行
命令所在路径:/usr/bin/head 示例1: # head -n 3 /root/install.log
查看/root/目录下install.log文件的前面三执行,如果不…

head

head 命令可以拿同段子文本的启幕一部分出口到正规输出。

head命令既可以拍卖文件文件为堪拍卖规范输入。

主导以

拍卖文件文件:

head input.txt

当有差不多只公文输入时,head会顺序处理并出口:

head input1.txt input2.txt

 

处理规范输入:

ls | head

 当没有任何参数时,head默认输出前10履,当然,head有各种参数。

 

可选参数

-n: 输出的行数

像,如果想出口前25实行,下面三个令是相当价格的:

head -n25 input.txt
head -n     25 input.txt
head -25 input.txt

可观看,-n后面有无发出空格都得,有几个空格都好,甚至-n本身还好简简单单。

-n 后面呢可以与负数,例如:

head -n -5 input.txt

这命令表示输出input.txt除了后5实行之外的全部内容。

 

-c: 输出的字节数

head -c 5 input.txt    # 5 bytes  
head -c -5b input.txt    # 5*512 
head -c5k input.txt    # 5*1024
head -c 5m input.txt    #5*1048576

-c
没有默认值,所以后面要同数值。可以是负数,表示输出除了后N个字节以外的始末。

 

tail

以平段文本的末梢一部分输出到标准输出,也就是自从有节点位置上马出口。

中心用法

tail的参数基本用法及head完全平等,在这不作赘述。

独出某些消小心,如果想发挥从第N(比如25)行开始出口,要动用加号:

tail -n +25 input.txt

 

tail +5c input.txt    #从第5个字节开始打印

 

 

 

广用法

tail 有一个常见的用法:用来实时查看一个不断更新的log
file。例如后台有一个logfile.txt不断更新,我们得就此脚的通令将更新内容打印在屏幕及:

tai -f logfile.txt

-f: 循环读取

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图