本書以 CentOS 7.6 為例,由淺入深、全面系統地講解 Linux 操作系統的基本概念和多種設備配置。本書共 8 個項目,內容包括認識與安裝 Linux 操作系統、Linux 基本操作命令、用戶組群與文件目錄權限管理、磁盤配置與管理、網絡配置與管理、軟件包管理、Shell 編程基礎、常用服務器配置與管理。本書是將理論與實踐相結合的 Linux 操作系統入門教材,以豐富的實例、大量的插圖和典型的項目案例進行項目化、圖形化界面教學,實用性強、簡單易學。本書既可作為中等職業學校計算機相關專業的教材,也可作為網絡管理員和廣大計算機愛好者自學 Linux 操作系統的參考書,還可作相關社會培訓的教學資料。
本書是獲得大量讀者好評的“Linux典藏大系”中的《Linux系統管理與網絡管理》的第3版。《Linux系統管理與網絡管理(第3版)》第1、2版出版後獲得了讀者的高度評價,曾經多次印刷。第3版以當前流行的Red Hat Enterprise Linux 9.1版本為基礎,全面、系統、由淺入深、循序漸進地介紹從Linux系統管理到各種網絡服務器配置所涉及的核心知識。《Linux系統管理與網絡管理(第3版)》提供教學視頻、思維導圖和教學PPT等超值配套資料,幫助讀者高效、直觀地學習。《Linux系統管理與網絡管理(第3版)》共26章,分為3篇。第1篇“基礎知識”,涵蓋的內容有Linux系統簡介、Linux系統安裝、圖形桌面系統管理、命令行界面等;第2篇“系統管理”,涵蓋的內容有Linux系統啟動過程、用戶和用戶組管理、磁盤分區管理、文件系統管理、軟件包管理、進程管理、網絡管理、系統監控、Shell編程、Linux系統安全等;第3篇“網絡服務管理”,涵蓋的內容有Web服務器配置和管理、動態Web服務器配置和管理、DNS服務器配置和管理、郵件服務器配置和管理、DHCP服務器配置和管理、代理服務器配置和管理、NFS服務器配置和管理、Samba服務器配置和管理、NAT服務器配置和管理、MySQL數據庫服務器配置和管理、Webmin服務器配置和管理、Oracle服務器配置和管理等。《Linux系統管理與網絡管理(第3版)》是一本不可多得的Linux學習手冊,更是一本不可多得的案頭必備寶典,適合Linux初學者、系統管理員、網絡管理員和對Linux感興趣的人員閱讀,還適合高等院校相關專業和培訓機構作為學習用書。
本書以“學完C語言之後知道能做什麼”為編寫目標,共包括7章:Linux C語言程序設計簡介、C語言基礎、鏈表、C標準庫與Linux系統調用、Socket編程、Pthreads編程、GTK圖形界面編程。其中,C語言基礎、C標準庫與Linux系統調用為本書最基礎最重要的兩章,全面介紹了標準C的基本語法和Linux系統調用編程。其他章節告訴讀者C語言具體能做什麼。本書堅守“Talk is cheap, show me the code.”信條,通過正確無誤的示例代碼向讀者展示C語言的具體用法。本書內容注重實用、結構清晰、圖文並茂,力求做到使讀者在興趣中學習Linux C語言編程。本書提供配套課件、教學大綱和習題參考答案等多種教學資源,還提供了82個教學視頻,讀者在學習的過程中,掃描教學視頻二維碼可以觀看視頻。