linux命令中tail的简单介绍

Linux下tail命令的使用方法 。Linux tail命令可用于查看文件的内容,有一个常用的参数-f常用于查阅正在改变的日志文件 。
tail -f
filename会把filename文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要filename更新就可以看到最新的文件内容 。
命令格式:
tail [参数] [文件]
参数:
-f 循环读取
-q 不显示处理信息
-v 显示详细的处理信息
-c数目 显示的字节数
-n行数 显示文件的尾部n行内容
--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束
-q,--quiet, --silent 从不输出给出文件名的首部
-s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
tail -n 50 wx.log
示例:查看/var/log/boot.log , 只显示最后一行,则执行
tail -n 1 /var/log/boot.log
tail -n 1000:显示最后1000行
tail -n1000:从1000行开始显示,显示1000行以后的
head -n 1000:显示前面1000行
[Linux]-tail命令 – 查看文件尾部内容tail用于显示文件尾部的内容linux命令中tail,默认在屏幕上显示指定文件的末尾10行 。如果给定的文件不止一个linux命令中tail,则在显示的每个文件前面加一个文件名标题 。如果没有指定文件或者文件名为“-” , 则读取标准输入 。
语法格式:tail [参数]
Linux中显示一个文件最后几行的命令是什么?tail -n 20 filename\x0d\x0a说明:显示filename最后20行 。\x0d\x0a\x0d\x0aLinux下tail命令的使用方法 。\x0d\x0alinux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备 , 通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容 。\x0d\x0a一、tail命令语法\x0d\x0atail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k Number ] [ File ]\x0d\x0a参数解释:\x0d\x0a-f 该参数用于监视File文件增长 。\x0d\x0a-c Number 从 Number 字节位置读取指定文件\x0d\x0a-n Number 从 Number 行位置读取指定文件 。\x0d\x0a-m Number 从 Number 多字节字符位置读取指定文件,比方你的文件假设包括中文字,假设指定-c参数,可能导致截断,但使用-m则会避免该问题 。\x0d\x0a-b Number 从 Number 表示的512字节块位置读取指定文件 。\x0d\x0a-k Number 从 Number 表示的1KB块位置读取指定文件 。\x0d\x0aFile 指定操作的目标文件名称\x0d\x0a上述命令中,都涉及到number,假设不指定,默认显示10行 。Number前面可使用正负号,表示该偏移从顶部还是从尾部开始计算 。\x0d\x0atail可运行文件一般在/usr/bin/以下 。\x0d\x0a二、tail命令使用方法演示例子\x0d\x0a1、tail -f filename\x0d\x0a说明:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上 。退出,按下CTRL C 。\x0d\x0a2、tail -n 20 filename\x0d\x0a说明:显示filename最后20行 。\x0d\x0a3、tail -n20 filename\x0d\x0a说明:显示filename前面20行 。\x0d\x0a4、tail -r -n 10 filename\x0d\x0a说明:逆序显示filename最后10行 。\x0d\x0a补充:\x0d\x0a跟tail功能相似的命令还有:\x0d\x0acat 从第一行开始显示档案内容 。\x0d\x0atac 从最后一行开始显示档案内容 。\x0d\x0amore 分页显示档案内容 。\x0d\x0aless 与 more 相似,但支持向前翻页\x0d\x0ahead 仅仅显示前面几行\x0d\x0atail 仅仅显示后面几行\x0d\x0an 带行号显示档案内容\x0d\x0aod 以二进制方式显示档案内容
2-15 Linux中的文件查看 --- head、tail 和 wc 命令head / taillinux命令中tail:显示文件头或尾几行
-nlinux命令中tail:指定显示几行 。默认是10行
head /etc/passwd:查看 /etc/passwd 头 10 行信息 。不加选项默认前10行 。
head -5 /etc/passwd:指定查看 etc/passwd 文件前 5 行 。
tail /etc/passwd:查看 /etc/passwd 后 10 行信息 。不加选项默认后10行 。
tail -5 /etc/passwd:指定查看 etc/passwd 文件后 5 行 。
wc:显示文件的行数、字数、字节 。
-c:只显示字节 。
-w:只显示字数 。这里的字数指的是由空格linux命令中tail,换行符等分隔的字符串 。
-l:只显示行 。
wc -l /etc/passwd:显示/etc/passwd 文档行数 。
wc -c /etc/passwd:显示 /etc/passwd 文档字节数 。
wc -w /etc/passwd:显示etc/passwd 文档字数 。
wc -cl /etc/passwd:-cl 组合选项,查看/etc/passwd 文档的行数和字节数
Linux命令: tailLinux中的tail命令用来显示文件的最后几行至标准输出中,默认tail命令打印其相应文件的最后10行,其作用正好与head命令相反 。
tail [options] file..
tail命令常用options参数
-n:这里的K指的是行数,该选项表示输出最后K行,在此基础上,如果使用-nK,则表示从文件的第K行开始输出 。
-c:这里的K指的是字节数,该选项表示输出文件最后K个字节的内容 , 在此基础上,使用-cK则表示从文件第K个字节开始输出 。
-f:输出文件变化后新增加的数据 。
-q:不显示处理信息 。
tail命令常用实例
示例1:查看/etc/vimrc的文件内容
tail /etc/vimrc
示例2:查看文件最后几行内容
tail -n 2 /etc/vimrc
【linux命令中tail的简单介绍】linux命令中tail的介绍就聊到这里吧 , 感谢你花时间阅读本站内容,更多关于、linux命令中tail的信息别忘了在本站进行查找喔 。

    推荐阅读