head命令,tail

发布时间:2018-11-15  栏目:LINUX  评论:0 Comments

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

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地图