Linux哲学思想

一、一切皆文件

    1、将所有资源都抽象成文件形式;

    2、几乎可以通过读写文件的形式,操作所有的系统资源。

二、由一个一个的小程序组成,且每一个小程序只做一件事情,并且只做好该件事情即可

    1、一个小程序只做好一件事情,即实现一个功能,或者说完成一件任务。

    此可以理解为一个社会有许许多多的公司组成,且每个公司只需要做好一件事情,通过公司之间的合作完成社会的建设,也可以理解为一个公司有众多的部门组成,每个部门只完成自己部门的职能,通过各个部门之间的配合来顺利展开公司的业务;

    2、正因为Linux的这一点,才致使开源软件的“生态圈”概念的形成。

三、尽量避免与用户进行交互

    1、可以通过编写的程序,来实现对Linux系统的自动化管理;

    2、还可以彰显专业性。

四、配置信息使用文本文件进行保存

    1、可以通过读写文件的形式,对配置信息进行调整。

五、提供机制,而非策略

    1、所谓“机制”,即“提供什么功能”

    2、所谓“策略”,即“实现什么功能

    可以理解为:提供了可以实现各种功能的接口,但是没有提供实现该功能的具体行为

原创文章,作者:Tornado,如若转载,请注明出处:http://www.178linux.com/46789

(0)
TornadoTornado
上一篇 2016-09-19
下一篇 2016-09-19

相关推荐

  • DNS 子域授权和高级应用

    DNS 基础主从部分 http://www.178linux.com/12395 实验环境:     系统环境:Centos 6.7     关闭SELINUX:setenforce 0 #立即生效   (实际是宽容模式)     配置防火墙:iptables…

    Linux干货 2016-11-15
  • N25-第六周作业

    第六周 请详细总结vim编辑器的使用并完成以下练习题 文本编辑器: vim:     模式化的编辑器         基本模式:          &…

    Linux干货 2016-12-28
  • Linux上的文件管理类命令

    N27-第二周作业

    2017-10-08
  • 逻辑卷(LVM)管理实例详解

    LVM基本术语 下面是LVM需要了解的基本术语:    物理卷(PV physical volume): 它可以是物理硬盘上的分区,也可以是整块物理硬盘;  卷组(VG volume group): 建立在物理卷之上,一个卷组至少包括一个物理卷,可以动态增删物理卷;  逻辑卷(LV logical volume):建立…

    Linux干货 2016-09-01
  • ssh 笔记

    ssh

    Linux干货 2018-01-08
  • shell编程、程序包管理及习题

    shell编程、程序包管理及习题 一、编程语句 1、while 循环 while CONDITION; do     循环体 done CONDITION :循环控制条件;进入循环之前,先做一次判 断;每一次循环之后会再次做判断;条件为“true” ,则执行 一次循环;直到条件测试状态为“false” 终止循环 因此:…

    Linux干货 2016-08-18