有关运维,在哲学上的思想。
正确的哲学思想在我看来就是公理,就是像1+1=2一样大家都必须得遵守的公理。
当然,所有的公理都是有前提的,而有关linux的哲学思想当然是在linux环境这个大前提下。才是公理。在我看来,公理就是在学习知识之前所要依靠的准则,linux下的一切都在这些准则下。
比如:
一切接文件 linux下所有都是以文件的形式保存的,一切从无例外。
用ls -l 可以看到文件的类型,
– 普通文件
d 目录文件
c 字符设备文件
l 链接文件
s 套接字文件
b 块设备文件
p 管道文件
我会告诉你这两个图找不到是因为我不会么
这些已经包含了一个系统中需要存在的所有设备,文件,链接….
并且在应用上,root可以对所有的文件进行添加,修改,删除,均可操作。也是在表达linux下的文件具有着文件应该有的所有特性。而这就是一切皆文件。
单一的小程序,进而组合成大功能。
这是在说linux的操作系统。Linux下没有专门为某种大项目做的专门的功能的命令,有的只是各种各样的单一功能的,小模块的,接口明显的小程序。如果想要大功能就必须自己去组装。就如同盖房子,你想做饭就要在房子里加上厨房,想要睡觉就要在房子里加上卧室一样。而在linux中管道符把这点体现了出来。
比如:显示目录下的文件名并储存在一个文件中。
ls |tee /root/chucun
这就是所说的单一的小程序,进而组合成大功能。
提供机制,不提供策略
所说也就是给你完备的机制,但运用的策略在你自己。比如完备的小模块单一功能,比如所有可以查看,修改,添加,删除的文件。这三条构成了linux运维的准则。你所做的一些行为均会在这样的准则之下。了解准则也会使学习linux来的更简单一些。
原创文章,作者:何必呢,如若转载,请注明出处:http://www.178linux.com/82082
评论列表(1条)
很有想法的总结,也很有意思,希望后面多看到自己见解的博文;如果排版能注意下就更完美了,继续加油~