
過去四年,我作為應用程式開發人員(主要使用 C)在 *nix 環境中工作。
請推薦一些書籍/部落格等,以提高我的 *nix 內部知識。
答案1
除了之前貼文中已經做過的精細建議之外,這裡還有一些關於如何理解 Unix「精神」的建議:
Kernighan 和 Pike 的《Unix 程式設計環境》:一本老書,但它展現了 Unix 環境的本質。它還將幫助您成為有效的 shell 使用者。
「Unix for the Impressive」是學習如何駕馭 Unix 環境的有用資源。我最喜歡的之一。
如果您想成為高級用戶,沒有什麼比 O'Reilly 的「Unix Power Tools」更好的了,它包含了 Unix 專業人士的集體提示和技巧。
我沒有看到的另一本書提到,它是一本有趣的輕鬆教育讀物,它是《作業系統、設計與實現》,這本書由Andy Tanenbaum 編寫,其中包含12k 行程式碼的完整Unix 操作系統的原始碼。
答案2
你一定想讀Stevens 的 Unix 環境中的高級編程。不要讓高級標題嚇跑您,它非常具有可讀性。
答案3
- Unix 分時系統(10 頁)—UNIX 作者 Ken Thompson 和 Dennis Ritchie 於 1974 年發表的原始 UNIX 文章
- Unix作業系統的設計- 經典!
- Lion 對 UNIX 核心原始碼的評論以及相應的原始碼本身
答案4
奧萊利Linux 核心簡述
和奧萊利Linux 裝置驅動程式