Linux的基本思想:
1.一切都是文件:
<*>对所有文件(目录、字符设备、块设备、套接字、打印机等)操作,读写都可用fopen()/fclose()/fwrite()/fread()等函数进行处理,屏蔽了硬件的区别,所有设备都抽象成文件,提供统一的接口给用户。
举个例子:如果需要访问一些类的时候,不进行抽象的话,则每一个类都需要提供一个相对应的接口以进行访问,所以将所欲哦设备都进行抽象化成文件的好处就是访问不同类时只需要提供一个接口就行了。
2.由短小精悍,功能单一的程序组成
3.组合小程序完成大任务
4.使用纯文本文件保存配置信息->使用一款文本编辑器即能完成配置信息