- Linux核心技術從小白到大牛
- 黃林峰 翟文學編著
- 1261字
- 2022-01-21 13:38:37
前言
自Linux誕生至今,已有上百種不同的發行版本。本書使用的Linux版本是當前主流的CentOS 8,與以往版本相比,CentOS 8有了更好的穩定性和可伸縮性。書中使用的虛擬機軟件是VMware Workstation,這是一款功能強大的虛擬機軟件,可以在單一的桌面上同時運行不同的操作系統,這對于Linux的學習提供了很大的幫助。通過VMware Workstation,可以在多臺虛擬機之間來回切換,方便進行網絡部署和服務器搭建。
本書涵蓋的內容非常豐富,從Linux基礎的操作命令到網絡管理和網站部署都有所涉及。書中包含了豐富的實戰案例,可以幫助讀者快速掌握Linux各命令的作用和用法。本書內容由淺入深,循序漸進地對Linux進行了全面介紹。本書共12章,基本結構和主要內容如下。
●第1章正式認識Linux系統:從為什么要學習Linux系統開始,帶領讀者了解Linux的特點、應用領域、發展趨勢以及版本選擇。
●第2章Linux系統安裝:從安裝系統前的準備到配置虛擬環境,再到安裝CentOS,一步一步帶領讀者認識Linux系統的安裝過程和使用方法。
●第3章快速掌握Linux基礎操作:帶領讀者快速掌握Linux中的各類基礎命令,也為之后系統學習Linux做準備。通過本章的學習,讀者可以掌握正確開關機的方法,并能簡單查看系統資源。
●第4章Linux文件與目錄管理:介紹了如何管理文件和目錄:通過本章的學習,讀者可以了解和文件相關的操作命令以及權限的設置。本章介紹的命令可以讓讀者學會如何查找、創建和刪除系統中的文件或目錄。
●第5章文件系統與磁盤管理:帶領讀者認識文件系統、磁盤劃分、分區管理和文件系統的管理。通過本章的學習,可以讓讀者對Linux系統應用有更深入的認識。
●第6章用戶管理:帶領讀者認識Linux中的用戶管理功能。本章主要介紹如何管理用戶和用戶組以及用戶身份的切換,并學習如何查看和用戶有關的文件。
●第7章認識Shell:從vi和vim編輯器開始,介紹如何編寫簡單的Shell腳本,以及更復雜的正則表達式的規則用法和管道的應用。
●第8章軟件包管理:在學習Linux的基礎操作后,本章主要介紹如何安裝、卸載、更新軟件,以及進程、任務的查詢和管理。
●第9章Linux系統設置與維護:通過本章的介紹,讀者可以對系統網絡和時間等進行設置,可以使用systemctl管理系統中的服務,認識日志文件,并學會如何備份和恢復重要的數據。
●第10章網絡和路由管理:本章對網絡知識進行了介紹,讓讀者對Linux系統的網絡管理有一個清晰的認知,學會如何使用NetworkManager設置網絡,并進行主機之間的通信。
●第11章Linux網絡安全技術:讓讀者認識到網絡安全的重要性,學習如何進行系統維護,并通過防火墻的設置和網絡加密操作阻擋外來攻擊。通過SSH的學習,可以讓讀者實現在不同主機之間進行系統管理。
●第12章網站部署:通過本章的學習,可以讓讀者學會如何編寫一個簡單的網頁文件,以及如何以不同的方式訪問虛擬主機網站。本書是一本注重實踐操作的Linux書籍,適合以下讀者學習。
●Linux初、中級用戶。
●大中專院校及社會培訓機構學生。
●Linux開發人員。
●開源軟件愛好者。
本書由淄博職業學院的黃林峰、翟文學二人共同編寫,翟文學還進行了案例測試和材料整理等相關工作。感謝每一位無私奉獻的開源作者和開源社區。由于編者水平和精力有限,本書不足之處在所難免,敬請廣大讀者批評指正。
編者