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 以二进制方式显示档案内容

最新文章

  1. Atitit js版本es5 es6新特性
  2. 001淘淘商城项目:项目的Maven工程搭建
  3. U3D sorting layer, sort order, order in layer, layer深入辨析
  4. 【SPOJ】375. Query on a tree(树链剖分)
  5. 【LeetCode】202 - Happy Number
  6. BZOJ1048: [HAOI2007]分割矩阵
  7. you need to be root to perform this command linux
  8. Hex to Int 【十六进制转十进制】
  9. ES6中的Promise用法
  10. python自带库及第三方库api察看
  11. Oracle 服务启动关闭
  12. Bootstrap -- 缩略图、进度条、列表组、面板
  13. <airsim文档学习> Street View Image, Pose, and 3D Cities Dataset
  14. Log4J日志整合及配置详解
  15. Python 爬虫学习
  16. ssm,dubbo框架搭建得配置文件
  17. VS2010 的 HTML 5验证
  18. [转]嵌入字体到程序 Winform C#
  19. Django ORM训练专题
  20. (最短路 SPFA)Currency Exchange -- poj -- 1860

热门文章

  1. webapp 里主要的 mate 用途
  2. 【面试笔试】Java常见面试笔试总结
  3. Linux下FTP命令的使用方法
  4. 流动的推荐系统——兴趣Feed技术架构与实现
  5. 利用cURL会话获取一个网页
  6. 小白心目中的Java抽象类(abstract class)
  7. 更改虚拟内存(使用于win7、win8系统)
  8. Python 装饰器学习心得
  9. 微信小游戏“跳一跳”,Python“外挂”已上线
  10. windows服务器开启openssl