关键字: linux tail 命令详解
linux ---tail命令
linux中tail命令---用于查看文件内容
最基本的是cat、more和less。
1. 如果你只想看文件的前5行,可以使用head命令,如:
head -5 /etc/passwd
2. 如果你想查看文件的后10行,可以使用tail命令,如:
tail -2 /etc/passwd 或 tail -n 2 /etc/passwd
tail -f /var/log/messages
参数-f使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止!
3. 查看文件中间一段,你可以使用sed命令,如:
sed -n '5,10p' /etc/passwd
这样你就可以只查看文件的第5行到第10行。
tail语法格式:
tail [ -f ] [ -c Number | -n Number | -m Number | -b Number | -k
Number ] [ File ]
或者
tail [ -r ] [ -n Number ] [ File ]
使用说明:
tail 命令从指定点开始将 File 参数指定的文件写到标准输出。如果没有指定文件,则会使用标准输入。 Number
变量指定将多少单元写入标准输出。 Number 变量的值可以是正的或负的整数。如果值的前面有
+(加号),从文件开头指定的单元数开始将文件写到标准输出。如果值的前面有
-(减号),则从文件末尾指定的单元数开始将文件写到标准输出。如果值前面没有 +(加号)或 -(减号),那么从文件末尾指定的单元号开始读取文件。
主要参数:
-b Number 从 Number 变量表示的 512 字节块位置开始读取指定文件。
-c Number 从 Number 变量表示的字节位置开始读取指定文件。
-f 如果输入文件是常规文件或如果 File 参数指定 FIFO(先进先出),那么 tail
命令不会在复制了输入文件的最后的指定单元后终止,而是继续从输入文件读取和复制额外的单元(当这些单元可用时)。如果没有指定 File
参数,并且标准输入是管道,则会忽略 -f 标志。tail -f 命令可用于监视另一个进程正在写入的文件的增长。
-k Number 从 Number 变量表示的1KB 块位置开始读取指定文件。
-m Number 从 Number
变量表示的多字节字符位置开始读取指定文件。使用该标志提供在单字节和双字节字符代码集环境中的一致结果。
-n Number 从首行或末行位置来读取指定文件,位置由 Number 变量的符号(+ 或 - 或无)表示,并通过行号 Number
进行位移。
-r 从文件末尾以逆序方式显示输出。-r 标志的缺省值是以逆序方式显示整个文件。
如果文件大于 20,480 字节,那么-r标志只显示最后的 20,480 字节。 -r 标志只有 与 -n
标志一起时才有效。否则,就会将其忽略。
分享到:
相关推荐
Linuxtail命令详解[借鉴].pdf
本文主要讲的是tail 命令详细解析。
linux中tail 命令使用详解.docx
tail命令也是一个非常常用的文件查看类的命令,今天就为大家介绍下Linux tail命令的用法。 更多Linux命令详情请看:Linux命令速查手册 Linux tail命令主要用来从指定点开始将文件写到标准输出。很多人喜欢使用tail ...
在Linux系统内head命令是显示文件开头的行,tail命令是显示文件末尾行,默认都是只显示10行
Linux tail 命令 tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件。 tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就...
1. cd 2. pwd 3. ls 4. passwd ...21. tail 22. cut 23. at 24. crontab 25. sleep 26. kill 27. ps pstree 28. top 29. expr 30. locate 31. split 33. man,info 34. alias 35. unalias 36. clear
用于linux查看日志的时候很方便,假如日志文件为:Console.log 用法: 1. tail Console.log 输出文件最后10行的内容 2. tail -nf Console.log –n为最后n行 输出文件最后n行的内容,同时监视文件的改变,只要...
主要介绍了Linux 命令head和tail常见用法详解,文中分别对head和tail的基本用法做了详细介绍,需要的朋友可以参考下
Linux常用命令以及进阶命令 侵权删 平时的工作中经常碰到很多疑难问题的处理,在解决问题的同时,有一些工具起到了相当大的作用,在此书写下来,一是作为笔记,可以让自己后续忘记了可快速翻阅,二是分享,希望看到...
主要介绍了一天一个shell命令 linux文本操作系列-head,tail命令详解,需要的朋友可以参考下
linux下FTP、SFTP命令详解.pdf
大数据基础-Linux基础详解课程
Linux操作系统是一种开源的、免费的操作系统,提供了许多强大的命令和工具来管理和控制系统。以下是一些常用的Linux命令: ls:列出当前目录下的文件和子目录。 cd:切换到指定目录。 pwd:显示当前所在目录的路径...
linux系统内置命令可以通过以下两种方式查询:“cat –help” 或者“man cat”。 cat命令的常用选项和官方解释如下: cat file_name 显示文件全部内容 cat -b file_name 显示文件非空行内容 cat -E file_name 在文件...
Linux groupmod命令 Linux groupmod命令用于更改群组识别码或名称。 需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作。 语法 groupmod [-g ][-n ][群组名称] 参数: -g 设置欲使用的群组识别码。-o ...