- Linux使用和管理指南:從云原生到可觀測性
- (奧)邁克爾·豪森布拉斯
- 639字
- 2024-07-25 15:55:48
1.6 Linux高級概述
在圖1-1中,我試圖為你提供Linux操作系統的高級概述,并給出了對應本書的章節。

圖1-1:Linux操作系統及本書相應章節
在其核心,任何Linux發行版都有內核,提供API,其他一切都是在此基礎上構建的。文件、網絡和可觀測性這三個核心主題處處都會涉及,你可以將它們視為內核之上最基本的構建塊。從純使用的角度來看,你很快就會了解到你將經常處理shell(這個應用程序的輸出文件在哪里?)和與訪問控制相關的事情(為什么這個應用程序會崩潰?啊,這個目錄是只讀的)。
順便說一句:我在第9章收集了一些有趣的主題,從虛擬機到現代發行版。我稱這些主題為“進階主題”,主要是因為我認為它們是可選的。也就是說,你可以不去學習它們。但是,如果你誠心誠意地想從現代Linux所提供的全部功能中受益,那么我強烈建議你閱讀第9章。我想不用說,按照設計,本書的其余部分,即第2章到第8章,都是你最應該學習和應用的重要內容。
可移植操作系統接口
在本書中,我們會不時地遇到POSIX這個術語,它是Portable Operating System Interface(可移植操作系統接口)的縮寫。在形式上,POSIX是定義UNIX操作系統服務接口的IEEE標準。其動機是提供不同實現之間的可移植性。因此,如果你讀到“POSIX兼容”之類的東西,請考慮一組與官方上下文特別相關而與日常使用不太相關的正式規范。
Linux被構建為與POSIX兼容以及與UNIX系統V接口定義(SVID)兼容,這使它成為具有老式AT&T UNIX系統的風格,而不是Berkeley Software Distribution(BSD)風格的系統。
如果你想了解更多關于POSIX的知識,請查看“POSIX Abstractions in Modern Operating Systems: The Old,the New,and the Missing”(https://oreil.ly/DO04h),其中很好地介紹和評論了這個主題的相關應用和挑戰。
- Citrix XenApp Performance Essentials
- Linux系統文件安全實戰全攻略
- Implementing Cisco UCS Solutions
- Linux內核完全注釋(20周年版·第2版)
- 白話區塊鏈
- Learning Android Intents
- 曝光:Linux企業運維實戰
- SharePoint 2013 應用開發實戰
- 奔跑吧 Linux內核(入門篇)
- Kubernetes從入門到實踐
- Linux系統安全基礎:二進制代碼安全性分析基礎與實踐
- 一學就會:Windows Vista應用完全自學手冊
- Linux應用大全 基礎與管理
- Less Web Development Essentials
- 再也不踩坑的kubernetes實戰指南