Grep regex根据指定的规则模式匹配搜索内容,这可以帮助我们精确找到所需的内容。下面,让我们看一下如何使用grep正则匹配内容吧。以下内容是我们本次演示所需的测试文件:~ cat test.txt1:111111:222223:222222:333334:ddddd匹配以特定字符开头的内容在以下示例中,我们将使用grep命令在测试文件中,匹配以数字“ …
技术教程
1.find 命令find 命令是用来在给定的目录下查找符合给定条件的文件语法格式:find [查找起始路径] [查找条件] [处理动作](1)根据名称查找:find [查找起始路径] -name 文件名 或者 find [查找起始路径] -iname 文件名-name "PATERN":完全匹配文件名-iname "PATERN …
一、Linux 文件系统基础1. 文件类型Linux 一切皆文件,常见文件类型:普通文件(-):文本文件(.txt)、二进制文件(可执行程序)、压缩文件等。目录文件(d):用于组织文件和子目录(类似 Windows 文件夹)。链接文件(l):软链接(快捷方式)和硬链接(指向同一物理文件的不同名称)。设备文件(bc):dev 目录下,b 表示块设备(如硬盘), …
一、Windows 系统操作方法查看端口占用进程netstat -ano | findstr "端口号"示例:netstat -ano | findstr "8080"输出结果中最后一列为 PID(进程标识符)25根据PID查询进程名称tasklist | findstr "PID"示例:tasklist | …
一、查看1、动态日志查看。说明:程序启动可以动态查看运行日志。tail-f文件名.log2、显示最后100行说明:动态日志没有写入的时候,可以用该命令查询最后的几行tail-100f 文件名二、关键词查询常用(可记住):cat -n nohup.out | grep "关键词"查询显示包括关键词的(A前B后C前后)几行cat -n nohup …
大家好,又见面了,我是 GitHub 精选君!背景介绍在我们日常的开发工作中,经常会遇到需要处理 JSON 数据的情况。JSON 数据的优点是结构清晰,易于理解,但是当我们需要在大量的 JSON 数据中寻找特定的信息时,就会感到非常困扰。传统的 grep 命令虽然可以在文本中搜索特定的字符串,但是对于 JSON 数据的搜索并不友好。这就是我们需要 " …
在运维工作中,我们经常会遇到一些Linux环境端口被占用的情况,如何快速通过端口找到相应的服务名,以及进程ID, 以下文档记录了具体的操作过程,供大家查阅。在Linux中查找开放端口你可以在ss命令中使用-l选项来获取侦听端口。但更具体地说,我将使用-lt来获取侦听TCP端口:ss -tl同样,如果你希望TCP和UDP都处于侦听状态,则可以使用给定的命令:s …
1.查文件find命令,用来查找指定目录下的目录或文件。(1.1)一般用法find -name keyword:当前目录及子目录下查找与keyword完全一致的目录或文件;find -name *keyword*:当前目录及子目录下查找包含keyword的目录或文件。(1.2)根据文件大小进行查找:find -type f -size 文件大小单元。文件大小 …
今天咱们聊个所有技术人都躲不掉的“体力活”——文本处理。是不是经常遇到这些糟心事?服务器日志几千行,想找一条“ERROR”报错信息,手动翻到眼酸;配置文件改了10处,结果漏了一行,重启服务直接崩;想统计某个关键词出现次数,对着cat出来的文本干瞪眼……明明知道有工具能用,就是记不住命令,最后只能“暴力操作”!别慌,今天咱就教你Linux文本处理的“三剑客”— …
在Linux的复杂世界中,进程是系统运行的核心,每个进程都由一个唯一的「进程ID」(PID)标识。无论是系统管理员在排查失控进程,还是开发者在调试应用程序,知道如何将PID映射到对应的进程名称都是一项基本技能。理解PID与进程名称「进程ID」(PID) 是Linux系统中为每个运行进程分配的唯一数字标识符。而「进程名称」通常是启动该进程的可执行文件或命令的名 …
