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

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

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