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.www58058.com/82082

(1)
何必呢何必呢
上一篇 2017-07-22
下一篇 2017-07-22

相關推薦

  • linux之/home目錄轉移分區。

    linux之/home目錄轉移分區。     I,基本思路,將/home目錄的數據轉移到新的分區,再將/home目錄掛載到新的分區。     II,添加硬盤,進行分區,添加新硬盤不重啟機器識別命令echo “- – -”  /sys/class/scsi_host/host#/scan,然后進行 …

    Linux干貨 2017-06-19
  • Keepalives+lvs實現高可用httpd的雙主模型

    基礎環境:Centos 7.3 最小化安裝四臺 關閉防火墻及selinux 簡單原理: keepalived是以VRRP協議為實現基礎的,VRRP全稱VirtualRouter Redundancy Protocol,即虛擬路由冗余協議。 虛擬路由冗余協議,可以認為是實現路由器高可用的協議,即將N臺提供相同功能的路由器組成一個路由器組,這個組里面有一個mas…

    2017-05-15
  • MBR與GPT分區結構的不同及磁盤分區命令總結

    一、MBR分區結構 主引導記錄(Master Boot Record,縮寫:MBR),又叫做主引導扇區,是目前比較流行的一種分區結構。磁盤的0磁道0扇區稱為MBR,它的大小是512字節,這個區域被分為三個部分: 第一部分為boot loader(主引導程序),占446字節; 第二部分為Partition table(分區表),即DPT,占64字節,每個分區項…

    Linux干貨 2016-08-29
  • Tomcat基于memcached會話共享

    安裝兩臺memcache,基于tomcat做會話同步;(只對動態內容緩存,用于追蹤用戶會話) 前提:兩個tomcat節點:172.16.100.7(tomcatA.magedu.com),172.16.100.8(tomcatB.magedu.com)兩個memcached節點:172.16.100.9, 172.16.100.10一個負載均衡節點:172.…

    2017-05-25
  • CentOS6系統啟動流程

    概述     了解系統的啟動流程,有助于我們了解Linux系統上的一些工作原理,有助于我們深入的理解一個系統的運作方式,那么本篇就以CentOS6系統為例,介紹一下有關Linux系統啟動相關的內容,分為一下幾個部分:     1、Linux系統的一些基礎概念  &nbs…

    Linux干貨 2016-09-09

評論列表(1條)

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

    很有想法的總結,也很有意思,希望后面多看到自己見解的博文;如果排版能注意下就更完美了,繼續加油~

欧美性久久久久