1、cat命令:

功能:1)显示整个文件。

演示样例: $ cat fileName

2)把文件串连接后传到基本输出,如将几个文件合并为一个文件或输出到屏幕。

演示样例: $ cat file1 file2 > file

说明:把档案串连接后传到基本输出(屏幕或加 > fileName 到还有一个档案)

     cat參数具体解释:

     -n 或 –number 由 1 開始对全部输出的行数编号

     -b 或 –number-nonblank 和 -n 相似。仅仅只是对于空白行不编号

     -s 或 –squeeze-blank 当遇到有连续两行以上的空白行。就代换为一行的空白行

     -v 或 –show-nonprinting

2、more命令:

以百分比的形式查看日志。

3、less命令:

跟more功能差点儿相同。仅仅只是less支持前后翻阅文件。

4、head命令:

功能:从文本文件的头部開始查看,head 命令用于查看一个文本文件的开头部分。

示比例如以下:

     head example.txt 显示文件 example.txt 的前十行内容;

     head -n 20 example.txt 显示文件 example.txt 的前二十行内容;

     head具体解释:

     -n      指定你想要显示文本多少行。

-n number     这个參数选项必须是十进制的整数。它将决定在文件里的位置,以行为单位。

-c number     这个參数选项必须是十进制的整数,它将决定在文件里的位置,以字节为单位。

5、tail命令:

功能:tail 命令用于显示文本文件的末尾几行。

示比例如以下:

tail example.txt 显示文件 example.txt 的后十行内容;

     tail -n 20 example.txt 显示文件 example.txt 的后二十行内容;

     tail -f example.txt 显示文件 example.txt 的后十行内容并在文件内容添加后。自己主动显示新增的文件内容。

tail -n 50 -f example.txt 显示文件 example.txt 的后50行内容并在文件内容添加后,自己主动显示新增的文件内容。

注意:

     最后一条命令很实用,尤其在监控日志文件时,能够在屏幕上一直显示新增的日志信息。

tail具体解释:

     -b Number 从 Number 变量表示的 512 字节块位置開始读取指定文件。 

     -c Number 从 Number 变量表示的字节位置開始读取指定文件。 

     -f 假设输入文件是常规文件或假设 File 參数指定 FIFO(先进先出),

     那么 tail 命令不会在复制了输入文件的最后的指定单元后终止,而是继续

     从输入文件读取和复制额外的单元(当这些单元可用时)。

假设没有指定 File 參数,

     而且标准输入是管道,则会忽略 -f 标志。

tail -f 命令可用于监视还有一个进程正在写入的文件的增长。 

     -k Number 从 Number 变量表示的 1KB 块位置開始读取指定文件。

-m Number 从 Number 变量表示的多字节字符位置開始读取指定文件。使用该标志提供在单字节和双字节字符代码集环境中的一致结果。 

      -n Number 从首行或末行位置来读取指定文件。位置由 Number 变量的符号(+ 或 - 或无)表示,并通过行号 Number 进行位移。

-r 从文件末尾以逆序方式显示输出。-r 标志的缺省值是以逆序方式显示整个文件。

假设文件大于 20,480 字节,那么-r标志仅仅显示最后的 20,480 字节。 -r 标志仅仅有

   与 -n 标志一起时才有效。否则,就会将其忽略。

linux下查看日志基本命令的更多相关文章

  1. LINUX下查看日志信息

    Linux下grep显示多行信息标准unix/linux下的grep通过以下参数控制上下文 grep -C 5 foo file 显示file文件中匹配foo字串那行以及上下5行 例如 grep -C ...

  2. Linux下查看日志用到的常用命令

    杀僵尸进程 部分程序员,肯定喜欢下面命令: ps -ef | grep java (先查java进程ID) kill -9  PID(生产环境谨慎使用) kill.killall.pkill命令的区别 ...

  3. Linux下查看日志文件

    问题一:日志文件打开,卡死 在公司开发的时候,开发的程序在本地测试正常,但是在测试环境却有问题.这个时候第一反应就是查看日志文件,看看日志文件里面有什么错误信息.我潇洒的执行了一下 vim log.t ...

  4. LINUX下查看日志

    LINUX的日志都在 /var/log 目录下:    进入此文件查看目录详情: 查看某个日志的命令: 1.cat messages可以查看某个日志文件. 2.要达到实时更新,可以通过tail命令查看 ...

  5. Linux下重要日志文件及查看方式

    http://os.51cto.com/art/201108/282184_all.htm   1.Linux下重要日志文件介绍 /var/log/boot.log 该文件记录了系统在引导过程中发生的 ...

  6. (转)Linux下查看文件和文件夹大小 删除日志

    场景:在sts中执行自动部署时候maven提示No space left on device错误,后来经检查发现是磁盘空间满了,用下面的方法分析发现tomcat下面的logs目录占用了很大的空间,删除 ...

  7. Linux下查看alert日志文件的两种方法

    --linux下查看alert日志文件的两种方法: --方法1: SQL> show parameter background_dump_dest; NAME TYPE VALUE ------ ...

  8. Linux下重要日志及查看方式

    1.Linux下重要日志文件介绍 /var/log/boot.log 该文件记录了系统在引导过程中发生的事件,就是Linux系统开机自检过程显示的信息,如图1所示: 图1 /var/log/boot. ...

  9. Linux下查看文件和文件夹大小 删除日志

    场景:在sts中执行自动部署时候maven提示No space left on device错误,后来经检查发现是磁盘空间满了,用下面的方法分析发现tomcat下面的logs目录占用了很大的空间,删除 ...

随机推荐

  1. MSSQL、C# 、Winform、ASP.NET - 数据库备份与还原模块

    数据库备份还原类: using System; using System.Collections.Generic; using System.Linq; using System.Text; usin ...

  2. nginx+memcached+ftp上传图片+iis

    nginx+memcached+ftp上传图片+iis 自毕业以来,一直在现在公司做订餐系统的开发,那会儿没有口碑,没有饿了么,更别说美团外卖,百度外卖了...因为规模都比较小,都是一个服务器包含数据 ...

  3. Visual Studio 必备神器---转

    会使用工具是人类文明的一大进步,今天敏捷大行其道,好的工具可以大大的提高生产力,这里说的工具都是VS平台上的扩展工具,一些机械的部分可以交给工具去处理,自己多关注其他部分.下面分享下我觉得不错的工具, ...

  4. eclipse升级后Android使用JAR报错

    升级ADT22以后,老项目编译时后遇到 NoDefFoundClassError  这个错误,因为项目中使用了jar文件. 遇到此问题的解决步骤: 1.项目根目录下建立 libs ,并将jar文件移入 ...

  5. js实现密码强度验证

    <html> <head> <meta http-equiv="content-type" content="text/html" ...

  6. awakeFromNib小总结

    awakeFromNib 在使用IB的时候才会涉及到此方法的使用,当.nib文件被载入的时候,会发送一个awakeFromNib的消息到.nib文件里的每一个对象,每一个对象都能够定义自己的awake ...

  7. js实现表格的选中一行-------Day58

    最開始想很多其它的用js来动态操作表格,是由于在应用了easyUI之后,发现直接写一个<table id="tt"></table>,这就够了,界面里面就剩 ...

  8. 成都大数据Hadoop与Spark技术培训班

    成都大数据Hadoop与Spark技术培训班   中国信息化培训中心特推出了大数据技术架构及应用实战课程培训班,通过专业的大数据Hadoop与Spark技术架构体系与业界真实案例来全面提升大数据工程师 ...

  9. asp.net web api帮助文档的说明

    为asp.net的mvc web api填写自己的帮助文档 1. 加入Help的area(能够通过命令行或其它方式加入) 命令行:Install-Package Microsoft.AspNet.We ...

  10. App 运营 推广相关

    基本要素 1.定位和产品 2.取个好名字,一目了然+下载冲动 3.设计一个好图标,有感性和直观的认识 4.做好产品的说明.关键字,截图(前1-2行是重点) 5.做市场的排名(相关因素如下)   (1) ...