linux命令(30):tail
linux ---tail命令
linux中tail命令---用于查看文件内容
最基本的是cat、more和less。
1. 如果你只想看文件的前5行,可以使用head命令,如:
head -5 /etc/passwd
2. 如果你想查看文件的后10行,可以使用tail命令,如:
tail -10 /etc/passwd 或 tail -n 10 /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 ]
参数解释:
-f 该参数用于监视File文件增长。
-c Number 从 Number 字节位置读取指定文件
-n Number 从 Number 行位置读取指定文件。
-m Number 从 Number 多字节字符位置读取指定文件,比方你的文件假设包括中文字,假设指定-c参数,可能导致截断,但使用-m则会避免该问题。
-b Number 从 Number 表示的512字节块位置读取指定文件。
-k Number 从 Number 表示的1KB块位置读取指定文件。
File 指定操作的目标文件名称
上述命令中,都涉及到number,假设不指定,默认显示10行。Number前面可使用正负号,表示该偏移从顶部还是从尾部開始计算。
tail可运行文件一般在/usr/bin/以下。
二、tail命令使用方法演示例子
1、tail -f filename
说明:监视filename文件的尾部内容(默认10行,相当于增加参数 -n 10),刷新显示在屏幕上。退出,按下CTRL+C。
2、tail -n 20 filename
说明:显示filename最后20行。
3、tail -r -n 10 filename
说明:逆序显示filename最后10行。
补充:
跟tail功能相似的命令还有:
cat 从第一行開始显示档案内容。
tac 从最后一行開始显示档案内容。
more 分页显示档案内容。
less 与 more 相似,但支持向前翻页
head 仅仅显示前面几行
tail 仅仅显示后面几行
n 带行号显示档案内容
od 以二进制方式显示档案内容
最新文章
- Atitit js版本es5 es6新特性
- 001淘淘商城项目:项目的Maven工程搭建
- U3D sorting layer, sort order, order in layer, layer深入辨析
- 【SPOJ】375. Query on a tree(树链剖分)
- 【LeetCode】202 - Happy Number
- BZOJ1048: [HAOI2007]分割矩阵
- you need to be root to perform this command linux
- Hex to Int 【十六进制转十进制】
- ES6中的Promise用法
- python自带库及第三方库api察看
- Oracle 服务启动关闭
- Bootstrap -- 缩略图、进度条、列表组、面板
- <;airsim文档学习>; Street View Image, Pose, and 3D Cities Dataset
- Log4J日志整合及配置详解
- Python 爬虫学习
- ssm,dubbo框架搭建得配置文件
- VS2010 的 HTML 5验证
- [转]嵌入字体到程序 Winform C#
- Django ORM训练专题
- (最短路 SPFA)Currency Exchange -- poj -- 1860