- 文件读取:cat、head、tail
- 字符处理:tr、sed、awk
- 字符截取:cut
- 搜索过滤:grep、egrep、fgrep、zgrep、zegrep、zfgrep
- 统计聚合:sort、uniq、wc
OpenBSD源码地址:https://github.com/openbsd/src
GNU项目的coreutils源码地址:https://github.com/coreutils/coreutils
OpenBSD源码地址:https://github.com/openbsd/src
GNU项目的coreutils源码地址:https://github.com/coreutils/coreutils
以前读书的时候看历史,总喜欢讨论战争,讨论哪个王朝占领的版图最大,经常因为我们没有保持住元朝的版图而扼腕叹息。
看着历朝历代的更迭,自秦代以来就没有哪个王朝能熬过300年,不是被农民起义推翻,就是被外族攻陷。以前我会把这些现象归咎于“开国之君多勤勉,亡国之君多奢靡”,但事实是历史上也不乏“王莽”、“崇祯”这样勤勉的亡国之君。
大厂这段时间学到的最有价值的两个技术除了大数据,另一个就是基于CDC和消息队列的实时同步技术。
去年的一篇文章大致地讲了我对MQ的一些认识,事实上Kafka在内的现代MQ,功能远不止这些。后面整理好自己的思路,肯定会再写一篇文章来讲讲。这篇文章的主角就是与MQ息息相关的CDC技术。
查公网ip可以用curl ifconfig.me
,这个我们也可以在nginx上通过简短的指令实现:
1 | server { |
前几天新买了台机器想用来做日志分析,发现两台机器用内网地址死活连不上,腾讯云文档上都说同一VPC下不同子网默认是互通的。最后向腾讯云提了个工单才发现是自己服务器docker网段和内网网段冲突导致的。这里记录一下整个过程的始末。
最近准备在自己服务器上玩玩docker,把网站都用docker部署下,用ELK技术栈分析一下服务器上的日志。服务器是大学里搭的,版本是CentOS6,这次重装了系统升级到CentOS7,遇到的最头疼的问题就是装软件。因为自己在Mac上有homebrew,装啥软件都很爽,基本上软件都是最新的,但是CentOS非常保守,官方的软件库里软件版本都非常低,yum装了发现很多东西都用不了。比如tmux,官方仓库版本仍然是1.8,已经不支持tmux-plugin的功能了。所以这篇文章记录一下自己解决这个问题的过程。
——花有重开日,我仍是少年
六年前,他第一次打开Windows上的CMD窗口,从此一头扎进了程序的世界里。于是在其他人忙着玩游戏、加社团、谈恋爱的时候,多少个初夏严冬,多少个良宵的雨夜,他享受着台扇吹来的微风,码起了一行行代码。