呵呵!到目前为止小弟我也就接触了两种操作系统:windows和linux(redhat 系列的),同样我也深深的爱上了这两位哥们,爱着windows的优雅、华丽的界面;爱着linux的简单、朴素的特性。就好像情人和老婆一样!呵呵,闲来无事,就想写一博文来总结这两位哥们区别,哥们我不怎么善于言辞,或许总结的不是太好,还请各位朋友体谅!呵呵!
linux”原则”:
1:一般情况下当你执行一个命令或者运行一个程序的时候没有信息的输出,就表示程序正常结束,同样在我看来这也是unix like系统的习惯
2:在linux系统中一切皆文件
linux系统甚至将硬件都抽象成文件,打开硬件就像打开文件那么简单,一般这些文件被称为设备文件,放在/dev目录下,另外/proc下的文件都是内核实时虚拟出来的,其实也就是一个内存镜像,所以你如果访问/proc下面的文件就是访问内存里面的数据,当然啦,内存里的数据如果需要修改的话是肯定不能用vim之类的编辑器去直接修改的,我们可以使用echo命令!!!!!
3:配置文件是以文本形式保存的
linux环境下的/etc目录下的配置文件都是以ASCII码的格式保存在文本文件中的,而大名鼎鼎的windows则喜欢将自己的配置信息放在注册里
4:无需过多的程序交互,以参数的方式来完成信息的传递
其实在linux系统中需要交互的程序很少!!!!!!!!!
5:组合短小简单的程序来完成复杂的任务
unix基本的设计理念就包含了管道和输入输出重定向,它们可以把一个程序的输出当做另一个程序的输入,这就是结合多个小程序来完成复杂的任务
阅读(1343) | 评论(0) | 转发(0) |