![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统工具
夏夜桑落
这个作者很懒,什么都没留下…
展开
-
awk学习
介绍awk是Linux上的一款文本处理器。通过awk,可以实现根据文本执行相应的指令。基本语法$ awk [option] 'pattern {action}' test.txt 基本的用法是读取test.txt中的每一行。对于每一行,对于pattern匹配的文本,执行action。 下面用几个简单的例子介绍该基本用法。示例1——打印文本以下是一个例子:book.tx...原创 2018-06-02 19:11:38 · 365 阅读 · 0 评论 -
systemd学习
整理systemd相关学习,部分转载自:http://www.ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.htmlsystemd主要用于替代原有的init启动方式,相对init提供了更为全面、强大的系统服务监控、管理和维护功能,摒弃了init仅支持串行执行、功能单一(执行脚本)的缺点。但一定程度上被认为破坏了unix的KISS的设计哲...原创 2018-05-27 14:14:51 · 147 阅读 · 0 评论 -
Peterson算法实现锁的一些认识
今天在思考之前实习的时候,如何在保证顺序的前提下尽可能达到高并发。之前和同事说过想要通过加锁,被提示效率很低。然后今天我就来看了看锁的实现算法,还是学到了很多东西的。基本问题有两个进程P0和P1,需要互斥地访问一段临界区,这里用visit函数来表示。如何控制P0和P1使得满足互斥性?简单求解一个简单的想法是,搞一个长度为2的数组,标记本进程是否需要进入临界区。然后如果检测到另外...原创 2018-07-29 11:43:52 · 948 阅读 · 0 评论