論Linux的哲學思想:
一切皆文件青伤;由眾多單一目的的小程序,一個程序只實現(xiàn)一個功能殴瘦,多個程序組合完成復雜任務(wù)狠角;組合小程序完成復雜任務(wù);文本文件保存配置信息蚪腋;盡量避免與用戶交互丰歌;提供機制,而非策略屉凯。
一切皆文件:是 Linux 的基本哲學之一立帖。普通的文件,目錄悠砚、字符設(shè)備晓勇、塊設(shè)備、Linux 中都是以文件被對待哩簿;雖然本身的類型不同,但是Linux提供的都是一樣的酝静。
單一小程序:一個單一的程序或者可執(zhí)行的文件节榜,不會太過于復雜和過大,這樣才會保證Linux的高速運轉(zhuǎn)别智。過于復雜的程序宗苍。linux也會通過連接很多是簡單程序來實現(xiàn)復雜程序的運轉(zhuǎn),保證了簡單功能的高效性的同時,復雜的程序也必然是高效性的
避免與用戶交互:Linux上支持的腳本語言種類十分豐富讳窟、易學簡單让歼,易于使用者已腳本的方式自動完成眾多功能。
提供機制丽啡,而非策略:Linux是一款開源的系統(tǒng)谋右,所有的系統(tǒng)配置都寫在配置文件之中,無論修改什么只要在在配置文件中修改即可补箍,修改配置文件只需要任意一款文本編輯器就可以改执,不用像Windows只可以在注冊表中修改,工具單一坑雅,過于復雜辈挂。