講述一下幾個問題:
第一,Linux的哲學思想;第二,Linux發行版的基礎目錄名稱,命名法則和功用規定;第三,Linux不同發行版之間的聯系和區別。
Linux的哲學思想:
1、一切皆文件。是Unix/Linux的基本哲學之一,不僅普通的文件,目錄,字符設備,塊設備,套接字等在Unix/Linux中都是以文件被對待。
2、小型,單一用途的程序。程序和可執行文件不要太復雜,這樣才能保證Linux內核高效運行。
3、連接程序,共同完成復雜功能。復雜的任務可以通過連接多個簡單的程序實現復雜的功能。
4、避免令人困惑的用戶頁面。
5、配置數據存儲在文本中。
Linux發行版的基礎目錄名稱,命名法則和功用規定:
/bin 存放的系統命令
/boot 存放系統的啟動文件和內核
/dev 設備文件主目錄(具體設備信息在/proc目錄中)
/proc 系統進程和系統硬件信息
/etc 系統主配置文件主目錄
/var 系統配置文件主目錄
/home 普通用戶的家目錄
/lib&/lib64 系統庫文件存放的目錄
.dll
/user 系統幫助文件以及源碼包安裝位置
/sbin 超級用戶使用的命令存放的目錄
/mnt 用戶掛載目錄
/run 存放當前運行程序庫的目錄,當前運行目錄
/root 超級用戶root家目錄
/tmp 臨時文件存放目錄
/media 可移動介質掛載點
/opt 第三方應用程序文件存放目錄
/srv 常用語各種非RedHat版本的網絡服務器
命名規則:主版本號、次版本號、末版本號
其中其版本號可以確定Linux內核版本的類型
–開發版:次版本號數字為奇數
–穩定版:次版本號數字為偶數
Linux不同發行版之間的聯系和區別:
Linux發行版本數百種之多,但是大體可以分為兩類,一類是商業公司維護的發行版本,一類是社區組織維護的發行版本,前者的代表是RedHat,后者的代表是Debian。商業公司的發行版一般是收費的,比如RedHat Enterprise Linux: RHEL,收費的同時提供穩定性服務,在使用過程中出現什么問題,供應商會提供服務;社區的發行版免費,但使用過程中沒有相應的服務。centOS社區工作者在RedHat的基礎上發展下來的一個分支,后背RedHat承認屬于RedHat,目前不同于RedHat其他發行版,屬于免費發行版。
原創文章,作者:282265970@qq.com,如若轉載,請注明出處:http://www.www58058.com/47227