Linux的哲学思想:
一切都是一个文件(包括硬件)
小型,单一用途的程序:不要求在一个程序中,完成复杂强大的任务。
链接程序,共同完成复杂的任务:通过链接不同功能的程序,来完成复杂的强大的功能。
#所以在完成强大功能的任务时,可以拆分成许多模块,先完成2,再通过2和3的组合,完成功能强大的任务。
避免令人困惑的用户界面:相对比windows的一切皆图形,linux可以避免那些经常出问题的图形。
配置数据存储在文本中
尽量避免单点 失败。 即内存,硬盘,等等,都应该有备份,支持热插拔。在一个坏掉后,直接切换到备用设备上。
tips:
如果自己做东西,也应该尽可能按照这个思想来做。