1、一切都是乙個檔案(包括硬體)
這是linux哲學最基本原則,檔案按型別分為普通檔案、二進位制檔案、管道檔案、套接字、塊檔案、連線檔案、資料夾,作業系統圍繞著這些檔案展開管理 。
2、小型,單一用途的程式
這些功能單一的程式可以通俗的理解為命令,linux的各種命令就是乙個個功能單一的程式,比如負責複製的cp,建立資料夾的mkdir,檢視檔案屬性的ls等等。
3、鏈結程式,共同完成複雜的任務
在linux的命令列介面裡,使用者可以通過管道符或者編寫shell指令碼將不同的命令組合起來,共同完成複雜的任務。
4、避免令人困惑的使用者介面
在linux裡使用者除了可以通過命令列與系統進行互動之外,還可以在shell指令碼裡一次性編寫好命令,批量執行完畢而無須一步步地在命令列中反覆操作。
5、配置資料儲存在文字中
inux及其他各種應用的配置檔案都存放在文字配置檔案當中,所以配置修改只需要修改文字即可,更加方便快捷。
Linux哲學思想
linux哲學思想 一切皆檔案 包括硬體 聯合多個程式進行乙個複雜的任務 跟使用者介面無關 文字的形式儲存配置資料 1 linux一切接檔案,所有普通檔案,目錄,字元裝置,塊裝置,包括硬體都是以檔案形式被對待,其使用的都是同乙個操作介面。2 對於一些比較複雜的任務linux聯合多個簡單的程式組合等方...
linux哲學思想
1 一切皆檔案 包括硬體 介面 linux將所有的物件幾乎都抽象為檔案,無論是硬體裝置 還是通訊介面都當做檔案處理,這樣可以設計統一的訪問控制操作 read write delete 等等 介面,同時也可進一步提高核心控制原始碼的精簡程度。2 小型,單一用途的程式 由眾多目的單一應用程式組成 乙個程...
linux的哲學思想
linux哲學思想 一切皆檔案 小型,單一用途的程式 聯合多個程式進行乙個複雜的任務 跟使用者介面無關 以文字的形式儲存配置資料 解釋 1.一切皆檔案 是 unix linux 的基本哲學之一。普通的檔案,目錄 字元裝置 塊裝置 套接字等在 unix linux 中都是以檔案被對待 它們雖然型別不同...