本节索引lsof工具简介lsof安装方法lsof高频用法lsof工具简介lsof是英文单词是”listopenfiles”的缩写,见名知义,即是一个列出当前系统打开文件的工具。如果说netcat是进行网络诊断的最好工具,那么lsof就是Unix调试的最好工具。lsof遵从Unix哲学的典范,它只做一件事情,并且..
分类:
其他好文 时间:
2017-10-18 19:54:18
阅读次数:
211
稍具规模的软件都会须要一个配置文件来支持软件的执行。眼下常见的配置文件格式有纯文本。XML。SQLite。自己定义二进制格式,怎样进行选择呢? 1 纯文本——永远不会失效的文件格式 文本化是传统Unix哲学的教条之中的一个,可见其巨大威力。大多数类Unix系统的软件配置文件都是採用了纯文本格式。比如 ...
分类:
数据库 时间:
2017-08-07 22:29:19
阅读次数:
210
摘自王垠的:Unix的缺陷 我想通过这篇文章解释一下我对 Unix 哲学本质的理解。我虽然指出 Unix 的一个设计问题,但目的并不是打击人们对 Unix 的兴趣。虽然 Unix 在基础概念上有一个挺严重的问题,但是经过多年的发展之后,这个问题恐怕已经被各种别的因素所弥补(比如大量的人力)。但是如果 ...
分类:
系统相关 时间:
2017-06-06 23:24:23
阅读次数:
301
http://www.ruanyifeng.com/blog/2009/06/unix_philosophy.html 这几天,我在看Unix,发现很多人在谈"Unix哲学",也就是开发Unix系统的指导思想。 Wikipedia上列出了好几个版本,不同的人有不同的总结。发明管道命令的Doug Mc ...
分类:
其他好文 时间:
2017-04-28 15:48:19
阅读次数:
185
lsof 常用命令 原文地址: Lsof 是遵从Unix 哲学的典范,它只做一件事情,并且做的相当完美——它可以列出某个进程打开的所有文件信息。打开的文件可能是普通的文件,目录,NFS文件,块文件,字符文件,共享库,常规管道,明明管道,符号链接,Socket流,网络Socket,UNIX域Socke
分类:
其他好文 时间:
2016-02-18 11:29:19
阅读次数:
194
C语言之父,Unix之父丹尼斯里奇。这是一个伟大但不为大多数人所知的人,甚至很多IT界的人都不知道这么个人。他的C语言影响之深自不必说,Unix哲学也影响后续一系列操作系统的设计。和乔布斯同年去世,但是他的去世却无人知道,还是他的同事拜访他时才发现他已经去世了,才向世人公布了他去世的消息。
分类:
其他好文 时间:
2015-11-07 21:58:41
阅读次数:
300
??摘要Linux命令是基于文本格式输入输出的一种程序,依照Unix哲学中强调的程序功能简单,输入宽松,输出严谨,各种程序组合能够具有更强大的功能,而具有这样的灵活性的主要原因是Linux规定程序的输入输出必须坚持文件流格式。即文本格式,而这就是Linux系统的核心之中的一个。对于Bash,即She...
分类:
系统相关 时间:
2015-09-28 16:06:26
阅读次数:
281
原文链接:http://www.confluent.io/blog/apache-kafka-samza-and-the-Unix-philosophy-of-distributed-data作者:Martin Kleppmann译者:杰微刊-macsokolot(@gmail.com) 当我在.....
分类:
Web程序 时间:
2015-09-14 11:51:00
阅读次数:
225
MikeGancarz1.Unix开发基于Multics分时操作系统2.NIH(Notinventedhere,非我发明)3.GPL:GUN公共授权协议,适用于软件的法律协议。开源4.Unix哲学:1)小即是美:易理解、维护、低消耗系统资源、易于其他工具结合2)让每一个程序制作好一件事3)尽快建立原型(prototyping)..
分类:
系统相关 时间:
2015-09-08 23:38:59
阅读次数:
233
——摘自《Linux/Unix设计思想》(1)小即是美.(2)让每个程序只做好一件事情.(3)尽快建立原型.(4)舍高效率而取可移植性.(5)使用纯文本文件来存储数据.(6)充分利用软件的杠杆效应.(7)使用shell脚本来提高杠杆效应和可移植性.(8)避免强制性的用户界面.(9)让每一个程序都成为过滤器.
分类:
其他好文 时间:
2015-08-19 17:11:36
阅读次数:
166