Linux的哲学思想
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux的哲学思想相关的知识,希望对你有一定的参考价值。
Linux的哲学思想
一切皆文件
几乎把所有的资源系统抽象为文件形式:包括硬件设备,甚至通信接口等
力求使程序精简凝练,出现地完成最核心的需求;尽量避免使其膨胀成为一个臃肿的程序,致使大部分代码很少被需要和执行。
小程序易于理解,维护,消耗系统资源较少,易于与其他工具结合实现更多的功能
易于以编程的方式实现自动化任务
文本文件易于阅读和编辑
所谓“机制”,即“提供什么功能”;所谓“策略”,即“实现什么功能”
通俗具体的理解:机制是泥坯,策略是可以定制的各种细节;机制是接口,策略是数据流;管道是机制,应用管道处理各种数据是策略;AWK的读入行循环是机制,各种正则式与后附的处理操作是策略
相关链接:unix-哲学思想-《linuxunix-设计思想》读后感
以上是关于Linux的哲学思想的主要内容,如果未能解决你的问题,请参考以下文章