文本处理无非是对文本内容做查看、修改等操作。Linux三剑客: grep、sed 和 awk 命令。处理文本内容,用 Vim 编辑器不是很好吗?Vim 允许我们使用键盘、鼠标来对文本内容进行交互性地修改,但在某些场景中,我们可能需要实现对文本内容做自动化的处理,而不是手工处理。很多时候,我们并不需要列出文件的全部内容,而是从文件中找到包含指定信息的那些行,要实现这个目的,可以使用 gre
1.find 筛选文件  I:  find ./destDirPath/ -name "*[^.data]" #筛选出任何不是*.data文件  II: find ./destDirPath/ -name "*.data" -size +10k #筛选出size>10k的*.data文件  注意,第二条size开关后面的+/-号,可以控制文件大于/小于
r-- 1 nginx nginx 1.3G Aug 19 23:59 visit-2018-08-19-rw-r--r-- 1 nginx nginx 1.5G Aug 20 23:59 visit-2018-08-20-rw-r--r-- 1 nginx nginx 1.7G Aug 21 23
转载 2018-09-15 19:44:00
128阅读
2评论
#在同一目录文件查找ls -l |grep "find"#亦可以采用(精确查找)ls -l find#块文件的过
原创 2023-02-02 10:04:17
88阅读
Linux操作系统中,过滤技术是一个非常重要的部分,它可以帮助我们更有效地管理和处理数据。在Linux中,有许多种方法和工具可以实现过滤功能,其中最常用的就是使用红帽Linux提供的过滤工具。 过滤是指根据特定的规则或条件从一组数据中选择出符合要求的内容,并将其输出或者进行相应的处理。过滤功能可以用于数据的筛选、排序、查找、替换等操作,方便用户快速、准确地从庞大的数据集合中找到需要的信息。
原创 2024-01-31 11:49:05
102阅读
1.grep 文本过滤命令(1)grep命令的简介##全面搜索研究正则表达式并显示出来 grep 命令(Global search regular expression and print out the line)是一种强大的文本搜索工具, 根据用户指定的‘模式’对目标文本进行匹配检查,打印匹配到的行。由正则表达式或者字符及基本文本字符所编写的过滤条件(2)grep命令的基本用法grep +
转载 2024-07-05 14:33:50
69阅读
我们己经知道,将几个命令通过管道符组合在一起就形成一个管道。通常,通过这种方式使用的命令就被称为过滤器。过滤器会获取输入,通过某种方式修改其内容,然后将其输出。简单地说,过滤器可以概括为以下两点:如果一个 Linux 命令是从标准输入接收它的输入数据,并在标准输出上产生它的输出数据(结果),那么这个命令就被称为过滤器。过滤器通常与 Linux 管道一起使用。常用的被作为过滤器使用的命令如下所示:命
ls . | egrep -v .gitignore | xargs rm -rf
转载 2019-09-19 11:48:00
285阅读
2评论
文章目录一、ES5严格模式严格模式是什么?为什么要使用严格模式?严格模式主要都做了什么?怎么玩?举例说明二、ES6定义变量let使用及特点let举例const使用及特点const举例三、ES5字符串相关方法charAtcharCodeAtconcatfromCharCodeindexOflastIndexOflengthlocaleCompareslicesplitsubstrsubstring
# 使用 Java 和 JsonPath 过滤删除 JSON 字段 在开发过程中,处理 JSON 数据是一项常见的任务。数据格式通常包含许多字段,但有时我们只需要提取或删除特定字段。Java 提供了 JsonPath 这款强大的库,能够方便地对 JSON 数据进行筛选和操作。本篇文章将介绍如何使用 JsonPath 过滤删除 JSON 字段,并提供相应的代码示例。 ## 什么是 JsonPa
原创 10月前
158阅读
# 如何在Linux过滤Java进程 在Linux中,管理和监控进程是开发者不可或缺的一部分。对于一名刚入行的小白来说,了解如何过滤出Java进程是一个良好的开端。本文将指导你通过简单的步骤来实现“Linux过滤Java进程”的目的。 ## 整体流程 我们可以把整个操作流程分成几个步骤。以下是一个简单的流程表格: | 步骤 | 描述 |
原创 11月前
48阅读
Linux系统中,文件过滤是一个非常重要的操作,可以帮助用户快速查找到想要的文件或者过滤掉不需要的文件。而在Linux系统中,可以使用红帽命令来进行文件过滤操作,提高工作效率。 在红帽系统中,用户可以使用一些关键词来进行文件过滤操作,比如使用“ls”命令来列出当前目录下的所有文件和文件夹。如果用户想要过滤出特定的文件,可以结合使用“ls”命令和一些参数来实现。比如,如果用户想要过滤出所有以“.
原创 2024-03-06 12:37:22
111阅读
过滤history是Linux系统中的一个非常实用的命令,可以帮助用户查找和过滤之前使用过的命令记录。在Linux系统中,history命令会记录用户在终端中输入的所有命令,这样用户可以通过输入history命令来查看之前输入的命令历史记录。但是有时候用户会希望只查看特定的命令记录,这时就需要使用过滤history的功能了。 过滤history命令可以通过在history命令后加上一些选项来实现
原创 2024-05-06 10:38:56
234阅读
cat xxx.conf | grep -v '#'
原创 2009-12-15 17:09:43
3242阅读
1评论
总结一些平时查看日常或线上日志常用的Linux命令,主要包括查看、筛选、分析、统计的命令。 文章目录查看日志筛选日志分析日志 查看日志查看日志的命令主要有cat,tac,head,tail。(1)cat命令经常用于查看日志文件,打印连续的内容。对于日常或者线上的机器来说,往往日志文件很大,将连续的日志打印出来,并不能快速的找到结果,并不建议使用。例子:从第10行开始显示15行 cat access
转载 2024-03-07 16:51:02
184阅读
cat redis.conf | grep -v "#" | grep -v "^$"
原创 2022-12-04 00:55:49
349阅读
iptables是什么? Iptables是集成在Linux 内核中的IP信息包过滤系统,通过iptables可以实现诸如控制数据包,系统防护,数据转发等多种系统功能。iptables和netfilter:Iptables只是linux防火墙的管理工具,位于/sbin/iptables。真正实现防火墙功能的是netfilter,它是Linux内核中实现包过滤的内部工具。iptables:
转载 2024-07-19 13:08:33
36阅读
Linux文本处理三剑客之grep过滤器一,格式grep [选项]… 查找条件 目标文件-E :开启扩展(Extend)的正则表达式 -c :计算找到 '搜寻字符串' 的次数 -i :忽略大小写的不同,所以大小写视为相同 -o :只显示被模式匹配到的字符串 -v :反向选择,亦即显示出没有 '搜寻字符串' 内容的那一行!(反向查找,输出与查找条件不相符的行) --color=auto :可以将找到
转载 2024-03-21 14:58:33
198阅读
其他参考牛文:在做GB28181视频接入的时候经常遇到信令交互失败或者无法正常播放视频的问题,这里介绍下LiveGBS GB28181国标视频平台播放失败或者信令不通时如何抓包分析:1、第一步:抓包工具准备1.1、Linux使用 tcpdump 进行抓包,如果系统无此命令,自行安装1.2、windows下载安装 wireshark 进行抓包2、第二步:找到设备出口ip在LiveGBS国标视频平台国
转载 2024-06-05 13:56:10
301阅读
Linux系统是一款非常流行的开源操作系统,拥有强大的稳定性和安全性,深受广大技术人员的喜爱和信赖。对于许多使用Linux系统的开发者和系统管理员来说,掌握一些基本的命令和技巧是非常重要的。今天我们就来讨论一个常用的Linux命令——“rm”。 在Linux系统中,“rm”命令是用来删除文件或目录的。但是,在实际使用中,很多人可能会遇到一些问题,比如误删文件或目录,尤其是误删一些重要的文件。当这
原创 2024-05-07 11:15:06
87阅读
  • 1
  • 2
  • 3
  • 4
  • 5