美文网首页
linux的哲学思想

linux的哲学思想

作者: Pu2zL3he4d | 来源:发表于2018-11-05 16:47 被阅读0次

1.一切皆文件(硬件设备亦如此);

2.由众多目的单一的小程序组成,一个程序只做一件事,并且要好;

3.组合小程序完成复杂任务;

4.尽可能避免跟用户交互;

5.使用文本文件保存配置信息;

6.提供机制,而非策略。


Linux作为自由软件(GNU),同时也遵循自由软件的思想:

自由使用

自由学习和修改

自由分发

自由创建衍生版


解释:
一切皆文件:是 Unix/Linux 的基本哲学之一。不仅普通的文件,目录、字符设备、块设备、 套接字等在 Unix/Linux 中都是以文件被对待;它们虽然类型不同,但是对其提供的却是同一套操作界面。

小型,单一用途的程序:程序和可执行文件不要太复杂,这样才能保证了linux内核的高效运行

连接程序,共同完成复杂功能:复杂的任务可以通过连接多个简单的程序实现复杂的功能。对于复杂的功能linux通过许多简单程序的组合等方式实现,在保证简单功能的高效性的同时,复杂的程序也必然是高效性的

避免令人困惑的用户界面:如windows那样出了问题一般人选择的会是重启,实在是不行的话就是重新安装系统了,因为对于windows那样不是开源的,并且用户界面比较 复杂操作系统出了问题,一般的人是根本没有办法解决的。但是linux就不一样了,第一linux是开源的,无论什么问题都可以通过简洁的命令行实现 排错,修改系统的配置,一切都是简洁明了为基础。

配置数据存储在文本中:linux所有的配置文件都存放在文本配置文件当中,无论什么配置修改都只需修改其配置文件即可,配置文件时文本形式的只需任意一款文本编辑器修改即可而不是类似于windows那样将保存在注册表中,并且windows的注册表需要专门的二进制或十六进制的编辑器才可编辑,修改比较复杂。

相关文章

  • Linux 相关问题解答

    linux 相关问题 一 Linux 哲学思想 1.Linux 是怎样诞生的? linus 的大学作业 2.Lin...

  • Linux学习第一周:计算机基础+Linux基础知识

    一、计算机的组成及其功能二、Linux的发行版三、Linux哲学思想四、Linux基础命令五、在Linux系统上获...

  • Linux基础入门1

    Linux基础入门1 目录 计算机组成及其功能 简述Linux发行版 Liunx哲学思想 Linux命令格式 Li...

  • linux的哲学思想

    1、一切皆文件: 2、 由众多功能单一的程序组成;一个程序只做一件事,并且做好; 3、尽量避免跟用户交互; 4、使...

  • Linux的哲学思想

    1、一切皆文件;把几乎所有资源,包括硬件设备都组织为文件格式; 2、由众多单一目的小程序组成;一个程序只实现一个功...

  • linux的哲学思想

    1.一切皆文件(硬件设备亦如此); 2.由众多目的单一的小程序组成,一个程序只做一件事,并且要好; 3.组合小程序...

  • Linux的哲学思想

    一切皆文件几乎把所有的资源系统抽象为文件形式:包括硬件设备,甚至通信接口等 由众多功能单一的程序组成:一个程序只做...

  • Linux的哲学思想

    1、一切皆文件;在linux中所有的一切,都是可以通过ls进行查询的到的,甚至可以说ll查看详细信息时表现形式为文...

  • Linux的哲学思想

    Linux哲学思想 1.一切皆文件2.有众多单一目的的小程序,一个程序只实现一个功能,多个程序组合完成复杂任务3....

  • linux的哲学思想

    Linux哲学思想: 1、一切皆文件(所用的文件,包括设备等在linux当中都被视为文件,便于统一管理和定义) 2...

网友评论

      本文标题:linux的哲学思想

      本文链接:https://www.haomeiwen.com/subject/zawsxqtx.html