幫助中心 | 我的帳號 | 關於我們

Linux操作系統管理(CentOS Stream9\RHEL9微課版浙江省普通高校十三五新形態教材)/電腦類技能型理實一體化新形態系列

  • 作者:編者:劉明哲//楊昊龍//吳敏|責編:張龍卿
  • 出版社:清華大學
  • ISBN:9787302697794
  • 出版日期:2025/10/01
  • 裝幀:平裝
  • 頁數:271
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是國家在線精品課程、國家精品資源共享課程和浙江省精品在線開放課程「Linux網路操作系統」的配套教材,也是一本基於「項目驅動、任務導向」的「雙元」模式的紙媒+電子活頁的項目化零基礎教程。
    本書是博導領銜、名師跨校合作的雙元模式的工學結合教材。本書以CentOS Stream 9/RHEL 9為平台,全書共12個項目,包括安裝與基本配置CentOS Stream 9、Linux常用命令與vim、shell基礎、管理用戶和組、管理文件許可權、配置與管理硬碟、配置網路服務、配置與管理MySQL資料庫管理系統、配置與管理防火牆和SELInux、配置與管理代理伺服器、監視Linux系統和管理進程、使用gcc和make調試程序。此外,還有14個擴展項目(電子活頁)。本書大部分項目配有「項目實訓」等結合實踐應用的內容,同時引用了大量的企業應用實例,並配以知識點微課和項目實訓慕課,使「教、學、做」融為一體,實現理論與實踐的統一。
    本書既可作為高校大數據技術、數據科學、雲計算技術、人工智慧技術等相關專業的理論與實踐教材,也可作為Linux系統管理和網路管理人員的自學用書。

作者介紹
編者:劉明哲//楊昊龍//吳敏|責編:張龍卿

目錄
項目1  安裝與基本配置CentOS Stream 9
  1.1  項目知識準備
    1.1.1  Linux操作系統的歷史
    1.1.2  Linux的版權問題及特點
    1.1.3  理解Linux的體系結構
    1.1.4  Linux的版本
    1.1.5  RHEL9與CentOS Stream 9
  1.2  項目設計與準備
    1.2.1  項目設計
    1.2.2  項目準備
  1.3  項目實施
    任務1-1  安裝VMware Workstation Pro 17
    任務1-2  利用虛擬機軟體VM17新建虛擬機
    任務1-3  安裝CS9
    任務1-4  啟動shell
    任務1-5  使用yum和dnf
    任務1-6  系統和服務管理
    任務1-7  製作系統快照
  1.4  項目實訓:安裝與基本配置Linux操作系統
  1.5  練習題
  1.6  實踐習題
項目2  Linux常用命令與vim
  2.1  項目知識準備
    2.1.1  了解Linux命令的特點
    2.1.2  獲取幫助
    2.1.3  後台運行程序
  2.2  項目設計與準備
  2.3  項目實施
    任務2-1  熟練使用文件目錄類命令
    任務2-2  熟練使用系統信息類命令
    任務2-3  熟練使用進程管理類命令
    任務2-4  熟練使用其他常用命令
    任務2-5  熟練使用vim編輯器
  2.4  項目實訓:熟練使用Linux基本命令
  2.5  練習題
  2.6  實踐習題
項目3  shell基礎
  3.1  項目知識準備
    3.1.1  變數的定義和引用
    3.1.2  shell變數的作用域
    3.1.3  環境變數
    3.1.4  工作環境設置文件
  3.2  項目設計與準備
  3.3  項目實施
    任務3-1  命令運行的判斷依據(;、&&、||)
    任務3-2  掌握grep的高級使用
    任務3-3  練習基礎正則表達式
    任務3-4  基礎正則表達式的特殊字元匯總
    任務3-5  使用重定向
    任務3-6  使用管道命令

  3.4  練習題
項目4  管理用戶和組
  4.1  項目知識準備
    4.1.1  理解用戶賬戶和組
    4.1.2  理解用戶賬戶文件
    4.1.3  理解組文件
  4.2  項目設計與準備
  4.3  項目實施
    任務4-1  新建用戶
    任務4-2  設置用戶賬戶口令
    任務4-3  維護用戶賬戶
    任務4-4  管理組
    任務4-5  使用su命令
    任務4-6  使用常用的賬戶管理命令
  4.4  企業實戰與應用——賬戶管理實例
  4.5  項目實訓:管理用戶和組
  4.6  練習題
項目5  管理文件許可權
  5.1  項目相關知識
    5.1.1  認識文件系統
    5.1.2  理解Linux文件系統結構
    5.1.3  理解絕對路徑與相對路徑
  5.2  項目設計與準備
  5.3  項目實施
    任務5-1  管理Linux文件許可權
    任務5-2  修改文件與目錄的默認許可權及隱藏許可權
    任務5-3  使用文件訪問控制列表
  5.4  企業實戰與應用
  5.5  項目實訓:管理文件許可權
  5.6  練習題
項目6  配置與管理硬碟
  6.1  項目知識準備
    6.1.1  MBR硬碟與GPT硬碟
    6.1.2  磁碟分區簡介
  6.2  項目設計和準備
    6.2.1  為虛擬機添加需要的硬碟
    6.2.2  必要時更改啟動順序(一般不更改)
    6.2.3  硬碟的使用規劃
  6.3  項目實施
    任務6-1  常用硬碟管理工具fdisk
    任務6-2  在Linux中配置軟RAID
    任務6-3  管理邏輯卷
    任務6-4  硬碟配額配置企業案例(xfs文件系統)
  6.4  項目實訓
    6.4.1  項目實訓1:管理文件系統
    6.4.2  項目實訓2:管理LVM邏輯卷
    6.4.3  項目實訓3:管理動態磁碟
  6.5  練習題
項目7  配置網路服務
  7.1  項目知識準備

    7.1.1  設置主機名
    7.1.2  CS9中的網路配置文件
  7.2  項目設計與準備
  7.3  項目實施
    任務7-1  使用系統菜單配置網路
    任務7-2  使用圖形界面配置網路
    任務7-3  使用nmcli命令配置網路
  7.4  項目實訓:配置TCP/IP網路介面
  7.5  練習題
項目8  配置與管理MySQL資料庫管理系統
  8.1  項目知識準備
    8.1.1  資料庫管理系統的特性和功能
    8.1.2  MySQL資料庫管理系統
  8.2  項目設計與準備
  8.3  項目實施
    任務8-1  安裝MySQL
    任務8-2  修改初始密碼
    任務8-3  運行安全配置腳本
    任務8-4  讓防火牆放行MySQL服務
    任務8-5  管理MySQL賬戶
    任務8-6  對MySQL賬戶許可權的基本操作
    任務8-7  創建資料庫與表
    任務8-8  插入表數據並驗證
    任務8-9  資料庫的備份與恢復
    任務8-10  查詢、修改、刪除數據表
  8.4  項目實訓:配置與管理MySQL資料庫管理系統
  8.5  練習題
項目9  配置與管理防火牆和SELinux
  9.1  項目相關知識
    9.1.1  防火牆概述
    9.1.2  iptables與firewald
    9.1.3  NAT基礎知識
  9.2  項目設計及準備
    9.2.1  項目設計
    9.2.2  項目準備
  9.3  項目實施
    任務9-1  使用firewald服務
    任務9-2  設置SELinux的模式
    任務9-3  設置SELinux安全上下文
    任務9-4  管理布爾值
  9.4  完成NAT(SNAT和DNAT)企業實戰
    9.4.1  企業環境和需求
    9.4.2  解決方案(命令行方式)
    9.4.3  解決方案(圖形界面方式)
  9.5  項目實訓:配置與管理firewald防火牆
  9.6  練習題
項目10  配置與管理代理伺服器
  10.1  項目相關知識
    10.1.1  代理伺服器的工作原理
    10.1.2  代理伺服器的作用

  10.2  項目設計與準備
  10.3  項目實施
    任務10-1  安裝、啟動、停止與隨系統啟動squid服務
    任務10-2  配置squid伺服器
  10.4  企業實戰與應用
    10.4.1  企業環境和需求
    10.4.2  手動設置代理伺服器解決方案
    10.4.3  客戶端不需要配置代理伺服器的解決方案
    10.4.4  反向代理的解決方案
  10.5  項目實訓:配置與管理代理伺服器
  10.6  練習題
項目11  監視Linux系統和管理進程
  11.1  項目相關知識
    11.1.1  進程
    11.1.2  子進程與父進程
    11.1.3  系統或網路服務:常駐內存的進程
    11.1.4  Linux的多用戶、多任務環境
    11.1.5  什麼是作業管理
  11.2  項目設計與準備
  11.3  項目實施
    任務11-1  對作業進行後台管理
    任務11-2  離線管理
    任務11-3  進程的查看
    任務11-4  進程的管理
    任務11-5  管理進程優先順序
    任務11-6  查看系統資源
  11.4  項目實訓:進程管理與系統監視
  11.5  練習題
項目12  使用gcc和make調試程序
  12.1  項目知識準備
    12.1.1  編譯時錯誤
    12.1.2  運行時錯誤
    12.1.3  邏輯錯誤和語義錯誤
  12.2  項目設計與準備
  12.3  項目實施
    任務12-1  安裝gcc
    任務12-2  編寫單一程序:輸出Hello World
    任務12-3  編譯與鏈接主程序和子程序
    任務12-4  調用外部函數庫:加入鏈接的函數庫
    任務12-5  使用gcc(編譯、參數與鏈接)
    任務12-6  使用make進行宏編譯
  12.4  項目實訓:安裝和管理軟體包
  12.5  練習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032