Loading

随笔分类 -  Linux

摘要:Linux命令拾遗-入门篇原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 之前出过很多和Linux命令有关的文章,但都比较零散,故打算出一个Linux系列文章,一步一步带出Linux中纷繁复杂的命令知识。 本篇是第一章,主要讲解Linux命令基本使用,并带认识一些最基础的Linux命令使 阅读全文
posted @ 2022-03-26 19:05 扣钉日记 阅读(161) 评论(0) 推荐(0) 编辑
摘要:shell管道咋堵住了原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 背景 起因是这样的,我们想开发一个小脚本,当cpu使用率过高时,使用jstack将java的线程栈保存下来,以便后面分析。 获取cpu使用率 获取cpu使用率是比较容易的,使用vmstat就可以了,第15列id就是cpu 阅读全文
posted @ 2022-03-26 18:58 扣钉日记 阅读(139) 评论(0) 推荐(0) 编辑
摘要:这grep咋还不支持\d呢(BRE,ERE,PCRE)原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 对于刚使用Linux不久的同学,肯定会遇到这个问题,就是用grep匹配数字时,发现\d匹配不了数字。 主要原因是grep支持三种正则表达式BRE,ERE,PCRE,而其默认使用的是BRE,但\d是定义在PCRE中的 阅读全文
posted @ 2022-03-26 18:57 扣钉日记 阅读(1049) 评论(0) 推荐(1) 编辑
摘要:使用Linux命令快速查看某一行原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 当年,我还是Linux菜鸟的时候,就在简历上写着精通Linux命令了,而当面试官问我“如何快速查看某个文件的第200行,仅这一行”时,我的心里是懵逼的。 当时面试官心里估计在窃喜,从我敷衍的回答中,他应该已经完全了 阅读全文
posted @ 2022-03-26 18:55 扣钉日记 阅读(1331) 评论(0) 推荐(0) 编辑
摘要:使用uniq命令求并集交集差集原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 uniq uniq是linux上非常有用的一个命令,从字面意思上就能看出来,它可以用来去重。 但使用uniq的前提是文件是排好序的,所以我们经常会搭配sort排序命令来一起使用uniq,如下: $ cat test.tx 阅读全文
posted @ 2022-03-26 18:53 扣钉日记 阅读(253) 评论(0) 推荐(0) 编辑
摘要:jq实现json文本对比原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 近期,为了给一个核心系统减负,组内决定将一些调用量大的查询接口迁移到另一个系统,由于接口逻辑比较复杂,为了保证接口逻辑一致,我们决定将一周内的请求参数在两个接口重放,并用脚本校验两边接口的响应结果。 接口返回数据是 阅读全文
posted @ 2022-03-26 17:47 扣钉日记 阅读(368) 评论(0) 推荐(0) 编辑
摘要:20个常用的Linux工具命令原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 网上有很多辅助开发的小工具,如base64,md5之类的,但这些小工具其实基本都可以用Linux命令实现,即方便又高效。 查看特殊字符 把这个放在首位,是因为这个实在太重要了,程序经常会因为特殊的看不见的字符而出现 阅读全文
posted @ 2022-03-26 17:41 扣钉日记 阅读(221) 评论(0) 推荐(0) 编辑
摘要:Linux文本命令技巧(下)原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 前一篇介绍了Linux中一些基本的文本命令与使用技巧,但是结合场景过少,本篇结合工作中一些常见的场景介绍一些技巧。 数据提取 数据提取在文本处理中是常见,提取单个值可以使用grep -o功能,如下: # 如下ifc 阅读全文
posted @ 2022-03-26 17:40 扣钉日记 阅读(181) 评论(0) 推荐(1) 编辑
摘要:Linux文本命令技巧(上)原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 前一篇我介绍了awk,这是一个全能的文本处理神器,因为它本身就是一门编程语言了,但对于很多场景,使用Linux预设的一些文本处理命令,会更方便快捷,如grep、sed等。 本篇就来介绍一下Linux上常用的文本处理 阅读全文
posted @ 2022-03-26 17:38 扣钉日记 阅读(115) 评论(0) 推荐(0) 编辑
摘要:原来awk真是神器啊原创:打码日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处。 简介 刚开始入门awk时,觉得awk很简单,像是一个玩具,根本无法应用到工作之中,但随着对awk的了解不断加深,就会越发觉得这玩意的强大,大佬们称其为上古神器,绝不是空穴来风。 这也可以说明,一些热门的技术知识点,如果你 阅读全文
posted @ 2022-03-26 17:36 扣钉日记 阅读(293) 评论(0) 推荐(0) 编辑