Linux 线上日志分析
本专栏主要围绕Linux 线上日志分析来介绍一些常用命令以及技巧
挖坑埋你
这个作者很懒,什么都没留下…
展开
-
Shell中各种括号的作用()、(())、[]、[[]]、{}
一、小括号,圆括号()1、单小括号 ()命令组。括号中的命令将会新开一个子shell顺序执行,所以括号中的变量不能够被脚本余下的部分使用。括号中多个命令之间用分号隔开,最后一个命令可以没有分号,各命令和括号之间不必有空格;命令替换。等同于`cmd`,shell扫描一遍命令行,发现了(cmd)结构,便将(cmd)结构,便将(cmd)结构,便将(cmd)中的cmd执行一次,得到其标准输...原创 2018-06-11 12:37:36 · 368 阅读 · 0 评论 -
Linux 日志查看 | xargs 命令
概述xargs指令可以从标准输入读取数据,并利用这些数据“组建”并“执行”指令。它的作用是将参数列表转换成小块分段传递给其他命令,以避免参数列表过长的问题。语法xargs [-0prtx] [-E eof-str] [-e[eof-str]] [--eof[=eof-str]] [--null] [-d delimiter] [--delimite...原创 2018-04-10 16:25:38 · 1681 阅读 · 0 评论 -
Linux 日志查看 | grep 命令
概述grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。语法grep [-abcEFGhHilLnqrsvVwxy][-A<显示列数>][-B<显示列数>][-...原创 2018-04-10 14:31:31 · 55953 阅读 · 0 评论 -
Linux 日志查看 | 日志文件
在下面的文章中我们会介绍Linux下几种查看日志的方式。在介绍之前,先看一下使用到日志文件的内容。先说明环境:CentOS 7,日志文件在/usr下。生成日志文件的代码(模仿日志文件):import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Random;public cl...原创 2018-03-01 13:15:19 · 2470 阅读 · 0 评论 -
Linux 日志查看 | tail 命令
tail命令可以将文件指定位置到文件结束的内容写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件。tail -f filename会把文件里最尾部的内容显示在屏幕上,并且不断刷新,使你看到最新的文件内容。NAME(名称) tail - output the last part of files 输出文件的最后一部分SYNO...原创 2018-03-01 16:07:38 · 18657 阅读 · 1 评论 -
Linux 日志查看 | head 命令
head命令用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容。NAME(名称) head - output the first part of files 输出文件开始的部分SYNOPSIS(概要,大纲) head [OPTION]... [FILE]...DESCRIPTION(描述) ...原创 2018-03-01 16:50:51 · 2507 阅读 · 0 评论 -
Linux 日志查看 | cat 命令
cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。 cat主要有三大功能:一次显示整个文件:cat filename;从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.;将几个文件合并为一个文件:cat file1 file2 > f...原创 2018-03-01 18:18:41 · 17461 阅读 · 0 评论 -
Linux 日志查看 | more 命令
more命令是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。more名单中内置了若干快捷键,常用的有H(获得帮助信息),Enter(向下翻滚一行),空格(向下滚动一屏),Q(退出命令)。more命令从前向后读取文件,因此在启动时就加载整个文件。该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今己显示的该文件的百分...原创 2018-03-02 10:22:29 · 20615 阅读 · 0 评论 -
Linux 日志查看 | less 命令
less 命令内容太多 先占个位置原创 2018-03-02 10:43:21 · 1065 阅读 · 0 评论 -
Linux 日志查看 | awk 命令(简明版)
1、什么是AWKAho、Weinberger、Kernighan三位发明者名字首字母;一个行文本处理工具;2、AWK基本原理原理:逐行处理文件中的数据。语法:awk 'pattern + {action}' {filenames}说明:(1)单引号”是为了和shell命令区分开;(2)大括号{}表示一个命令分组;(3)pattern是一个过滤器,表示命中pa...转载 2018-03-29 19:17:10 · 1657 阅读 · 0 评论 -
Linux 日志查看 | awk 命令(实例)
基本用法log.txt 文本内容如下:2 this is a test3 Are you like awkThis's a test10 There are orange,apple,mongo用法一:awk '{[pattern] action}' {filenames}# 每行按空格或TAB分割,输出文本中的1、4项[root@peipei3514 usr]# awk ...转载 2018-03-29 20:38:13 · 3729 阅读 · 0 评论