Linux的哲学思想

Linux的哲学思想

1、一切皆文件(硬件设备亦如此):

所有资源在Linux上都已以文件方式存在,包括硬件设备(设备文件)通信接口。

linux 系统中所有的设备都是作为文件系统的一个节点来挂载和使用的,比如光驱,一般挂载在 /mnt/ cdrom 里,cpu挂载在/dev/cpu.

2、 由众多功能单一的小程序组成:

且每一个小程序只做一件事情,并且只做好该件事情即可。

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

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

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

3、组合小程序完成复杂任务:

一个复杂的任务不必使用一个大型的程序来独立完成,它由多个单独的小程序组合以完成复杂任务。这样既便于排错,也可以让程序运行更完美。

4、尽量避免跟用户交互:
可以通过编写的程序,来实现对Linux系统的自动化管理; 还可以彰显专业性。

5、使用文本文件保存配置信息:

在文本文件中存储配置和数据。因为文本是最易于实现的底层的数据接口表现形式–通用接口,所以使用文本编辑器,就能轻松完成大多数的程序管理。
使用shell命令来增加杠杆性和可移植性。

6、提供机制,而非策略

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

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

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

7、简单,直观。

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/104493

(0)
咖啡枣咖啡枣
上一篇 2018-08-04 12:50
下一篇 2018-08-04 16:26

相关推荐

  • mysql sql语言 增删改查

    数据库 数据 增create insert 删drop delete 改alter update 查 select 创建数据库db1 查看数据库目录db1 删除数据库 查看字符集列表 查看表 创建表 查看表的定义 查看表的属性信息 创建表 查看表的定义 查看表的具体信息 查看完整表的定义 查看user表的定义 利用别的表的信息创建表 创建一张表像另一张 表 …

    Linux笔记 2018-06-11
  • linux磁盘的利用

    RAID简介 RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小而廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 。 硬盘是个很脆弱的东西,它经常会坏掉。为了保证服务器可靠耐用,硬盘必须时时刻刻保持可用。由于RAID的出现,它的目的…

    Linux笔记 2018-04-29
  • Linux 的哲学思想

    Linux 的哲学思想: 一、Linux 系统,采用一切皆文件的思想,包括硬件设备(设备文件)与通讯方式。文件系统(FHS)采用树状结构,根目录只有一个,用户无不是在此树的节点上运作。 备注1:Linux中的所有设备都做为一个文件系统的一个节点来挂载和使用的。如光驱一般挂载在/mnt/cdrom中。 备注2:Linux系统按功能可分为: 1、操纵系统:用以控…

    Linux笔记 2018-06-21
  • 请使用命令行展开功能来完成以下练习: (1)、创建/tmp目录下的:a_c, a_d, b_c, b_d (2)、创建/tmp/mylinux目录下的:

    (1) [yangyangyang@localhost ~]$ mkdir -pv /tmp/{a,b}_{c,d} mkdir: created directory ‘/tmp/a_c’mkdir: created directory ‘/tmp/a_d’mkdir: created directory ‘/tmp/b_c’mkdir: created d…

    Linux笔记 2018-05-20
  • linux 的基础命令以及快捷键的总结

    前两张给大家介绍了 计算机的最基础的东西,今天才真正开始学习linux,那么也是linux最基础的东西。 学习了大约两周的时间吧!对于我这个爱国者 英语啥也不懂的来说。好想说声“马哥 能退钱不,我想回农村”, 当然了 这只是个玩笑话,我是谁,” 打不死的小强”,要么你征服我,要么你被我征服 ,对于我来说,前者别想。 言归正…

    2018-07-28
  • Docker容器技术之Docker Image

    镜像是Docker容器的基石,容器是镜像的运行实例,有了镜像才能启动容器。

    2018-08-02