1. 程式人生 > 其它 >Linux發行版本及哲學思想

Linux發行版本及哲學思想

一、Linux發行版本及不同發行版本之間的聯絡和區別

Linux目前主流的發行版本為Debian、RedHat、SUSE,它們的核心都是一樣的,只不過核心之上安裝的軟體,介面風格,以及檔案系統的組織形式不一樣而已。

1、Debian

包括Debian和Ubuntu等Debian最早由Ian Murdock於1993年建立;Ubuntu Linux是由南非人Mark Shuttleworth創辦的基於Debian Linux的作業系統,Ubuntu就是 一個擁有Debian所有的優點,以及自己所加強的優點的近乎完美的 Linux系統。

2、RedHat

RedHat是紅帽公司研發的Linux發行版,包括RHEL、Centos 、Fedora等多種版本。redhat RedHat Enterprise Linux(RHEL)是紅帽的企業版linux發行版本,免費的,一般通過售賣系統後期服務來賺錢。Centos是紅帽的開源社群版,完全免費的,除了名字和RHEL一樣,受到很多企業的青睞。Fedora是紅帽的桌面版linux,桌面做的不錯,可以裝在pc上,紅帽有新功能都會先在Fedora上更新 ,穩定了以後再增加到RHEL上面,所以Fedora可以看作rhel的一個測試版本。

3、SUSE

這是一個做的比較好的商業軟體,是德國的一個linux發行版本,包含SUSE、SUSE Linux Enterprise Server(SLES)、openSUSE,它們之前的關係類似於Fedora、RHEL、Centos的關係。

二、Linux的哲學思想

1、一切皆檔案,不僅普通的檔案,目錄、字元裝置、塊裝置、 套接字等在 Unix/Linux 中都是以檔案被對待。

2、小型,單一用途的程式:程式和可執行檔案不要太複雜,這樣才能保證了linux核心的高效執行。

3、連線程式,共同完成複雜功能:複雜的任務可以通過連線多個簡單的程式實現複雜的功能。

4、避免令人困惑的使用者介面:linux是開源的,無論什麼問題都可以通過簡潔的命令列實現 排錯,修改系統的配置,一切都是簡潔明瞭為基礎。

5、配置資料儲存在文字中:linux所有的配置檔案都存放在文字配置檔案當中,無論什麼配置修改都只需修改其配置檔案即可,配置檔案時文字形式的只需任意一款文字編輯器修改即可。