Linux生产环境上,最常用的一套“AWK“技巧

hi,大家好,小姐姐味道最有用系列完结。记得多多转发,点赞哦。最有用系列:《Linux生产环境上,最常用的一套“vim“技巧》《Linux生产环境上,最常用的一套“Sed“技巧》《Linux生产环境上,最常用的一套“AWK“技巧》《"Sed" 高级功能:我这小脑瓜都快绕晕了》敢用自己的名字做软件名字的,都有非常强大的自信。比如,垠语言什么的。awk的命名得自于它的三个创始人姓别的首字母,都是80来

"Sed" 高级功能:你需要一个人肉状态机

sed命令有两个空间,一个叫pattern space,一个叫hold space。这两个空间能够证明人类的脑瓜容量是非常小的,需要经过大量的训练和烧脑的理解,才能适应一些非常简单的操作。不信看下面简单的命令,作用是,删除文件中最后两行。sed 'N; $!P;$!D;$d' file在《Linux生产环境上,最常用的一套“Sed“技巧》一文中,我们介绍了常用的sed命令和操作,而且使用了两张图来

Linux生产环境上,最常用的一套“Sed“技巧

sed命令应用广泛,使用简单,是快速文本处理的利器。它其实没多少技巧,背诵、使用是最合适的学习渠道,属于硬技能。但它又很复杂,因为高级功能太多。本篇不去关注sed的高级功能,仅对常用的一些操作,进行说明。随着使用,你会发现它和vim的一些理念是想通的,正则表达式的语法也基本上一样,并没有多少学习成本。从个人视野和工作效率上来看,sed命令都是程序员必须掌握的一个重要工具。那些说可以现场google

使用expect实现自动2步登录

以前的公司,由于机器太多太多,使用了跳板机。it觉得仅证书系统不够安全,所以开启了二次验证。也就是每次登陆,都要Google Authenticator中的动态令牌。但我不想每次登陆机器都输入这个动态密码。expect命令可以实现自动交互式任务,自动输入一些信息,无需人为干预,可以很方便的完成自动登录的功能。expect基本有以下几个命令:expect 从进程接收字符串,判断后可以执行命令

Linux之《荒岛余生》(五)网络篇

你想通过执行ping google.com来判断网络连通性么?我想你这是在侮辱方教授。本篇是《荒岛余生》系列第五篇,网络篇,但不会教你fq。其余参见:Linux之《荒岛余生》(一)准备篇Linux之《荒岛余生》(二)CPU篇Linux之《荒岛余生》(三)内存篇Linux之《荒岛余生》(四)I/O篇看着kali linux上百个网络命令,我陷入了沉思。专业的网络命令实在是太多了,如果要罗列,上千个也

Linux之《荒岛余生》(四)I/O篇

我们在cpu篇就提到,iowait高一般代表硬盘到瓶颈了。wait的意思,就是等,就像等正在化妆的女朋友,总是带着一丝焦躁。本篇是《荒岛余生》系列第四篇,I/O篇,计算机中最慢的那一环。其余参见:Linux之《荒岛余生》(一)准备篇Linux之《荒岛余生》(二)CPU篇Linux之《荒岛余生》(三)内存篇一点背景速度差异I/O不仅仅是硬盘,还包括外围的所有设备,比如键盘鼠标,比如1.44M的3.5

LWP进程资源耗尽,Resource temporarily unavailable

微信公众号:《小姐姐味道》,文末附二维码,欢迎关注。服务器环境使用root账户运行应用程序是非常危险的,容易让人拿到shell变成肉鸡。所以有点意识的团队,都会建立一个低权限的普通用户用来运行java程序。权限低,有点不像亲儿子,在资源紧张的困难时刻尤其能看出来。现象问题是在一台公用的测试环境机器发生的,正式环境并没有复现。这台服务器部署了几十个服务,且部署账户最近从root切换到了xjjbot。

Linux之《荒岛余生》(三)内存篇

内存问题,脑瓜疼脑瓜疼。脑瓜疼的意思,就是脑袋运算空间太小,撑的疼。本篇是《荒岛余生》系列第三篇,让人脑瓜疼的内存篇。其余参见:Linux之《荒岛余生》(一)准备篇Linux之《荒岛余生》(二)CPU篇小公司请求量小,但喜欢滥用内存,开一堆线程,大把大把往jvm塞对象,最终问题是内存溢出。大公司并发大,但喜欢强调HA,所以通常保留swap,最终问题是服务卡顿。而喜欢用全局集合变量的某些同仁,把ja

Linux之《荒岛余生》(二)CPU篇

温馨提示,动图已压缩,流量党放心查看。CPU方面内容不多,我们顺便学点命令。本篇是《荒岛余生》系列第二篇,垂直观测CPU。其余参见:Linux之《荒岛余生》(一)准备篇如何做一个CPUcpu是芯片的一种,我们以汉芯为例,看一下制作七步曲。提纯精度11个9的硅片(99.999999999%)生成晶圆使用光刻机加工晶圆使用刻蚀机沟槽完成P型半导体制作使用200号的粗砂纸抹掉原标志涂上新标志bingo,

Linux之《荒岛余生》(一)准备篇

xin片之争,已经暴露了中国xin的问题,我等码农束手无策;而在操作系统方面,成果也是乏善可陈;现如今酷炫的Web监控工具,让很多研发丧失了真正处理问题的能力。越接近底层,就越接近真相,在计算机的世界,同样适用。我们的目的,就像是《荒岛余生》一样:找到一个信念,在最残酷的环境中,生存下去。说的比较隐晦,其实就是:你换公司了,而你的新公司比较推崇devops,你要自己面对问题。吹的那么高大上,一副拯

Linux生产环境上,最常用的一套“vim“技巧

引子研发线上使用最多的编辑器,就是vi。无论是最快查看某个文件内容,还是快速编辑某个文件,vi都能帮上忙。软件世界貌似有一些非常长寿的东西,vi算是一个。本篇文章聚焦的是研发线上最常用的一些功能。至于安装插件,写一些脚本,那一般是在开发机上玩的,生产环境没有条件、也没有时间忍受你做这些增强。希望看完本文,能够对这款神器有一个大体印象。当然,熟练的使用还需要日常有意识的培养。vim是vi的增强版,一

最新文章

最近回复

  • lycying: 用不了这么多吧。见http://sayhiai.com/inde...
  • Sean: 单机一百万? 那么这个机器起码要装 1TB的内存啊?
  • lycying: 默认就是开放的
  • lycying: 已修改
  • lycying: 是的
  • Taxz: 请问在master选举时,为什么 需要Thread.sleep(...
  • hesl: 正文宽度太窄了
  • donald: 什么时候开放rss
  • 宜城有少年: 我试了下好像还是不需要注解都行。。。
  • 宜城有少年: 意思是说如果我把这个去掉就是实现了注解方式的对吗
  • lycying: 见文中,SpringBoot启动会自动读取 src/main/r...
  • 宜城有少年: 博主,我想问下,为什么只要我引入了JAR包,不需要注解都可以使用。。。
  • lycying: 是的,而且不能是private
  • 宜城有少年: 博主请问下引用的注解是放在微服务被调用的里面吗方法里面吗
  • 宜城有少年: 这个是将整个springboot项目打成JAR包吗?
  • lycying: 女人养的狗
  • vbyzc: 女人吗??
  • anshingy: 支持
  • anshingy: 很好,支持
  • 忠实粉丝: 6666666

分类

标签

归档

其它