Linux哲學思想

一切皆文件

    這是第一知首先會想到的,所以在linux中的所謂文件夾也是文件,如果你用vi /tmp,也會發現其實里面是有內容的,對于文件而言,它的data block存放的是文件的內容,對于文件夾,它的data block存放的是文件的inode及對應的文件名。從結構上看它們是一致的。當然其它的諸如設備,管道等都被以文件看待

No news is good news

    這一點貌似不是它的哲學思想,不過我想,對于很多程序命令而言,其實沒有輸出反倒是最好的結果,而大部分有輸出時反而說明程序或命令執行失敗了。

單一目的的小程序,進而組合成大功能

    linux很多命令折功能都非常明確而高效,不會顯得大而全,如tr,sed,grep,find,而把它們通過管道結合在一起,可以完成更加強大的處理功能

普通文本文件保存配置信息

    只需改變程序的配置文件,就可以輕松或改變程序的運行目的

盡量避免捕獲用戶接口

提供機制,而非策略

自由與分享

    這或許是linux能發展得如此強大的原因了,它讓大家都有機會貢獻一份力量,也把技術知識廣泛傳播。

原創文章,作者:chenzejin,如若轉載,請注明出處:http://www.www58058.com/56217

(0)
chenzejinchenzejin
上一篇 2016-10-30 19:46
下一篇 2016-10-30 19:55

相關推薦

  • bash之腳本入門及課后作業

    概述: shell是一個工具程序,在用戶登錄后后系統啟動,它解釋并運行由命令或腳本文件輸入的命令,從而實現用戶與內核之間的交互。bash是Linux操作系統上默認的shell,在交互和編程兩方面,bash提供了許多Bourne shell沒有的功能,并且還結合了C shell和Kron shell最有用的功能。 bash的語法和結構   …

    Linux干貨 2016-08-15
  • apache工作模式及虛擬主機的配置

    apache的工作模式 MPM 名詞解釋MPM   Multipath Process Module 多道處理模塊。Linux中常使用prefork worker event三種MPM 即apache常用的三種工作模式。 prefork prefork為多進程模型,每個進程響應一個請求。其工作過程簡單說來就是一個主進程:負責生成n個 子進程(子進程…

    Linux干貨 2016-07-02
  • vrrp_script高可用httpd&雙主httpd

      vrrp_script高可用httpd 實驗拓撲: HA01 192.168.150.137     MASTER HA02 192.168.150.137     BACKUP VIP 1921.168.150.131 實驗1: 通過touch一個文件來控制keepalived主機的優先級 HA01的配…

    Linux干貨 2016-12-06
  • MairaDB之基于openssl的主從復制

    一、配置openssl   1、   在master server(node0)上根CA的搭建(及生成自簽名證書) [root@node0 ~]# cd /etc/pki/CA/ [root@node0 CA]# (umask 077;openssl genrsa -out private/cakey.pem 2048) Gen…

    2014-10-03
  • Linux程序包管理rpm

    CentOS系統上rpm命令管理程序包: 安裝、卸載、升級、查詢、校驗、數據庫維護  安裝: rpm {-i|–install} [install-options] PACKAGE_FILE … -v: verbose -vv: -h: 以#顯示程序包管理執行進度;每個#表示2%的進度  rpm -ivh PACK…

    Linux干貨 2015-06-21
  • 馬哥教育網絡19期+第四周練習博客

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限。  cp /etc/skel /home/tuser1  chmod -R  700 /home/tuser1 2、編輯/etc/group文件,…

    Linux干貨 2016-06-19

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-11-02 16:04

    總結的不錯,希望能熟知Linux的哲學思想,加油!

欧美性久久久久