openEuler操作系統原理與實踐(新形態版)

  • 出版商: 清華大學
  • 出版日期: 2026-08-01
  • 售價: $288
  • 語言: 簡體中文
  • ISBN: 7302722846
  • ISBN-13: 9787302722847
  • 相關分類: Linux
  • 下單後立即進貨 (約4週~6週)

  • openEuler操作系統原理與實踐(新形態版)-preview-1
  • openEuler操作系統原理與實踐(新形態版)-preview-2
  • openEuler操作系統原理與實踐(新形態版)-preview-3
  • openEuler操作系統原理與實踐(新形態版)-preview-4
  • openEuler操作系統原理與實踐(新形態版)-preview-5
  • openEuler操作系統原理與實踐(新形態版)-preview-6
  • openEuler操作系統原理與實踐(新形態版)-preview-7
openEuler操作系統原理與實踐(新形態版)-preview-1

商品描述

《openEuler操作系統原理與實踐(新形態版)》全面系統地闡述了openEuler 操作系統的安裝、配置、管理及網絡服務搭建的全過程。《openEuler操作系統原理與實踐(新形態版)》內容由淺入深,涵蓋從操作系統的基礎知識到高級網絡服務的配置與管理。 全書共分為4 章,包括openEuler 的發展歷程、體系結構、版本,以及操作系統的安裝步驟和基本命令的使用。書中詳細介紹了用戶和用戶組管理、文件系統管理、軟件包管理、磁盤配置與管理、網絡與防火墻配置、Shell腳本編程、網絡服務(如Samba、DHCP、DNS、Apache、FTP)的配置與管理等關鍵知識點。每章均配有練習題,幫助讀者鞏固所學內容。 《openEuler操作系統原理與實踐(新形態版)》既適合作為高等院校計算機、信息安全、大數據等相關專業的教材,也適合作為openEuler用戶、系統管理員、網絡工程師的參考書。

目錄大綱

                                                    

                                                                       目   錄 

                                                     CONTENTS

      

      

      

      

      

第  1 章   openEuler   操作系統安裝及基本命令.....................................................................................1 

        視頻講解:50      分鐘,6    集 

    1.1   openEuler 的發展歷程和特點        ......................................................................................................... 1 

         1.1.1  認識  openEuler 的歷史與今天............................................................................................. 1 

         1.1.2  理解  openEuler 的體系結構................................................................................................. 2 

         1.1.3  認識  openEuler 的版本    ........................................................................................................ 3 

    1.2   openEuler 的安裝和配置方法        ......................................................................................................... 4 

         1.2.1  安裝配置虛擬機.................................................................................................................. 4 

         1.2.2  安裝  openEuler .................................................................................................................... 6 

         1.2.3   Systemd 守護進程    ............................................................................................................... 9 

    1.3   openEuler 命令 ............................................................................................................................. 12 

         1.3.1   openEuler 命令的特點....................................................................................................... 12 

         1.3.2   openEuler 基本命令........................................................................................................... 12 

         1.3.3   Vim 編輯器........................................................................................................................ 15 

    1.4  實驗項目:openEuler      操作系統的安裝         ........................................................................................ 18 

    1.5  科技創新:國產操作系統對國家信息安全的重要性................................................................... 19 

    本章小結............................................................................................................................................... 19 

    練習題................................................................................................................................................... 20 

第  2 章   openEuler   的用戶及用戶組          .................................................................................................. 21 

        視頻講解:35      分鐘,4    集 

    2.1  用戶和用戶組介紹          ....................................................................................................................... 21 

         2.1.1  用戶................................................................................................................................... 21 

         2.1.2  用戶組............................................................................................................................... 21 

    2.2  用戶和用戶組管理          ....................................................................................................................... 22 

         2.2.1  基本命令     ........................................................................................................................... 22 

         2.2.2   su 命令與  sudo 命令介紹................................................................................................... 29 

         2.2.3  其他相關文件.................................................................................................................... 33 

    2.3  實驗項目:用戶和用戶組管理..................................................................................................... 36 

    2.4  社會責任:用戶隱私保護與法律責任                   ......................................................................................... 38 

    本章小結............................................................................................................................................... 38 

     X       

    openEuler 操作系統原理與實踐(新形態版) 

        練習題................................................................................................................................................... 39 

    第  3 章   openEuler   文件系統      ............................................................................................ 41 

            視頻講解:69      分鐘,9    集 

        3.1   openEuler 文件概念及特點........................................................................................................... 41 

             3.1.1   openEuler 文件簡介........................................................................................................... 41 

             3.1.2   openEuler 文件系統的目錄結構........................................................................................ 42 

             3.1.3  絕對路徑和相對路徑          ........................................................................................................ 43 

        3.2   openEuler 文件管理常用命令        ....................................................................................................... 43 

             3.2.1  文件查看命令.................................................................................................................... 43 

             3.2.2  目錄操作命令.................................................................................................................... 50 

             3.2.3  文件搜索命令.................................................................................................................... 51 

             3.2.4  文件操作命令.................................................................................................................... 53 

             3.2.5  文件和文件權限................................................................................................................ 54 

             3.2.6  配置  openEuler 文件權限     .................................................................................................. 55 

        3.3   openEuler 文件系統管理      .............................................................................................................. 57 

             3.3.1  修改文件與目錄的默認權限與隱藏屬性                    .......................................................................... 57 

             3.3.2  文件訪問控制列表         ............................................................................................................ 58 

        3.4  實驗項目:文件權限管理             ............................................................................................................ 59 

        3.5  法治教育:文件保密與國家機密保護                   ......................................................................................... 62 

        本章小結............................................................................................................................................... 63 

        練習題................................................................................................................................................... 63 

    第  4 章   openEuler   中的軟件包管理.................................................................................. 65 

            視頻講解:10      分鐘,2    集 

        4.1   RPM.............................................................................................................................................. 65 

             4.1.1   RPM 簡介.......................................................................................................................... 65 

             4.1.2   RPM 使用.......................................................................................................................... 65 

        4.2   DNF.............................................................................................................................................. 67 

             4.2.1   DNF 簡介  .......................................................................................................................... 67 

             4.2.2   DNF 使用  .......................................................................................................................... 67 

        4.3  實驗項目:創建本地           yum 光盤源................................................................................................ 69 

        4.4  責任培養:數據安全與國家利益................................................................................................. 71 

        本章小結............................................................................................................................................... 71 

        練習題................................................................................................................................................... 72 

    第  5 章   openEuler   磁盤配置與管理.................................................................................. 73 

            視頻講解:37      分鐘,6    集 

        5.1   openEuler 磁盤概念...................................................................................................................... 73 

             5.1.1  磁盤的基本概念................................................................................................................ 73 

             5.1.2  磁盤分區     ........................................................................................................................... 73 

             5.1.3   MBR 和 GPT ..................................................................................................................... 74 

                                                                                                             XI

                                                                                           目  錄 

         5.1.4  文件系統     ........................................................................................................................... 74 

         5.1.5  物理設備的命名規則          ........................................................................................................ 75 

    5.2   openEuler 磁盤配置...................................................................................................................... 76 

         5.2.1  常用磁盤管理命令         ............................................................................................................ 76 

         5.2.2  配置與管理磁盤配額          ........................................................................................................ 77 

    5.3  使用   LVM  管理磁盤     ..................................................................................................................... 81 

         5.3.1   LVM 基本概念     .................................................................................................................. 81 

         5.3.2  管理物理卷      ....................................................................................................................... 82 

         5.3.3  管理卷組     ........................................................................................................................... 83 

         5.3.4  管理邏輯卷      ....................................................................................................................... 84 

    5.4  實驗項目:磁盤管理.................................................................................................................... 85 

    5.5  責任培養:網絡安全與國家安全................................................................................................. 89 

    本章小結............................................................................................................................................... 90 

    練習題................................................................................................................................................... 90 

第  6 章   openEuler   的網絡與防火墻配置             ........................................................................... 92 

        視頻講解:29      分鐘,3    集 

    6.1   openEuler 的網絡配置     .................................................................................................................. 92 

         6.1.1  網絡基本配置.................................................................................................................... 92 

         6.1.2  網絡配置相關文件         .......................................................................................................... 100 

    6.2   openEuler 的防火墻配置      ............................................................................................................ 102 

         6.2.1  防火墻概述      ..................................................................................................................... 102 

         6.2.2  配置  firewall 服務 ........................................................................................................... 102 

    6.3  實驗項目:網絡配置.................................................................................................................. 105 

    6.4  責任培養:技術能力與社會責任感的培養................................................................................ 107 

    本章小結............................................................................................................................................. 107 

    練習題................................................................................................................................................. 107 

第  7 章   Shell  基本知識與命令........................................................................................ 110 

        視頻講解:34      分鐘,6    集 

    7.1   Shell 基本知識.............................................................................................................................110 

         7.1.1   Shell 變量的定義和引用       ..................................................................................................110 

         7.1.2  變量的運算      ......................................................................................................................112 

         7.1.3   Shell 中變量的作用域      ......................................................................................................115 

         7.1.4  環境變量     ..........................................................................................................................115 

    7.2   Shell 的其他命令.........................................................................................................................119 

         7.2.1  正則表達式      ......................................................................................................................119 

         7.2.2  重定向和管道命令         .......................................................................................................... 122 

    7.3  實驗項目:Shell      編程   ................................................................................................................ 124 

    7.4  法治教育:編程倫理與法律規範............................................................................................... 127 

    本章小結............................................................................................................................................. 128 

     XII     

    openEuler 操作系統原理與實踐(新形態版) 

        練習題................................................................................................................................................. 128 

    第  8 章   Shell script 基本知識與語法............................................................................... 130 

            視頻講解:40      分鐘,7    集 

        8.1   Shell script 相關知識 .................................................................................................................. 130 

             8.1.1   Shell script 簡介 .............................................................................................................. 130 

             8.1.2   Shell script 的基本語法  ................................................................................................... 131 

             8.1.3   Shell script 的編程實例  ................................................................................................... 133 

             8.1.4   Shell script 中的特殊變量   ............................................................................................... 133 

        8.2   Shell script 的編程語法   .............................................................................................................. 136 

             8.2.1   if…then…else 條件判斷式     .............................................................................................. 136 

             8.2.2   test 命令的測試功能........................................................................................................ 139 

             8.2.3   case…in…esac 條件判斷式............................................................................................. 140 

             8.2.4   for…do…done 循環結構     ................................................................................................. 141 

             8.2.5   while…do…done  與 until…do…done  循環結構     .............................................................. 142 

        8.3  實驗項目:Shell      編程   ................................................................................................................ 143 

        8.4  責任培養:技術創新與知識產權保護                   ....................................................................................... 146 

        本章小結............................................................................................................................................. 147 

        練習題................................................................................................................................................. 147 

    第  9 章   Shell  程序編寫      .................................................................................................. 149 

            視頻講解:36      分鐘,6    集 

        9.1  高級   Shell 編程........................................................................................................................... 149 

             9.1.1  用戶自定義函數.............................................................................................................. 149 

             9.1.2  系統函數     ......................................................................................................................... 152 

             9.1.3  獲取用戶輸入.................................................................................................................. 153 

        9.2  程序編譯     .................................................................................................................................... 155 

             9.2.1  程序編譯的基礎知識          ...................................................................................................... 155 

             9.2.2   GCC 簡介  ........................................................................................................................ 156 

             9.2.3  使用  GCC ........................................................................................................................ 157 

             9.2.4  庫 .................................................................................................................................... 158 

             9.2.5  創建和使用動態庫         .......................................................................................................... 159 

             9.2.6  創建和使用靜態庫         .......................................................................................................... 160 

             9.2.7   make 和 makefile 介紹..................................................................................................... 161 

             9.2.8  使用  makefile 進行宏編譯............................................................................................... 162 

        9.3  實驗項目:Shell      編程   ................................................................................................................ 164 

        9.4  責任培養:網絡安全防護與個人行動                   ....................................................................................... 165 

        本章小結............................................................................................................................................. 166 

        練習題................................................................................................................................................. 166 

     

     

                                                                                                            XIII

                                                                                           目  錄 

第  10 章  配置與管理         Samba    服務器............................................................................... 168 

        視頻講解:16      分鐘,2    集 

    10.1   Samba 服務器基礎知識        ............................................................................................................ 168 

         10.1.1   Samba 概述.................................................................................................................... 168 

         10.1.2   Samba 應用環境    ............................................................................................................ 168 

         10.1.3   SMB 協議  ...................................................................................................................... 169 

    10.2   Samba 服務器的基本操作         ........................................................................................................ 169 

         10.2.1  安裝並啟動      Samba 服務器    ............................................................................................ 169 

         10.2.2  主配置文件      smb.conf 介紹  ............................................................................................ 171 

         10.2.3   Samba 服務器的其他配置文件介紹             .............................................................................. 173 

    10.3  實驗項目................................................................................................................................... 174 

         10.3.1  配置與管理      Samba 服務器    ............................................................................................ 174 

         10.3.2  配置可匿名訪問的         Samba  服務器   ................................................................................. 176 

    10.4  責任培養:資源共享與版權意識                 ............................................................................................. 177 

    本章小結............................................................................................................................................. 177 

    練習題................................................................................................................................................. 177 

第  11 章  配置與管理         DHCP    服務器................................................................................ 179 

        視頻講解:19      分鐘,2    集 

    11.1   DHCP 服務器基礎知識............................................................................................................. 179 

         11.1.1   DHCP 服務器概述......................................................................................................... 179 

         11.1.2   DHCP 的工作流程......................................................................................................... 180 

    11.2   DHCP 服務器基本操作............................................................................................................. 181 

         11.2.1  安裝並啟動      DHCP  服務器............................................................................................. 181 

         11.2.2   DHCP 的配置文件介紹        ................................................................................................. 183 

    11.3  實驗項目:配置         DHCP  服務器    ................................................................................................ 184 

    11.4  責任培養:網絡資源管理與公平正義...................................................................................... 185 

    本章小結............................................................................................................................................. 186 

    練習題................................................................................................................................................. 186 

第  12 章  配置與管理         DNS   服務器     .................................................................................. 188 

        視頻講解:20      分鐘,2    集 

    12.1   DNS 服務器基礎      ...................................................................................................................... 188 

         12.1.1   DNS 概述  ...................................................................................................................... 188 

         12.1.2  域名空間     ....................................................................................................................... 189 

         12.1.3  域名解析過程................................................................................................................ 190 

    12.2  配置   DNS  服務器    ..................................................................................................................... 190 

         12.2.1  安裝並啟動      DNS  服務器............................................................................................... 190 

         12.2.2   BIND 配置文件    ............................................................................................................. 191 

    12.3  實驗項目:配置基本的            DNS  服務器........................................................................................ 193 

    12.4  科技創新:域名系統與國家主權                 ............................................................................................. 196 

     XIV      

     openEuler 操作系統原理與實踐(新形態版) 

         本章小結............................................................................................................................................. 196 

         練習題................................................................................................................................................. 196 

     第  13 章  配置與管理         Apache   服務器.............................................................................. 198 

             視頻講解:15      分鐘,2    集 

         13.1   Apache 服務器基礎     .................................................................................................................. 198 

              13.1.1   Apache 概述 .................................................................................................................. 198 

              13.1.2   HTTP............................................................................................................................. 198 

         13.2  基本操作................................................................................................................................... 199 

              13.2.1  安裝與啟動      Apache 服務器........................................................................................... 199 

              13.2.2   Apache 服務器的配置文件............................................................................................ 200 

         13.3  實驗項目:配置與管理            Web  服務器   ........................................................................................ 202 

              13.3.1  配置基於     IP 地址的虛擬主機........................................................................................ 202 

              13.3.2  配置基於端口號的虛擬主機              ......................................................................................... 203 

         13.4  責任培養:網絡內容管理與文化自信...................................................................................... 204 

         本章小結............................................................................................................................................. 205 

         練習題................................................................................................................................................. 205 

     第  14 章  配置與管理         FTP  服務器     ................................................................................... 207 

             視頻講解:11      分鐘,2    集 

         14.1   vsftpd 簡介................................................................................................................................ 207 

              14.1.1   FTP 服務器概述     ............................................................................................................ 207 

              14.1.2   vsftpd 介紹 .................................................................................................................... 208 

         14.2   vsftpd 的基本配置    .................................................................................................................... 208 

              14.2.1  安裝與啟動      vsftpd 服務................................................................................................. 208 

              14.2.2   vsftpd 的配置文件介紹.................................................................................................. 209 

         14.3  實驗項目....................................................................................................................................211 

              14.3.1  配置   FTP 匿名訪問     ........................................................................................................211 

              14.3.2  配置   FTP 身份驗證訪問................................................................................................ 212 

         14.4  責任培養:網絡傳輸安全與法律責任...................................................................................... 213 

         本章小結............................................................................................................................................. 214 

         練習題................................................................................................................................................. 214