java 开发避免不了要了解linux命令,然而常用的除了我们熟悉的强大的个grep 和 awk 两种文本编辑语言之外最常用的无外乎tail命令,我们详细的了解下tail命令
tail 的作用是查看日志文件,
一般想要查看文件中末尾的n行我们可以简单使用
tail -n(末尾n行) filename 如果不加参数,默认是10行
同时tail命令有一个突出特性,允许在其他进程使用该文件查看内容时,会保持活动状态,并不断显示添加到文件的内容,可以用来监控系统日志。
-f 常用于查阅正在改变的日志文件
格式如下
tail 参数 文件名
-f : 循环读书
-q:不显示信息
-v:显示详细的处理信息
-c<数目> 显示的字节数
--pid = PID 与 -f合用显示进程ID ,PID 死掉之后结束
-q ,--quiet. -- silent 从不输出给文件名的首部
-s,--sleep-interval=S与-f合用,表示在每次反复的间隔休眠s秒