码迷,mamicode.com
首页 >  
搜索关键字:unix哲学    ( 28个结果
lsof的数十种高频用法
本节索引lsof工具简介lsof安装方法lsof高频用法lsof工具简介lsof是英文单词是”listopenfiles”的缩写,见名知义,即是一个列出当前系统打开文件的工具。如果说netcat是进行网络诊断的最好工具,那么lsof就是Unix调试的最好工具。lsof遵从Unix哲学的典范,它只做一件事情,并且..
分类:其他好文   时间:2017-10-18 19:54:18    阅读次数:211
配置文件格式用哪个?文件夹+纯文本文件,XML,SQLite
稍具规模的软件都会须要一个配置文件来支持软件的执行。眼下常见的配置文件格式有纯文本。XML。SQLite。自己定义二进制格式,怎样进行选择呢? 1 纯文本——永远不会失效的文件格式 文本化是传统Unix哲学的教条之中的一个,可见其巨大威力。大多数类Unix系统的软件配置文件都是採用了纯文本格式。比如 ...
分类:数据库   时间:2017-08-07 22:29:19    阅读次数:210
shell第四篇(下)
摘自王垠的:Unix的缺陷 我想通过这篇文章解释一下我对 Unix 哲学本质的理解。我虽然指出 Unix 的一个设计问题,但目的并不是打击人们对 Unix 的兴趣。虽然 Unix 在基础概念上有一个挺严重的问题,但是经过多年的发展之后,这个问题恐怕已经被各种别的因素所弥补(比如大量的人力)。但是如果 ...
分类:系统相关   时间:2017-06-06 23:24:23    阅读次数:301
关于Unix哲学
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 常用命令 原文地址: 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 常用命令解析和Bash Shell使用示例脚本演示
??摘要Linux命令是基于文本格式输入输出的一种程序,依照Unix哲学中强调的程序功能简单,输入宽松,输出严谨,各种程序组合能够具有更强大的功能,而具有这样的灵活性的主要原因是Linux规定程序的输入输出必须坚持文件流格式。即文本格式,而这就是Linux系统的核心之中的一个。对于Bash,即She...
分类:系统相关   时间:2015-09-28 16:06:26    阅读次数:281
[译]从LinkedIn,Apache Kafka到Unix哲学
原文链接: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
Linux/Unix设计思想
MikeGancarz1.Unix开发基于Multics分时操作系统2.NIH(Notinventedhere,非我发明)3.GPL:GUN公共授权协议,适用于软件的法律协议。开源4.Unix哲学:1)小即是美:易理解、维护、低消耗系统资源、易于其他工具结合2)让每一个程序制作好一件事3)尽快建立原型(prototyping)..
分类:系统相关   时间:2015-09-08 23:38:59    阅读次数:233
Unix哲学
——摘自《Linux/Unix设计思想》(1)小即是美.(2)让每个程序只做好一件事情.(3)尽快建立原型.(4)舍高效率而取可移植性.(5)使用纯文本文件来存储数据.(6)充分利用软件的杠杆效应.(7)使用shell脚本来提高杠杆效应和可移植性.(8)避免强制性的用户界面.(9)让每一个程序都成为过滤器.
分类:其他好文   时间:2015-08-19 17:11:36    阅读次数:166
28条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!