本書全面介紹了Linux后端開發(fā)的相關知識和技能,涵蓋了Linux系統(tǒng)的各種功能和工具、Linux編程的相關知識和技能,以及開發(fā)后端服務和應用程序的內容。本書分為15章,主要內容包括Linux后端開發(fā)概述,開發(fā)環(huán)境搭建,服務器運維,shell編程簡介,實現(xiàn)簡易shell,使用Git管理代碼,編譯、鏈接、運行與調試,后端服務編寫,網絡通信基礎,I/O模型與并發(fā),公共代碼提煉,應用層協(xié)議設計與實現(xiàn),MyRPC框架設計與實現(xiàn)以及微服務集群的構建等。本書講解通俗易懂,實例豐富,適合C/C++開發(fā)人員、Linux后端開發(fā)人員、對Linux后端開發(fā)感興趣或者希望從事Linux后端開發(fā)的人員閱讀,也適合作為高等院校計算機相關專業(yè)師生的學習用書及培訓學校的教材。