Linux命令学习-tail命令

Linux中,tail命令的全称就是tail,主要用于监控日志文件。

对于一个正在运行应用来说,其对应的log日志文件肯定是在不断的更新,此时,便可通过tail命令来动态显示日志文件的内容。假设当前目录下存在这样的一个日志:gogs.log

  1. 查看最近的50条日志信息
    tail -50 gogs.logtail -n 50 gogs.log
  2. 查看gogs.log中,从500行到末尾的所有信息
    tail -n +500 gogs.log
  3. 查看并实时刷新日志
    tail -f gogs.log
    此时,默认从 gogs.log 最后10行开始显示,当 gogs.log 产生新日志时,会一直显示这些行,当按下 Ctrl + C 时,才会停止显示,并退出该命令
  4. 查看并实时刷新日志中最新的100条信息
    tail -100f gogs.log
    此时,默认从 gogs.log 最后100行信息开始显示

原文地址:https://www.cnblogs.com/wintest/p/11183721.html

时间: 2024-10-06 22:06:50

Linux命令学习-tail命令的相关文章

Linux 程序设计学习笔记----命令行参数处理

转载请注明出处.http://blog.csdn.net/suool/article/details/38089001 问题引入----命令行参数及解析 在使用linux时,与windows最大的不同应该就是经常使用命令行来解决大多数问题.比如下面这样的: 而显然我们知道C语言程序的入口是mian函数,即是从main函数开始执行,而main函数的原型是: int main( int argc, char *argv[] ); int main( int argc, char **argv );

linux下用tail命令查看动态变化的文件内容(文件尾部)

背景: 今天在静默安装oracle, 在命令行里面下达了命令 ./runInstaller -silent -responseFile /oracle/database/response/db_install.rsp 结果没有什么安装进度,只是提示可以从/u01/app/oraInventory/logs/installActions.....log里面可以查到结果--->看到这里我就想到了在linux里面是不是有一个命令可以查看一个动态变化的文件?(这个日志文件肯定在变化啊) 没错,有,就是

Linux Shell学习--awk命令详解

(1).awk介绍 awk是由Alfred Aho .Peter Weinberger 和 Brian Kernighan于1977年开发的变成语言,awk是上述三位创建者姓的首字母. Awk的基本语法与c语言类似,如果对c语言很熟悉,那么学习awk编程也将事半功倍. Awk功能与sed相似,都是用来进行文本处理的,awk语言可以从文件或字符串中基于指定规则浏览和抽取信息,在抽取信息的基础上,才能进行其他文本操作.   awk是一款设计用于数据流的工具.它颇有玩头的原因就在于可以对列和行进行操作

Linux命令篇之head命令和tail命令

head命令 head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head用来显示档案的开头至标准输出中,而 tail 想当然尔就是看档案的结尾. 1.命令格式: head [参数]... [文件]... 2.命令功能: head 用来显示档案的开头至标准输出中,默认head命令打印其相应文件的开头10行. 3.命令参数: -q 隐藏文件名 -v 显示文件名 -c<字节> 显示字节数 -n<行数> 显示的行数 4.使用实例: 实例1:显示文

Linux head和tail命令

200 ? "200px" : this.width)!important;} --> 介绍 head和tail是一组想对应的命令,默认分别显示文件的开头和末尾10行记录. head命令 head命令默认显示头部的前N行 Usage: head [OPTION]... [FILE]... 默认输出前10行 当指定多个文件时,在输出前输出各个文件名 当没有指定文件或指定的文件是“-”说明读取标准输入 Mandatory arguments to long options are m

linux命令:tail 命令

tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容. 1.命令格式; tail[必要参数][选择参数][文件] 2.命令功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理.常用查看日志文件. 3.命令参数: -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n&l

Linux命令:tail命令详解

概述:tail命令显示文件末尾区块,也可以查看线上日志 1.格式 tail [参数][文件] 2.参数 -f 循环读取 -q 不显示处理信息 -v 显示详细的处理信息 -c<数目> 显示的字节数 -n<行数> 显示行数 3.样例 #创建文件 tail.txt cat > tail.txt<<EOF 1 2 3 4 5 6 7 8 9 10 11 12 EOF #显示后5行 tail-n 5 tail.txt #显示后5个字节 tail -c 5 tail.txt

linux常用命令:tail 命令

tail 命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容. 1.命令格式; tail[必要参数][选择参数][文件] 2.命令功能: 用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理.常用查看日志文件. 3.命令参数: -f   循环读取 -q  不显示处理信息 -v  显示详细的处理信息 -c<数目> 显示的字节数

Linux命令学习-ps命令

Linux中,ps命令的全称是process status,即进程状态的意思,主要作用是列出系统中当前正在运行的进程信息. ps命令的功能很强大,参数也非常多,下面只举几个简单的实例. 显示所有进程信息 ps -A 显示所有进程信息,包括其执行的命令 ps -ef 显示指定用户下的所有进程信息 ps -u wintest 查找指定进程:gogs ps -ef | grep gogs 一般情况下,当我们想要杀死某进程时,便可以通过ps命令找到其进程号pid,然后通过 kill -9 命令将该进程强