everyday:linux tail

everyday:linux tail

[TOC]

功能说明

tail 命令: 将文件从指定点开始写到标准输出。
使用tail -f可以方便的查阅正在写的日志文件等;详细: tail -f filename会把filename文件里最尾部的内容显示在屏幕上,并且不断刷新,始终看到最新的文件内容。

命令详解

  1. 命令格式
    tail [必要参数][可选参数][文件]
  2. 命令功能

用于显示指定文件末尾内容,当不指定文件时,作为输入信息进行处理。
常用查看日志文件。

  1. 命令参数
    -f 循环读取
  -q 不显示处理信息
  -v 显示详细的处理信息
  -c <数目> 显示的字节数
  -n <行数> 显示行数
  --pid=PID 与-f合用,表示在进程ID,PID死掉之后结束.
  -q, --quiet, --silent 从不输出给出文件名的首部
  -s, --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒
  1. 举例
    • eg1 显示文件末尾内容 tail -n [line number] filename
    // 显示文件最后5行内容。
    tail -n 5 log20.log
+ eg2 循环查看文件内容 `tail -f filename`
    // 在后台ping规程主机,并输出文件到test.log
  // 这种做法也适用于一个以上档案监视,用ctrl+c终止
  ping 192.168.1.2 > test.log &
  tail -f test.log
+ eg3 从第5行开始显示文件 `tail -n +5 log20.log`
    tail -n +5 log20.log
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,218评论 2 33
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 4,761评论 0 11
  • 第1章 小试牛刀 $ 是普通用户,# 表示管理员用户 root。 shebang:#!。sharp / hash ...
    巴喬書摘阅读 6,387评论 1 4
  • 选择任意舒适的坐姿坐在瑜伽垫上,双手向后拨动臀肌,让坐骨坐实地面,腰背挺直,双肩后展下沉,头颈端正,目视前方,双手...
    牛奶瓶子啦阅读 328评论 0 1
  • 我和同事在聊天过程中将我和领导沟通后的想法告诉她,她说我此前的做法,辛苦痛苦自己占比原因很大,因为心软,因为不会拒...
    Juzid055阅读 152评论 0 0