linux中的tail命令用途是按照要求将指定的文件的最后部分输出到标准设备,一般是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,如果该档案有更新,tail会自动刷新,确保你看到最新的档案内容。

工作中经常用tail命令查看PHP错误日志,接口日志等.分享一下这个命令的用法!

一、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 -n +20 filename

说明:显示filename前面20行。

4、tail -r -n 10 filename

说明:逆序显示filename最后10行。

补充:

跟tail功能类似的命令还有:

cat 从第一行开始显示档案内容。

tac 从最后一行开始显示档案内容。

more 分页显示档案内容。

less 与 more 类似,但支持向前翻页

head 只显示前面几行

tail 只显示后面几行

n 带行号显示档案内容

od 以二进制方式显示档案内容

任何个人或团体,未经允许禁止转载本文:《在Linux命令中tail的用法》,谢谢合作!

linux下tail命令的用法,在Linux命令中tail的用法相关推荐

  1. Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版

    Redis第二集:Linux下安装Redis和测试,包含命令代码和问题处理办法,超详细版 一.资源 Linux下的Redis的下载地址 二.安装与测试 上传至自己的Linux平台 解压安装包 tar ...

  2. Linux下ps查找进程用kill终止命令

    Linux下ps查找进程用kill终止命令<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:offic ...

  3. linux下查看当前用户的 三个命令

    linux下查看当前用户的 三个命令 1,whoami; 2,id -un; 3,who -H  可以列出当前所有的    NAME (用户名)    LINE (窗口列表)    TIME(开启时间 ...

  4. 查看linux的用户 7.2,linux下查看用户登入系统相关命令及编写脚本(七)

    linux下查看用户登入系统相关命令及编写脚本(七) 查看用户登入系统日志 1.w 显示谁登入并正在做什么事 2.who 显示谁登入 -r:显示系统运行级别 3.sleep 睡眠命令(sleep 5 ...

  5. Linux下必须知道的11个网络命令

    Linux下必须知道的11个网络命令 作者:佚名 字体:[增加 减小] 来源:互联网 时间:03-06 15:54:29 我要评论 无论你是要下载文件.诊断网络问题.管理网络接口,还是查看网络的统计数 ...

  6. Linux下常见文件解压方法及命令

    Linux下常见文件解压方法及命令时间:2007-01-08 18:34来源:CSDN作者:bitsCN编辑字体:[大 中 小]1.以.a为扩展名的文件: #tar xv file.a 2.以.z为扩 ...

  7. linux 让暂停的进程恢复,Linux 下进程的挂起和恢复命令

    本文给大家介绍进程的挂起及恢复命令,具体内容如下所示: #ctrl+z:挂起,程序放到后台,程序没有结束. #jobs:查看被挂起的程序工作号 恢复进程执行时,有两种选择:fg命令将挂起的作业放回到前 ...

  8. linux 骇客帝国脚本,Linux下,那些让人惊叹的命令执行效果

    Linux下,那些让人惊叹的命令执行效果 之前介绍过linux常用命令一文,接下来我们来一起学习一下linux里好玩的命令作者:luckyw2016-12-08 18:23 之前介绍过linux常用命 ...

  9. Linux下各压缩工具的解压压缩命令

    Linux下各压缩工具的解压压缩命令 FileName 代表文件,DirName 代表目录,DirName/* 代表目录及子目录 tar命令 解包:tar xvf FileName.tar 打包:ta ...

  10. Linux下 “>/dev/null 2>1 “ 命令学习

    Linux下 ">/dev/null 2>&1 " 命令学习 参考链接: 1.https://blog.csdn.net/sunrier/article/det ...

最新文章

  1. 用mpvue实现的微信小程序版cnode社区
  2. 倒计时7天!博客之星虚位以待,Macbook等你来拿
  3. 定时器表达式各组成部分详解
  4. 启动mysql提1067_win7系统启动mysql服务提升错误1067进程意外终止的解决方法
  5. MySQL 7种日志类型 详解
  6. 四川巴中中学2021高考成绩查询,巴中市高中排名(2021巴中市中学前十排名)
  7. sql语句分析是否走索引_MySql 的SQL执行计划查看,判断是否走索引
  8. 什么是Spring?Spring是什么?
  9. 谈谈button标签和input标签的区别
  10. 爬取mzi.com妹子图片网站(requests库)
  11. ajax跨域支持post,支持post请求的js跨域方法汇总
  12. 小程序 tabBar菜单
  13. win10 修改gitlab账号_win10--git安装以及gitlab配置
  14. CTFshow——web入门——php特性(上篇)
  15. 开闭原则(Open-Closed Principle,OCP)
  16. Opencv测量图片中的物体大小
  17. 苹果手机计算机怎么看以前的记录,苹果手机怎么查找以前的历史通话记录
  18. 北邮机器人队2020预备队培训(一) —— 培训介绍以及基础知识
  19. JavaSocket编程之Netty框架线程模型
  20. ubuntu18.04企业微信字体

热门文章

  1. 阻止页面电话号码变蓝
  2. Code Block 使用笔记(win7、updating)
  3. 微软首席技术官:不清楚平板是否昙花一现
  4. Asp.net2005 使用 NVelocity 实现 MVC
  5. 从你月入2000元开始规划你的人生...
  6. 解决80端口被占用的情况
  7. 补遗篇之volatile
  8. 如何调节电脑显示屏来保护双眼的小技巧
  9. Java中有关日期的操作,昨天晚上赴约,搞到12点多才回来,今天写这一小段代码都花了一段漫长的时间,哎。。...
  10. Unity Application Block 1.0系列文章