linux每日命令(15):tail命令
阅读目录(Content)
- 一.命令格式;
- 二.命令功能:
- 三.命令参数:
- 四.使用实例:
- 1.显示log1文件最后3行内容
- 2. 从第3行开始显示log1文件内容
- 3.循环刷新查看文件内容
tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不断刷新,使你看到最新的文件内容.
一.命令格式;
tail [必要参数] [选择参数] [文件]
二.命令功能:
用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。
三.命令参数:
参数 | 描述 |
---|---|
-f | 循环读取 |
-q | 不显示处理信息 |
-v | 显示详细的处理信息 |
-c<数目> | 显示的字节数 |
-n<行数> | 显示行数 |
--pid=PID | 与-f合用,表示在进程ID,PID死掉之后结束. |
-q | --quiet, --silent 从不输出给出文件名的首部 |
-s | --sleep-interval=S 与-f合用,表示在每次反复的间隔休眠S秒 |
四.使用实例:
1.显示log1文件最后3行内容
命令:
tail -n 3 log1
输出:
hc@hc-virtual-machine:~/snap$ nl -b a log11 我是log1的第一行2 3 我是log1的第三行4 我是log1的第四行5 我是log1的第五行6 7 我是log1的第七行
hc@hc-virtual-machine:~/snap$ tail -n 3 log1
我是log1的第五行我是log1的第七行
2. 从第3行开始显示log1文件内容
命令:
tail -n +3 log1
输出:
hc@hc-virtual-machine:~/snap$ nl -b a log11 我是log1的第一行2 3 我是log1的第三行4 我是log1的第四行5 我是log1的第五行6 7 我是log1的第七行
hc@hc-virtual-machine:~/snap$ tail -n +3 log1
我是log1的第三行
我是log1的第四行
我是log1的第五行我是log1的第七行
3.循环刷新查看文件内容
命令:
tail -f test.log
输出:
hc@hc-virtual-machine:~/snap$ ping 127.0.0.1 > test.log &
[1] 24615
hc@hc-virtual-machine:~/snap$ tail -f test.log
64 bytes from 127.0.0.1: icmp_seq=5 ttl=64 time=0.065 ms
64 bytes from 127.0.0.1: icmp_seq=6 ttl=64 time=0.068 ms
64 bytes from 127.0.0.1: icmp_seq=7 ttl=64 time=0.157 ms
64 bytes from 127.0.0.1: icmp_seq=8 ttl=64 time=0.067 ms
64 bytes from 127.0.0.1: icmp_seq=9 ttl=64 time=0.034 ms
64 bytes from 127.0.0.1: icmp_seq=10 ttl=64 time=0.043 ms
64 bytes from 127.0.0.1: icmp_seq=11 ttl=64 time=0.031 ms
64 bytes from 127.0.0.1: icmp_seq=12 ttl=64 time=0.076 ms
64 bytes from 127.0.0.1: icmp_seq=13 ttl=64 time=0.045 ms
64 bytes from 127.0.0.1: icmp_seq=14 ttl=64 time=0.069 ms
64 bytes from 127.0.0.1: icmp_seq=15 ttl=64 time=0.067 ms
64 bytes from 127.0.0.1: icmp_seq=16 ttl=64 time=0.063 ms
^C
hc@hc-virtual-machine:~/snap$ ps -ef | less
[1]+ 已杀死 ping 127.0.0.1 > test.log
说明:
ping 127.0.0.1 > test.log & //在后台ping远程主机。并输出文件到test.log;这种做法也使用于一个以上的档案监视。用Ctrl+c来终止。
由于加了&,所以输出命令一直在后台运行,想要杀死它就得找到它的pid,然后kill -9 pid,终止输出
转载于:https://www.cnblogs.com/wq-mr-almost/p/10308670.html
linux每日命令(15):tail命令相关推荐
- linux命令tail-f,【玩转Linux命令】tail命令详解
Hi,明娜桑,哦哈哟~. 今天小编给大家带来的"玩转linux命令之tail篇",tail命令是咱们工作中经常用到的命令,常用于动态文件的查看,接下来搜狗华安带你来一起了解tail ...
- Linux命令之tail命令
一.命令简介 tail 命令从指定点开始将File 参数指定的文件写到标准输出.tail 命令可用于查看文件的内容,有一个常用的参数 -f 常用于查阅正在改变的日志文件.tail -f filen ...
- LINUX-经典面试题2-cat 命令 和tail命令区别
cat 命令 和tail命令都是显示数据的命令 cat 显示的是文件夹的全部的数据 cat 静态查看文件夹数据 tail 显示尾部的文件夹数据 tail -n num 显示num条数据 tail -f ...
- Linux工作笔记034---linux tail命令详解_linux在vi中查找字符串
JAVA技术交流QQ群:170933152 使用vi编辑器编辑长文件时,常常是头昏眼花,也找不到需要更改的内容. 这时,使用查找功能尤为重要. 方法如下: 1.命令模式下输入"/字符串&qu ...
- linux tail 命令_Linux tail命令示例
linux tail 命令 Linux tail command outputs the last part of the files. There is an option to keep the ...
- 【Linux 命令】- tail命令
linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档 ...
- linux tail 命令详解,Linux下如何使用tail命令指南
如果head命令用于查看文件的头部,那么tail命令就正好相反,tail命令主要用于查看文件内容的结尾,下面小编就给大家详细介绍下Linux下tail的用法吧. 1.命令格式; tail[必要参数][ ...
- Linux命令总结--tail命令
tail命令简介 linux tail命令用途是按照要求将指定的文件的最后部分输出到标准设备,一般是终端,通俗来讲,就是把某个档案文件的最后几行显示到终端上,如果该档案有更新,tail会自动刷新,确保 ...
- linux的tail用法,tail命令_Linux tail命令用法详解
tail命令用法简单介绍 tail命令用于显示文件中的尾部内容.tail命令默认在屏幕上显示指定文件的末尾10行,如果给定的文件不止一个,则在显示的每个文件前面加一个文件名标题.如果没有指定文件或者文 ...
- linux下tail命令的用法,tail命令_linux tail命令的用法
摘要 腾兴网为您分享:linux tail命令的用法,央视影音,天猫超市,腾讯爱玩,水印相机等软件知识,以及分身多开,爱我大兴,安卓投屏电脑软件,拓客神器,新疆社区,splitit,iphone4s短 ...
最新文章
- WebSocket 集群解决方案
- VS2005下开发PPC2003和WM50编译器一些设置
- 搜索重复代码_通过MappedByteBuffer搜索大文件
- linux 系统中的文件权限
- C# 系统应用之透明罩MyOpaqueLayer实现360界面阴影效果
- 机器学习中的范数规则化之(二)核范数与规则项参数选择以及RPCA
- 7. 关于IntelliJ IDEA删除项目
- Java Object[] 向下强转的时候可能会发生异常
- 重启oracle数据库
- 在线工具大全,程序员必备
- (转)24种设计模式大全
- Java程序员开发必备软件-Windows版
- 【敏捷开发】什么是自组织团队?
- virtualbox vbox虚拟机去虚拟化软件使用教程 硬件级虚拟机系统 超能版 V2020
- 柔性机械臂_少年,这儿有个“超柔软”的6轴机械臂求带走
- 查看进程名称 linux,在Linux系统服务器按名称查找进程的命令
- Centos7.5- Linux网络管理技术
- 全面理解ES6模块化编程
- 2020年全国高校计算机能力挑战赛C++初赛程序设计题2:九键拼音中数字与英文字母成对应关系:2--abc, 3-def, 4-ghi, 5--jkl, 6--mno, 7--pqrs, 8--tuv
- 在Eclipse上整合SpringBoot、Orcale