
系统工具
文章平均质量分 86
夏夜桑落
这个作者很懒,什么都没留下…
展开
-
awk学习
介绍 awk是Linux上的一款文本处理器。通过awk,可以实现根据文本执行相应的指令。 基本语法 $ awk [option] 'pattern {action}' test.txt 基本的用法是读取test.txt中的每一行。对于每一行,对于pattern匹配的文本,执行action。 下面用几个简单的例子介绍该基本用法。 示例1——打印文本 以下是一个例子: book.tx...原创 2018-06-02 19:11:38 · 399 阅读 · 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 · 181 阅读 · 0 评论 -
Peterson算法实现锁的一些认识
今天在思考之前实习的时候,如何在保证顺序的前提下尽可能达到高并发。之前和同事说过想要通过加锁,被提示效率很低。然后今天我就来看了看锁的实现算法,还是学到了很多东西的。 基本问题 有两个进程P0和P1,需要互斥地访问一段临界区,这里用visit函数来表示。如何控制P0和P1使得满足互斥性? 简单求解 一个简单的想法是,搞一个长度为2的数组,标记本进程是否需要进入临界区。然后如果检测到另外...原创 2018-07-29 11:43:52 · 1025 阅读 · 0 评论