liunx的哲學思想

 Linux哲學思想

*一切皆文件(硬件、目錄、普通文件、二進制文件等。)

*小型,單一用途的程序

*鏈接程序,共同完成復雜的任務

*避免令人困惑的用戶界面

*配置數據存儲在文本中

解釋:
一切皆文件:是 Unix/Linux 的基本哲學之一。不僅普通的文件,目錄、字符設備、塊設備、 套接字等在 Unix/Linux 中都是以文件被對待;它們雖然類型不同,但是對其提供的卻是同一套操作界面。

小型,單一用途的程序:程序和可執行文件不要太復雜,這樣才能保證了linux內核的高效運行

連接程序,共同完成復雜功能:復雜的任務可以通過連接多個簡單的程序實現復雜的功能。對于復雜的功能linux通過許多簡單程序的組合等方式實現,在保證簡單功能的高效性的同時,復雜的程序也必然是高效性的

避免令人困惑的用戶界面:如windows那樣出了問題一般人選擇的會是重啟,實在是不行的話就是 重新 安裝系統了,因為對于windows那樣不是開源的,并且用戶界面比較 復雜操作系統出了問題,一般的人是根本沒有辦法解決的。但是linux就不一樣了,第一linux是開源的,無論什么問題都可以通過簡潔的命令行實現 排錯,修改系統的配置,一切都是簡潔明了為基礎。

配置數據存儲在文本中:linux所有的配置文件都存放在文本配置文件當中,無論什么配置修改都只需修改其配置文件即可,配置文件時文本形式的只需任意一款文本編輯器修改即可而不是類似于windows那樣將保存在注冊表中,并且windows的注冊表需要專門的二進制或十六進制的編輯器才可編輯,修改比較復雜

自我感想:

     才開始學習Linux,老師一直說Linux是開源的,就是自由分享,每人都會把自己的思想技術等分享給別人,共同進步。我覺得這個是非常偉大的。不像古代中國閉關鎖國,閉門造車,不與世界交流,談何進步。把自己學習的得到的經驗分享給別人,別人同樣也會回饋你,雖然這是門IT技術,理科思維,但是這個系統核心思想卻蘊含了哲學思想。正是有了開源的思想。linux才會發展越來越棒!一門系統都可以懂得分享,何況我們人類,懂得自由與分享,人類也會更美好!??!撒花liunx的哲學思想


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

(0)
yang.1041956711yang.1041956711
上一篇 2017-07-15
下一篇 2017-07-15

相關推薦

  • Linux基礎知識之文本查找和正則表達式擴展正則表達式

    1.什么是正則表達式?      正則表達式就是處理字符串的方法,它是以行為單位來進行字符串的處理行為,正則表達式通過一些特殊符號的復制,讓用戶可以輕易達到查找、刪除、替換某些特定字符串的處理程序。      正則表達式基本上是一種“表示法”,只要工具程序支持這種表示法,那么該工作程序就可以用來作為…

    Linux干貨 2016-08-10
  • 使用httpd反向代理模塊實現tomcat負載均衡集群(上)

    前言  tomcat介紹:   tomcat是一個免費開放源代碼的web應用服務器,不是一個完整意義上的Java EE服務器;它甚至都沒有提供哪怕對一個主Java EE API的實現,但由于遵守apache開源協議,tomcat卻有為眾多的java應用程序服務器嵌入自己的產品中構建商業的java應用程序服務器,如JBoss和JOnAS等?!?/p>

    Linux干貨 2015-07-21
  • 2017全球運維技術大會第二屆12大技術專場等你來!

    去年9月,InfoQ在北京主辦了第二屆CNUTCon全球容器技術大會,大會邀請了來自Netflix、CoreOS、Docker公司、Mesosphere、阿里巴巴、騰訊、百度、京東、攜程、搜狗等公司的技術負責人,共同探討容器相關的應用場景、技術方案以及架構演進,得到了社區的一致好評。 到今年,CNUTCon已經是第三年了,前兩年我們的方向是容器,隨著技術的發…

    2017-06-20
  • 虛擬化技術介紹、Xen的簡單實現

    虛擬化是什么? 虛擬化是一種資源管理技術, 是將計算機的各實體資源, 如服務、網絡、內存及存儲等, 予以抽象、轉換后呈現出來, 打破實體之間的不可切割的障礙, 使用戶可以比原本的配置更好的方式來應用這些資源。這些資源的新虛擬部分是不受現有資源的架設方式, 地域或物理配置所限制。一般情況下, 虛擬化資源包括計算能力和數據存儲 —<轉自維基百科&…

    2016-05-31
  • N25第七周學習總結(CentOS 7 系統啟動流程)

    CentOs系統啟動流程 大綱 1、    什么是CentOs系統啟動流程 2、    為什么要了解CentOS系統啟動流程 3、    了解CentOS系統啟動流程對我們有什么幫助 4、    CentOs系統啟動流程詳解   …

    Linux干貨 2017-02-20
  • 權限管理

    權限管理 在linux中的每一個文件或目錄都包含有訪問權限,這些訪問權限決定了誰能訪問和如何訪問這些文件和目錄。 我們先來看看文件的屬性: 權限: r:可獲取文件數據(讀取文件) w:可修改文件的數據(寫入數據) x:可以把此文件提請內核啟動為一個進程 (執行) 文件的權限主要針對三類對象進行定義:  owner: 屬主, u  grou…

    Linux干貨 2016-08-05
欧美性久久久久