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 标志一起时才有效。否则,就会将其忽略。

转载于:https://www.cnblogs.com/mengfanrong/p/5164142.html

linux下查看日志基本命令相关推荐

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

    面试中问你查看日志的命令,可不能只说tail,cat,more 首选,如何查看日志: 很多初级测试人员,在进行执行测试用例这个步骤时,发现bug,不能更加的准确去定位bug,在这样的情况下就可以打开L ...

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

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

  3. linux查看java运行日志,Linux下查看日志用到的经常使用命令

    tail  -n  10  test.log   查询日志尾部最后10行的日志;正则表达式 tail -n +10 test.log    查询10行以后的全部日志;less head:  tcp 跟 ...

  4. linux 下查看应用版本信息,Linux下查看版本信息

    Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等. 1.# uname -a   (Linux查看版本当前操作系统内核信息) 2.# cat /proc/vers ...

  5. linux 怎么查看go版本,如何在Linux下查看版本信息

    Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等等,整个CPU信息一目了然. 1.# uname -a   (Linux查看版本当前操作系统内核信息) Linux ...

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

    原文地址::https://www.cnblogs.com/skyhu365/p/10615706.html 相关文章 1.linux清除cache的方法----https://www.cnblogs ...

  7. linux怎么查看tomcat错误日志,Linux下查看Tomcat运行日志

    查看方式 1.先切换到:cd usr/local/tomcat5/logs 2.tail -f catalina.out 3.Ctrl+c 是退出tail命令/alt+E+R重置 部署常用指令 1.p ...

  8. linux查看mysql连接日志文件,linux下查看mysql日志文件的方法

    查看mysql日志方法: mysql默认不允许我们查看日志.需要更改一些设置 1 vi 更改配置文件 允许用户查看日志文件 sudo vi /etc/mysql/mysql.conf.d/mysqld ...

  9. Linux登录安全及用户操作审计 ,linux下清理日志脚本

    一.合理使用Shell历史命令记录功能 Linux下可通过history命令查看用户所有历史操作记录,同时shell命令操作记录默认保存在用户目录下的.bash_history文件中,有时候***会删 ...

最新文章

  1. centos下添加管理员组和添加管理员用户及相关操作
  2. 网络层常见知识点剖析
  3. android 打包相关问题记录
  4. 看完这篇文章,我再也不怕面试官问「垃圾回收」了...
  5. 2021-08-20 python安装及作图
  6. 免校准的电量计量芯片_单相电能表如何校准(单相电能计量芯片+MCU)
  7. lsof 功能使用详解
  8. Android学习之适配器SimpleCursorAdapter
  9. Scrapy爬取hupu论坛标题统计数量并生成wordcloud
  10. c语言程序如何生成软件,用c语言编写的程序怎么样生成可执行软件。
  11. c语言求圆锥的表面积和体积_有关C语言:求圆锥体的体积和表面积,急!!!!!!1...
  12. shell脚本实现通过ssh跳板机(动态密码)一键登陆服务器(相关问题与解决方案)
  13. 今天日期减去过去日期_在EXCEL怎么用今天日期减去之前的日期
  14. python2.7开发photoshop一些经验
  15. C语言学习记录——辗转相除法
  16. 第七章:Qt设计师使用(designer)
  17. 未来教育计算机一本通,未来教育·全国计算机等级考试一本通:一级B(2013年考试专用)...
  18. Django知识点汇总
  19. html左文右图布局方法,Divi主题如何实现博客列表拆分布局【图左文右】
  20. 取代微信?RocketChat开源聊天应用搭建教程

热门文章

  1. 看完本文若不能让你学通“Python”,我将永远退出IT界
  2. 想转行数据分析,看完这篇再做决定
  3. java多线程的基本实现方式与示例
  4. java 13种技术_JavaEE的13种核心技术
  5. 有源rc电压放大器实验报告_为什么将放大器装在示波器探头前端?
  6. Python 之详解深拷贝和浅拷贝
  7. android工程换背景图片,android换肤功能 如何动态获取控件中背景图片的资源id?
  8. ue4 如何获取端口号_尝试在UE4.22中实现罪恶装备Xrd的卡通渲染
  9. 计算机算法设计与分析 旅行售货员问题
  10. python网络爬虫学习笔记(八):XPath的使用