內容簡介
本書是以項目驅動、任務分解為核心教學方法的實踐性教材,通過真實工作場景中的典型項目案例,系統講解Linux操作系統的核心知識與實用技能,幫助讀者從零基礎逐步掌握Ubuntu操作系統的安裝配置、命令行操作、系統管理、網絡服務搭建及Shell腳本編程等關鍵技術。 本書分為Linux基礎知識、Linux操作系統管理、Linux應用程序開發三大模塊,共十一個教學項目。內容涵蓋從Linux操作系統認知、Ubuntu安裝配置到系統命令操作,從文件磁碟管理、用戶許可權設置到網絡伺服器搭建,從Shell腳本編程、GCC編譯開發到多線程網絡程序設計等完整技術鏈條。本書以Ubuntu 24 04為實施平台,通過49個實操任務將抽象理論轉化為具體實踐,每個任務包含操作目標、命令詳解、案例演示和常見問題解析。特別注重職業能力培養,設置了虛擬機安裝、軟體包管理、SSH/FTP、NFS/Web服務配置等真實工作場景項目,並融入POSIX標準、GPL協議、源碼編譯等產業規範內容。 本書採用「任務描述—知識準備—操作步驟」的漸進式結構,配套豐富的命令示例和代碼模板,既可作為計算機相關專業的核心課程教材,也可作為Linux工程師的崗前實訓手冊。目錄
第一部分 Linux基礎知識目錄
操作命令