线下日志可以通过vi查看,但是线上日志最好不要用vi,因为vi可能会修改日志文件。 动态显示查看就用tail -n 50 -f example.txt 普通查看就用less 用法跟vi类似 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命令: 以百分比的形式查看日志。 让画面在显示满一页时暂停,此时可按空格健继续显示下一个画面,或按Q键停止显示。 按回车一行一行看。看空格一页一页看。 3、less命令: 跟more功能差不多,只不过less支持前后翻阅文件。 less在查看之前不会加载整个文件。可以尝试使用 less 和 vi 打开一个很大的文件,你就会看到它们之间在速度上的区别。 搜索 当使用命令 less file-name 打开一个文件后,可以使用下面的方式在文件中搜索。搜索时整个文本中匹配的部分会被高亮显示。 向前搜索 / - 使用一个模式进行搜索,并定位到下一个匹配的文本 n - 向前查找下一个匹配的文本 N - 向后查找前一个匹配的文本 向后搜索 ? - 使用模式进行搜索,并定位到前一个匹配的文本 n - 向后查找下一个匹配的文本 N - 向前查找前一个匹配的文本 全屏导航 ctrl + F - 向前移动一屏 ctrl + B - 向后移动一屏 ctrl + D - 向前移动半屏 ctrl + U - 向后移动半屏 G - 移动到最后一行 g - 移动到第一行 q / ZZ - 退出 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行内容并在文件内容增加后,自动显示新增的文件内容。**********重要************ 注意: 最后一条命令非常有用,尤其在监控日志文件时,可以在屏幕上一直显示新增的日志信息。 5、linux grep命令 $ grep ‘test’ d* 显示所有以d开头的文件中包含 test的行。 $ grep ‘test’ aa bb cc 显示在aa,bb,cc文件中匹配test的行。 查看日志文件的大小使用ls -h ls查看目录,只能看到目录文件的大小-如:4K 查看目录的大小使用du -h 而du则能看到目录实际容量大小
- 浏览: 74308 次
文章分类
发表评论
-
linux内部命令 外部命令 (内部命令source exec)
2014-12-10 15:53 1082shell命令分为内置命令和外部命令。 内置命令是she ... -
linux阻塞和非阻塞原理
2014-12-10 11:52 1084阻塞(Block) 当进程调用一个阻塞的系统函数时,该进程 ... -
linux线程
2014-12-05 13:27 378许多教程中,总是把 ... -
linux进程
2014-12-05 13:26 475进程vs程序 程序是一个包含可执行代码的文件,它放在磁盘 ... -
linux eclipse配置
2014-12-05 01:04 452配置eclipse快捷启动 sudo gedit /usr ... -
linux信号 事件驱动机制
2014-11-30 23:52 1097事件驱动机制 如果在 ... -
linux文件描述符-标准输入输出
2014-11-24 16:36 501当某个进程打开文件时,操作系统返回相应的文件描述符,进程为 ... -
linux用户进程守护进程
2014-11-21 00:02 1289用户进程:用户启动的,在终端运行的进程。 守护进程:与终 ... -
linux环境变量
2014-11-20 15:03 461Linux 的变量可分为两 ... -
linux目录权限与文件权限的区别
2014-11-13 13:17 560目录权限与文件权限的 ... -
Linux C中库函数与系统调用的区别
2014-11-11 22:48 1123从程序完成的功能来 ... -
动态链接库*.so的编译与使用
2014-11-11 18:11 5131、动态库的编译 下面通过一个例子来介绍如何生成一个动态库 ... -
linux-CentOS-rpm、yum、源码安装
2014-11-07 17:18 829rpm命令 (一)查询系统 ... -
linux mount 挂载存储设备
2014-11-07 11:39 1238在Linux中,如果你要使 ... -
linux make工具使用 Makefile编写
2014-11-06 23:19 832在Linux环境下使用GNU的 ... -
gcc详解
2014-11-06 18:51 523GCC编译流程 GCC的编译流程分为4个步骤,分别为: ... -
linux vi使用方法详解
2014-11-06 16:21 3981、vi的基本概念 基本上vi可以分为三种状态,分别是命 ... -
linux源码安装
2014-11-06 13:26 358源码安装的好处有以下两点: 1、软件根据用户的需要加以 ... -
linux查看帮助文档
2014-11-05 17:55 497学习linux,一定要学会查看man。 我们先以mkdi ... -
linux(CentOS)系统安装
2014-11-05 15:42 581redhat linux有i386 、x86-64 、pp ...
相关推荐
linux查看日志命令linux查看日志命令linux查看日志命令linux查看日志命令linux查看日志命令linux查看日志命令linux查看日志命令linux查看日志命令linux查看日志命令linux查看日志命令linux查看日志命令linux查看日志...
### Linux查看日志常用命令详解 #### 一、`cat`命令 `cat`命令是Linux中最常用的文本处理工具之一,具有多种用途,包括显示文件内容、从键盘创建文件以及合并多个文件等。 - **主要功能**: - **显示整个文件**: ...
以下是一些常用的Linux查看日志命令及其应用: 1. **`less` 和 `more` 命令** 这两个命令用于查看文件内容,特别是大型日志文件。`less` 提供了向前/向后翻页、搜索和导航功能,而 `more` 只能逐屏显示。 2. **`...
在Linux操作系统中,有多种命令可用于查看和处理日志文件。以下是针对"Linux查看日志语句"的详细说明: 1. `tail -f` 命令: `tail` 命令通常用于查看文件的尾部内容,而`-f`选项则使其成为实时监控工具。当日志...
linux 查看日志命令 查看日志前后命令,实时命令
"Linux 系统信息查看和日志查看" Linux 系统信息查看 在 Linux 系统中,查看系统信息是非常重要的,通过查看系统信息,我们可以了解系统的运行状态、硬件配置、软件安装情况等信息。在这里,我们将介绍如何查看 ...
使用SecureCRT在线查看Linux服务器上的日志 #### 1.1 连接Linux主机 - **工具选择**:SecureCRT是一款强大的终端模拟软件,支持多种协议,如SSH、Telnet等,非常适合远程连接Linux服务器。 - **连接步骤**: - ...
从执行体程序库中的CLLogger类可知,通过缓存要写入文件中的数据,能够提高读写磁盘的性能。编写一个文件操作的封装类,调用该类的写操作接口时,数据要首先写到缓存,然后再根据策略写到文件中。...
根据提供的文件信息,本文将详细解释Linux中常用的几种查看日志的方法及命令,并结合实例进行说明。 ### 一、Linux查看日志的基本方法 在Linux系统中,日志文件是系统管理和故障排查的重要依据之一。通常,日志...
linux 日志查看分析
本文将详细介绍一种名为"logtoolV1"的Linux日志收集工具,该工具专门设计用于汇总和分析软件及硬件的相关信息。 首先,我们要理解Linux日志的重要性。在Linux环境下,各种服务、应用以及系统组件会不断产生日志,...
本文将深入讲解如何在Linux中查看日志文件。 首先,最基础的查看日志文件内容的命令是`cat`(concatenate)。`cat`命令不仅用于查看文件内容,还可以合并多个文件。例如,如果你想查看名为`/var/log/syslog`的日志...
Linux登录日志时间戳转换工具,主要用于Linux系统登录分析,方便溯源。
常用Linux日志查看命令 tail 查看实时变化的日志(比较吃内存) tail -f filename (默认最后10行,相当于增加参数 -n 10) Ctrl+c 是退出tail命令 tail -n 20 filename (显示filename最后20行) tail -n +5 filename (从...
在Linux系统中,C++编写日志文件是常见的任务,特别是在开发系统软件或者服务时,为了追踪程序运行状态和错误信息,日志记录是必不可少的。本文将介绍一种简化自glog的日志功能,它专注于写入日志文件,不再包含glog...
【Python-基于Python实现的Linux后台日志监控小项目】 在IT运维中,实时监控Linux系统的后台日志是一项至关重要的任务。它可以帮助我们快速发现系统异常、错误信息以及潜在的安全问题。本项目“Python-基于Python...
Linux日志管理是系统维护和故障排查的重要组成部分,它记录了操作系统中发生的各种事件,包括用户登录、系统错误、网络活动等。日志管理的主要功能有审计和监测,它可以帮助系统管理员监控系统状态,及时发现和处理...
### Linux系统日志解析 在Linux系统中,日志文件是非常重要的组成部分,它们记录了系统的运行状态、应用程序的行为以及各种事件的发生情况。通过对这些日志的分析,可以帮助系统管理员及时发现并解决问题,确保系统...
本篇文章将深入探讨如何在Linux环境下用C语言实现日志打印功能。 首先,理解日志的基本结构和分类至关重要。常见的日志级别有DEBUG、INFO、NOTICE、WARNING、ERROR、CRITICAL、ALERT和EMERGENCY,这些级别按照严重...