linux哲學思想:
一切皆檔案;
小型,單一用途的程式;
聯合多個程式進行乙個複雜的任務;
跟使用者介面無關;
以文字的形式儲存配置資料;
解釋:
1. 一切皆檔案:
是 unix/linux 的基本哲學之一。普通的檔案,目錄、字元裝置、塊裝置、 套接字等在 unix/linux 中都是以檔案被對待;它們雖然型別不同,但是對其提供的卻是同一套操作介面。包括硬體
2. 小型,單一用途的程式:
程式和可執行檔案不要太複雜,這樣才能保證了linux核心的高效執行
3. 聯合多個程式進行乙個複雜的任務:
複雜的任務可以通過連線多個簡單的程式實現複雜的功能。對於複雜的功能linux通過許多簡單程式的組合等方式實現,在保證簡單功能的高效性的同時,複雜的程式也必然是高效性的
4. 跟使用者介面無關:
如windows那樣出了問題一般人選擇的會是重啟,實在是不行的話就是 重新 安裝系統了,因為對於windows那樣不是開源的,並且使用者介面比較 複雜作業系統出了問題,一般的人是根本沒有辦法解決的。但是linux就不一樣了,第一linux是開源的,無論什麼問題都可以通過簡潔的命令列實現 排錯,修改系統的配置,一切都是簡潔明瞭為基礎。
5. 以文字的形式儲存配置資料:
linux所有的配置檔案都存放在文字配置檔案當中,無論什麼配置修改都只需修改其配置檔案即可,配置檔案時文字形式的只需任意一款文字編輯器修改即可而不是類似於windows那樣將儲存在登錄檔中,並且windows的登錄檔需要專門的二進位制或十六進製制的編輯器才可編輯,修改比較複雜 Linux哲學思想
linux哲學思想 一切皆檔案 包括硬體 聯合多個程式進行乙個複雜的任務 跟使用者介面無關 文字的形式儲存配置資料 1 linux一切接檔案,所有普通檔案,目錄,字元裝置,塊裝置,包括硬體都是以檔案形式被對待,其使用的都是同乙個操作介面。2 對於一些比較複雜的任務linux聯合多個簡單的程式組合等方...
linux哲學思想
1 一切皆檔案 包括硬體 介面 linux將所有的物件幾乎都抽象為檔案,無論是硬體裝置 還是通訊介面都當做檔案處理,這樣可以設計統一的訪問控制操作 read write delete 等等 介面,同時也可進一步提高核心控制原始碼的精簡程度。2 小型,單一用途的程式 由眾多目的單一應用程式組成 乙個程...
linux的哲學思想
linux的哲學思想 1 一切皆檔案 是 unix linux 的基本哲學之一。不僅普通的檔案,目錄 字元裝置 塊裝置 套接字等在 unix linux 中都是以檔案被對待 它們雖然型別不同,但是對其提供的卻是同一套操作介面。2 小型,單一用途的程式 程式和可執行檔案不要太複雜,這樣才能保證了lin...