linux的哲学思想

Linux哲学思想

1.一切皆文件;

2.小型,单一用途的程序;

3.连接程序,共同完成复杂功能;

4.避免令人困惑的用户界面;

5.配置数据存储在文本中;

解释:

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

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

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

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

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Linux哲学思想: 一切皆文件; 小型,单一用途的程序; 连接程序,共同完成复杂功能; 避免令人困惑的用户界面;...
    Victor__2008阅读 98评论 0 0
  • 1.一切皆文件(硬件设备亦如此); 2.由众多目的单一的小程序组成,一个程序只做一件事,并且要好; 3.组合小程序...
    Pu2zL3he4d阅读 308评论 0 0
  • 1、描述计算机的组成及其功能。 计算机由运算器,控制器,存储器,输入设备和输出设备这5个主要部件组成。最初计算机中...
    haoxi2018阅读 1,135评论 0 0
  • 1.一切皆文件(包括硬件) Linux将几乎所有对象抽象为文件,包括硬件设备,通讯接口等。 2.小型,单一用途的程...
    N45_WangD阅读 318评论 0 0
  • 一切皆文件 Linux把几乎所有的资源通通抽象为文件形式,这其中包括: 硬件设备 比如:/dev/console、...
    刘康明阅读 207评论 0 1

友情链接更多精彩内容