# ----------------------------------------------- #
Linux Man
# ----------------------------------------------- #

按命令搜索(支持模糊查询)

按功能关键字搜索

文件与目录管理
目录的基本操作
文件创建、移动、删除与处理
文件编辑
文件查看与权限属性设置
文件查找与比较
文件过滤、分割与合并
文件传输
文件压缩与解压缩
文件备份、归档与恢复
系统管理
系统关机与重启
用户和工作组管理
文件系统管理
进程与作业管理
X Window系统
系统安全
硬件、磁盘、性能与shell
硬件相关
磁盘管理
性能监测与优化
内核与模块
shell内部指令
实用工具、软件包与其它
实用工具
软件包管理
打印相关
编程开发
网络管理
网络配置
网络测试
网络应用
高级网络
网络服务器
网络安全
文件与目录管理   >>   文件查看与权限属性设置
tail

功能

tail命令用于输入文件中的尾部内容。

tail命令默认在屏幕上显示指定文件的末尾10行。

如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题。

如果没有指定文件或者文件名为 - ,则读取标准输入。

注意:如果表示字节或行数的N值之前有一个 + 号,则从文件开头的第N项开始显示,而不是显示文件的最后N项。N值后面可以有后缀:b表示512,k表示1024,m表示1048576(1M)。

语法

tail (选项) (参数)

选项

选项 说明
--retry 即是在tail命令启动时,文件不可访问或者文件稍后变得不可访问,都始终尝试打开文件。使用此选项时需要与选项 --follow=name 连用
-c或--bytes= 输出文件尾部的N(N为整数)个字节内容
-f<name/descriptor>或--follow 显示文件最新追加的内容。"name"表示以文件名的方式监视文件的变化。-f-fdescriptor 等效
-F 与选项 -follow=name--retry 连用时功能相同
-n或--line= 输出文件的尾部N(N位数字)行内容
--pid=<进程号> -f 选项连用,当指定的进程号的进程终止后,自动退出tail命令
-q或--quiet或--silent 当有多个文件参数时,不输出各个文件名
-s<秒数>或--sleep-interal=<秒数> -f 选项连用,指定监视文件变化时间隔的秒数
-v或--verbose 当有多个文件参数时,总是输出各个文件名
--help 显示指令的帮助信息
--version 显示指令的版本信息

参数

文件列表:指定要显示尾部内容的文件列表。

实例

# 显示文件file的最后10行
[root@localhost ~]# tail file

# 显示文件file的内容,从第20行至文件末尾
[root@localhost ~]# tail +20 file

# 显示文件file的最后10个字符
[root@localhost ~]# tail -c 10 file