命令简介

tail 显示文件内容的尾部,默认也是显示指定文件的末尾10行。

tail 命令还可以查看文件实时写入的数据,例如,我们常用它来查看应用运行的日志文件,可以动态实时显示应用运行所产生的日志,便于排错或查看应用运行是否正常。

命令格式

tail [选项] [链接文件名]tail [OPTION] [LINKNAME]

选项说明

-f #显示文件最新追加的内容,实时动态展示一个文件的写入数据-n<N> #输出文件的尾部N(N位数字)行内容。--pid=<进程号>  #与“-f”选项配合,如果指定进程号的进程终止后,自动退出-v  #显示文件名信息-q  #不显示文件名信息--help     #打印帮助信息--version  #打印版本信息

应用举例

#显示文件mingongge从第200行至文件末尾的内容tail -n +200 mingongge#显示文件mingongge的最后100个字符[root@centos7 ~]# tail -c 100 mingongge#显示mingongge.log最后的250行[root@centos7 ~]# tail -250 mingongge.log #实时展示mingongge.log文件的写入数据[root@centos7 ~]# tail -f mingongge.log #带文件名与不带文件名举例[root@centos7 ~]# tail -v -n 10 /etc/passwd /etc/shadow==> /etc/passwd <==operator:x:11:0:operator:/root:/sbin/nologingames:x:12:100:games:/usr/games:/sbin/nologinftp:x:14:50:FTP User:/var/ftp:/sbin/nologinnobody:x:99:99:Nobody:/:/sbin/nologinsystemd-network:x:192:192:systemd Network Management:/:/sbin/nologindbus:x:81:81:System message bus:/:/sbin/nologinpolkitd:x:999:998:User for polkitd:/:/sbin/nologinsshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologinpostfix:x:89:89::/var/spool/postfix:/sbin/nologinchrony:x:998:996::/var/lib/chrony:/sbin/nologin==> /etc/shadow <==operator:*:17834:0:99999:7:::games:*:17834:0:99999:7:::ftp:*:17834:0:99999:7:::nobody:*:17834:0:99999:7:::systemd-network:!!:18494::::::dbus:!!:18494::::::polkitd:!!:18494::::::sshd:!!:18494::::::postfix:!!:18494::::::chrony:!!:18494::::::[root@centos7 ~]# tail -q -n 10 /etc/passwd /etc/shadowoperator:x:11:0:operator:/root:/sbin/nologingames:x:12:100:games:/usr/games:/sbin/nologinftp:x:14:50:FTP User:/var/ftp:/sbin/nologinnobody:x:99:99:Nobody:/:/sbin/nologinsystemd-network:x:192:192:systemd Network Management:/:/sbin/nologindbus:x:81:81:System message bus:/:/sbin/nologinpolkitd:x:999:998:User for polkitd:/:/sbin/nologinsshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologinpostfix:x:89:89::/var/spool/postfix:/sbin/nologinchrony:x:998:996::/var/lib/chrony:/sbin/nologinoperator:*:17834:0:99999:7:::games:*:17834:0:99999:7:::ftp:*:17834:0:99999:7:::nobody:*:17834:0:99999:7:::systemd-network:!!:18494::::::dbus:!!:18494::::::polkitd:!!:18494::::::sshd:!!:18494::::::postfix:!!:18494::::::chrony:!!:18494::::::

基础入门必备命令之一,非常简单易学,掌握这些就够了。

©著作权归作者所有:来自51CTO博客作者mob604756ef35df的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 每天学一个 Linux 命令(28):ln
  2. 每天学一个 Linux 命令(27):head
  3. 每天学一个 Linux 命令(26):less
  4. 每天学一个 Linux 命令(25):more
  5. Java开发技巧:Java如何编译运行?
  6. 第十五周作业
  7. Linux运维入门教程03-01 (目录文件的浏览、管理及维护(一))
  8. 流媒体服务器(视频服务器)实现超大并发的解决方案
  9. Unity | 快速集成华为AGC云存储服务

随机推荐

  1. Android手机开发 控件 TextView文字居中
  2. Android屏幕保持常亮的三种方法
  3. Android(安卓)招聘
  4. Android 常用对话框Dialog封装
  5. 【ImageView】图片自适应及android:scale
  6. Android传感器的运用之ACCELEROMETER
  7. Androidの自定义对话框AlertDialog(一)
  8. Android快速生成MVP 模式代码
  9. Android(安卓)Drawable Resource学习(二)、
  10. Android : android 9.0 audio 接口分析