linux哲学思想

有关运维,在哲学上的思想。

正确的哲学思想在我看来就是公理,就是像1+1=2一样大家都必须得遵守的公理。

当然,所有的公理都是有前提的,而有关linux的哲学思想当然是在linux环境这个大前提下。才是公理。在我看来,公理就是在学习知识之前所要依靠的准则,linux下的一切都在这些准则下。

比如:

一切接文件  linux下所有都是以文件的形式保存的,一切从无例外。

            ls -l  可以看到文件的类型,

            – 普通文件

    linux哲学思想

            d 目录文件

linux哲学思想 

            c 字符设备文件

linux哲学思想 

            l 链接文件

linux哲学思想 

            s 套接字文件

linux哲学思想 

           b 块设备文件

linux哲学思想

           p 管道文件

linux哲学思想        我会告诉你这两个图找不到是因为我不会么

这些已经包含了一个系统中需要存在的所有设备,文件,链接….

并且在应用上,root可以对所有的文件进行添加,修改,删除,均可操作。也是在表达linux下的文件具有着文件应该有的所有特性。而这就是一切皆文件。

 

 

单一的小程序,进而组合成大功能。

这是在说linux的操作系统。Linux下没有专门为某种大项目做的专门的功能的命令,有的只是各种各样的单一功能的,小模块的,接口明显的小程序。如果想要大功能就必须自己去组装。就如同盖房子,你想做饭就要在房子里加上厨房,想要睡觉就要在房子里加上卧室一样。而在linux中管道符把这点体现了出来。

比如:显示目录下的文件名并储存在一个文件中。

      ls |tee /root/chucun

linux哲学思想 

这就是所说的单一的小程序,进而组合成大功能。

 

 

提供机制,不提供策略

 

 

所说也就是给你完备的机制,但运用的策略在你自己。比如完备的小模块单一功能,比如所有可以查看,修改,添加,删除的文件。这三条构成了linux运维的准则。你所做的一些行为均会在这样的准则之下。了解准则也会使学习linux来的更简单一些。

原创文章,作者:何必呢,如若转载,请注明出处:http://www.178linux.com/82082

(1)
何必呢何必呢
上一篇 2017-07-22 08:43
下一篇 2017-07-22 10:41

相关推荐

  • 第六周练习

    请详细总结vim编辑器的使用并完成以下练习题 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; 1.[root – www ~]#>cp /etc/rc.d/rc.sysinit /tmp/2.[root – www ~]#>vi /tmp…

    Linux干货 2016-12-11
  • 第十六周

    1、源码编译安装LNMP架构环境;  安装必要的包组和依赖的包 yum groupinstall “Development Tools” “Development Libraries”  yum install wget openssl-devel ncurses-devel cmake p…

    Linux干货 2017-08-15
  • 8月3日作业

    文件权限相关的课堂练习: 1)当用户xiaoming对/testdir 目录无执行权限时,意味着无法做哪些操作?     用户小明不能进入/testdir,不能删除,不能创建。使用ll能看到有哪些文件,但是看不到具体信息 2)当用户xiaoqiang对/testdir 目录无读权限时,意味着无法做哪些操作? 不能查看文…

    Linux干货 2016-08-07
  • grep及正则表达式应用

    grep:文本过滤(模式:pattern)工具 grep家族介绍: grep:标准grep命令,支持标准的正则表达式  BRE  egrep:扩展的grep命令,支持扩展的正则表达式  ERE fgrep:快速的grep命令,不支持正则表达式 grep作用: 文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;打印匹…

    Linux干货 2016-07-10
  • bash特性及用户和组的管理相关练习

    1、列出当前系统上所有已经登录的用户的用户名,注意同一个用户登录多次,则只显示一次即可: 2、取出最后登录到系统的用户的相关信息: 3、取出当前系统上被用户当做默认shell最多的那个shell: 4、将/etc/passwd中的第三个字段数值最大的后10个用户的信息全部改为大写后保存至/tmp/maxuser.txt文件中: 5、取出当前主机的IP地址: …

    2017-10-16
  • iptables/netfilter入门

      iptables是Linux中的重要组件,它是对报文进行过滤,在2001年的1月Linux 2.4内核发布以来,就已经是Linux的一部分了。     现在的iptbales已经成为了功能很大的防火墙,具备了专有的商业防火墙的大多数的功能了。 1、防火墙简介 2、iptables/netfilter简介 …

    Linux干货 2017-01-31

评论列表(1条)

  • 马哥教育
    马哥教育 2017-07-27 00:18

    很有想法的总结,也很有意思,希望后面多看到自己见解的博文;如果排版能注意下就更完美了,继续加油~