Linux哲学思想
来源:互联网 发布:php 自动化部署 编辑:程序博客网 时间:2024/06/05 08:27
Linux哲学思想:1.一切皆文件 一切皆文件:是 Unix/Linux 的基本哲学之一。不仅普通的文件,目录、字符设备、块设备、 套接字等在 Unix/Linux 中都是以文件被对待;它们虽然类型不同,但是对其提供的却是同一套操作界面。 2.小由众多单一用途的程序组成;一个程序只做一件事,并且做好; 小型,单一用途的程序:程序和可执行文件不要太复杂,这样才能保证了linux内核的高效运行3.连接程序,共同完成复杂功能; 连接程序,共同完成复杂功能:复杂的任务可以通过连接多个简单的程序实现复杂的功能。对于复杂的功能linux通过许多简单程序的组合等方式实现,在保证简单功能的高效性的同时,复杂的程序也必然是高效性的4.避免令人困惑的用户界面;尽量避免跟用户交互 目标:易于以编程的方式实现自动化任务 避免令人困惑的用户界面:如windows那样出了问题一般人选择的会是重启,实在是不行的话就是 重新 安装系统了,因为对于windows那样不是开源的,并且用户界面比较 复杂操作系统出了问题,一般的人是根本没有办法解决的。但是linux就不一样了,第一linux是开源的,无论什么问题都可以通过简洁的命令行实现 排错,修改系统的配置,一切都是简洁明了为基础 5.提供机制,而非策略 6.配置数据存储在文本文件中; 配置数据存储在文本中:linux所有的配置文件都存放在文本配置文件当中,无论什么配置修改都只需修改其配置文件即可,配置文件时文本形式的只需任意一款文本编辑器修改即可而不是类似于windows那样将保存在注册表中,并且windows的注册表需要专门的二进制或十六进制的编辑器才可编辑,修改比较复杂 Linux作为自由软件(GNU),同时也遵循自由软件的思想: 自由使用 自由学习和修改 自由分发 自由创建衍生版
0 0
- Linux哲学思想
- Linux哲学思想
- Linux哲学思想
- Linux哲学思想
- Linux中的哲学思想
- KISS-UNIX/LINUX哲学思想
- linux中的哲学思想
- Linux的哲学思想
- Linux的哲学思想
- Linux的哲学思想
- Linux的哲学思想
- linux的哲学思想
- 哲学思想
- KISS──UNIX/LINUX哲学思想
- KISS──UNIX/LINUX哲学思想
- KISS──UNIX/LINUX哲学思想
- python哲学思想
- 描述Linux的哲学思想,并按照自己的理解对其进行解释性描述。
- 深度学习主机环境配置: Ubuntu16.04+Nvidia GTX 1080+CUDA8.0
- window.location.reload();页面实现跳转和刷新
- js中关于url中的参数判断
- android开机启动shell脚本
- Spring MVC Flash Attribute 的讲解与使用示例
- Linux哲学思想
- MFC 对话框实现 背景色渐变
- 我的博客即将入驻“云栖社区”,诚邀技术同仁一同入驻。
- 使用IntelliJ IDEA开发SpringMVC网站(五)博客文章管理
- 安卓IPC之利用AIDL分析Binder的工作过程
- ReactNative学习实例(四) 使用Navigator实现页面跳转和信息传递
- Android使用SharedPreferences进行配置的读写
- Java并发学习--生产者/消费者模式
- c