Linux哲学思想
哲学思想
- 一切皆文件
- -小型,单一用途的程序
- 链接程序,共同完成复杂的任务
- 避免令人困惑的用户界面
- 配置数据存储在文本中
解释:
一切皆文件: Linux将目录,套接字,字符设备,块设备等资源视为文件来处理; 为不同类别的设备提供统一的访问形式: 如/dev/sda对应硬盘设备, /var/lib/mysql/mysql.socket对应套接字文件, /dev/pts/0对应虚拟终端设备;
小型,单一用途的程序: 每个程序的功能尽可能单一明了, 只完成一个功能;
链接程序: 由多个简单的程序共同配合完成复杂的功能;
避免令人困惑的用户界面: 以字符界面处理用户交互, 输入输出简洁明了, 没有多余的显示;
配置数据存储在文本中: Linux程序的数据配置以文本文件存储,如: 配置网络可直接修改/etc/network/interfaces, 账户管理可直接修改/etc/passwd;

浙公网安备 33010602011771号