linux哲學思想

2021-10-02 21:30:22 字數 576 閱讀 6049

1、一切皆檔案(包括硬體、介面)

linux將所有的物件幾乎都抽象為檔案,無論是硬體裝置、還是通訊介面都當做檔案處理,這樣可以設計統一的訪問控制操作(read();write();delete();等等)介面,同時也可進一步提高核心控制原始碼的精簡程度。

2、小型,單一用途的程式

由眾多目的單一應用程式組成:乙個程式只做一件事情。

3、鏈結程式,共同完成複雜的任務

乙個程式只是完成一項功能,是程式功能更好的封裝,更好地能以積木方式構建健壯、穩定、可靠的複雜功能程式。

4、避免令人困惑的使用者介面

以指令碼程式設計的方式實現功能管控的自動化。避免互動介入,影響自動化程度。

5、配置資料儲存在文字中

用文字方式管理程式的配置資訊,使得程式具有更豐富的特性功能表現。

6、提供機制,而非策略。

提供各種功能的介面(機制),使用者可以靈活定製各種功能實現其需求,進而可以更容易的更換使用策略。

Linux哲學思想

linux哲學思想 一切皆檔案 包括硬體 聯合多個程式進行乙個複雜的任務 跟使用者介面無關 文字的形式儲存配置資料 1 linux一切接檔案,所有普通檔案,目錄,字元裝置,塊裝置,包括硬體都是以檔案形式被對待,其使用的都是同乙個操作介面。2 對於一些比較複雜的任務linux聯合多個簡單的程式組合等方...

linux的哲學思想

linux哲學思想 一切皆檔案 小型,單一用途的程式 聯合多個程式進行乙個複雜的任務 跟使用者介面無關 以文字的形式儲存配置資料 解釋 1.一切皆檔案 是 unix linux 的基本哲學之一。普通的檔案,目錄 字元裝置 塊裝置 套接字等在 unix linux 中都是以檔案被對待 它們雖然型別不同...

linux的哲學思想

linux的哲學思想 1 一切皆檔案 是 unix linux 的基本哲學之一。不僅普通的檔案,目錄 字元裝置 塊裝置 套接字等在 unix linux 中都是以檔案被對待 它們雖然型別不同,但是對其提供的卻是同一套操作介面。2 小型,單一用途的程式 程式和可執行檔案不要太複雜,這樣才能保證了lin...