Linux哲学思想

哲学思想

  • 一切皆文件
  • -小型,单一用途的程序
  • 链接程序,共同完成复杂的任务
  • 避免令人困惑的用户界面
  • 配置数据存储在文本中

解释:

一切皆文件: Linux将目录,套接字,字符设备,块设备等资源视为文件来处理; 为不同类别的设备提供统一的访问形式: 如/dev/sda对应硬盘设备, /var/lib/mysql/mysql.socket对应套接字文件, /dev/pts/0对应虚拟终端设备;

小型,单一用途的程序: 每个程序的功能尽可能单一明了, 只完成一个功能;

链接程序: 由多个简单的程序共同配合完成复杂的功能;

避免令人困惑的用户界面: 以字符界面处理用户交互, 输入输出简洁明了, 没有多余的显示;

配置数据存储在文本中: Linux程序的数据配置以文本文件存储,如: 配置网络可直接修改/etc/network/interfaces, 账户管理可直接修改/etc/passwd;
posted @ 2022-04-03 17:06  浅笑人伤  阅读(38)  评论(0)    收藏  举报