Linux作業系統及套用(第四版)

Linux作業系統及套用(第四版)

《Linux作業系統及套用(第四版)》是2017年7月大連理工大學出版社出版的教材,作者是楊雲、唐柱斌。

本書共十個項目和兩個綜合實訓,主要內容包括:安裝與基本配置Red Hat Enterprise Linux 8、管理檔案和許可權、shell與vim編輯器、shell編程——shell script等。

基本介紹

  • 中文名:Linux作業系統及套用(第四版)
  • 作者:楊雲 、唐柱斌
  • 出版社:大連理工大學出版社
  • 出版時間:2017年7月
  • ISBN:9787568509763
內容簡介,教材特色,教材目錄,配套資源,

內容簡介

本教材全面介紹了Linux作業系統的具體套用,是一本“項目導向、任務驅動”的工學結合微課版教材。全書大量詳盡的企業套用實例,配以知識點微課和項目實錄視頻,使“教、學、做”完美統一。本書2017年7月出版,已重印5次,銷售13200冊,四版累計銷售77000多冊。

教材特色

《Linux網路作業系統及套用》(第四版)是國家精品課程、國家精品資源共享課程和浙江省精品線上開放課程“Linux網路作業系統”的配套教材,是浙江省新形態“十三五”規劃教材。該教材是在“十二五”職業教育國家規劃教材第三版的基礎上,根據職業教育教材每3年修訂一次的要求,依據教育部頒發的《高等職業學校專業教學標準》中對應的課程,並按最新頒發的國家標準、規範、政策、準則要求修訂而成的,本教材具有一定的積累和沉澱。
1. 助力破解“缺芯少魂”難題,服務國家戰略性新興產業和經濟社會急需,是立德樹人教育的很好載體。
自主可控作業系統是國家戰略,《Linux作業系統》運維人才培養滿足了社會急需。
2. 產教融合、書證融通、課證融通,校企“雙元”合作開發理實一體教材。
教材內容對接職業標準和崗位需求,以企業“真實工程項目”為素材進行項目設計及實施,將教學內容與Linux資格認證相融合,業界專家拍攝項目視頻,書證融通、課證融通。
3. 創新教材形態。
建有國家精品資源共享課程,教材、課堂、教學資源、LEEPEE教學法四者融合,實現了線上線下有機結合,為翻轉課堂和混合課堂改革奠定了基礎。

教材目錄

項目1 安裝與基本配置Red Hat Enterprise Linux 8 1
 1.1 項目背景 1
 1.2 項目知識準備 1
  1.2.1 初識Linux 1
  1.2.2 認識Linux的版本 3
 1.3 項目設計與準備 4
  1.3.1 項目設計 4
  1.3.2 項目準備 4
 1.4 項目實施 5
  任務1-1 安裝與配置VM虛擬機 5
  任務1-2 安裝Red Hat Enterprise Linux 8 9
  任務1-3 重置root管理員密碼 16
  任務1-5 systemd初始化進程 17
  任務1-6 啟動shell 19
 1.5 863核高基與中國自主作業系統 20
 1.6 項目實錄1安裝與基本配置Linux作業系統 20
 1.7 練習題 21
 1.8 超級連結 22
項目2 管理檔案和許可權 23
 2.1 項目背景 23
 2.2 項目知識準備 23
  2.2.1 了解Linux命令 23
  2.2.2 Linux檔案系統基礎知識 24
  2.2.3 Linux檔案系統目錄結構 25
  2.2.4 絕對路徑與相對路徑 26
  2.2.5 檔案及目錄的訪問許可權 26
  2.2.6 檔案及目錄的屬性信息詳解 27
 2.3 項目實施 29
  任務2-1 熟練使用瀏覽目錄類命令 29
  任務2-2 熟練使用瀏覽檔案類命令 30
  任務2-3 熟練使用目錄操作類命令 32
  任務2-4 熟練使用cp命令 33
  任務2-5 熟練使用檔案操作類命令 34
  任務2-6 使用數字表示法修改許可權 40
  任務2-7 使用文字表示法修改許可權 41
  任務2-8 修改檔案所有者與屬組 43
  任務2-9 理解許可權與指令間的關係 44
  任務2-10 修改檔案與目錄的默認許可權與隱藏許可權 44
 2.4 中國計算機的主奠基者 51
 2.5 項目實訓2管理檔案許可權 51
 2.6 練習題 52
項目3 shell與vim編輯器 54
 3.1 項目背景 54
 3.2 項目知識準備 54
  3.2.1 shell概述 54
  3.2.2 shell環境變數 56
 3.3 項目實施 59
  任務3-1 熟練使用正則表達式 59
  任務3-2 使用輸入輸出重定向與管道命令 61
  任務3-3 使用vim編輯器 63
 3.4 中國的Internet和“CN”伺服器 66
 3.5 項目實訓3熟練使用vim建立和編輯文本檔案 67
 3.6 練習題 67
項目4 shell編程——shell script 69
 4.1 項目背景 69
 4.2 項目知識準備 69
  4.2.1 shell script概述 69
  4.2.2 編寫與執行一個shell script程式 70
  4.2.3 養成良好的編程習慣 71
 4.3 項目實施 72
  任務4-1 學習簡單的shell script 72
  任務4-2 使用簡單條件判斷式 73
  任務4-3 使用if…then判斷式 77
  任務4-4 使用 case…esac判斷式 81
  任務4-5 使用while…do…done, until…do…done (不定循環 )83
  任務4-6 使用for…do…done (固定循環) 85
  任務4-7 使用for…do…done的數值處理 87
  任務4-8 追蹤與調試shell script 88
 4.4 圖靈獎 89
 4.5 項目實訓4編寫並運行shell script程式 90
 4.6 練習題 90
項目5 管理Linux伺服器的用戶和組 92
 5.1 項目背景 92
 5.2 項目知識準備 92
  5.2.1 用戶賬戶和組 92
  5.2.2 用戶賬戶檔案 93
  5.2.3 組檔案 95
 5.3 項目設計與準備 96
 5.4 項目實施 96
  任務5-1 管理用戶賬戶 96
  任務5-2 維護組賬戶 100
  任務5-3 為組添加用戶 100
  任務5-4 使用常用的賬戶管理命令 101
  任務5-5 批量新建賬號 103
 5.5 中國的超級計算機 104
 5.6 項目實訓5管理用戶和組 104
 5.7 練習題 105
項目6 管理磁碟 107
 6.1 項目背景 107
 6.2 項目知識準備 107
  6.2.1 磁碟簡介 107
  6.2.2 Linux中的軟RAID 108
  6.2.3 邏輯卷簡介 109
  6.2.4 為虛擬機添加需要的硬碟 110
  6.2.5 必要時更改啟動順序(一般不更改) 111
  6.2.6 硬碟的使用規劃 113
 6.3 項目實施 113
  任務6-1 熟練使用常用磁碟管理工具 113
  任務6-3 磁碟配額配置企業案例 120
  任務6-4 在Linux中配置軟RAID 124
 【子任務1】創建與掛載RAID設備 124
  任務6-5 配置軟RAID企業案例 127
 【子任務1】環境需求 127
 【子任務2】解決方案 128
  任務6-6 LVM邏輯卷管理器 128
 【子任務1】理解LVM的基本概念 128
 【子任務2】完成邏輯卷管理實例 129
 6.4 國家最高科學技術獎獲得者王選院士 133
 6.5 項目實錄 134
  6.5.1 項目實錄6:檔案系統管理 134
  6.5.2 項目實錄7:LVM邏輯卷管理器 134
  6.5.3 項目實錄8:動態硬碟管理 134
 6.6 練習題 135
項目7 安裝與管理軟體包 136
 7.1 項目背景 136
 7.2 項目知識準備 136
  7.2.1 開放源碼、編譯器與執行檔 136
  7.2.2 make與 configure 137
  7.2.3 DPKG與RPM 138
  7.2.4 i386, i586, i686, x86_64, noarch 139
  7.2.5 RPM屬性依賴的解決方法: YUM線上升級 140
 7.3 項目實施 141
  任務7-1 安裝gcc 141
  任務7-2 單一程式:列印 Hello World 142
  任務7-3 主程式、子程式連結、子程式的編譯 143
  任務7-4 調用外部函式館:加入連結的函式館 144
  任務7-5 gcc的簡易用法(編譯、參數與連結) 145
  任務7-6 使用make進行宏編譯 146
  任務7-7 使用RPM軟體管理程式 149
  任務7-9 使用dnf 153
 7.4 中興事件給我們的啟示 160
 7.5 項目實錄9安裝和管理軟體包 161
 7.6 練習題 161
項目8 Linux系統監視與進程管理 163
 8.1 項目背景 163
 8.2 項目知識準備 163
  8.2.1 進程 163
  8.2.2 子進程與父進程 165
  8.2.3 系統或網路服務:常駐在記憶體的進程 166
  8.2.4 Linux的多用戶、多 任務環境 166
  8.2.5 什麼是作業管理 167
 8.3 項目實施 168
  任務8-1 使用系統監視 168
  任務8-2 作業管理 172
  任務8-3 進程管理 176
  任務8-4 查看系統資源 183
 8.4 國產作業系統銀河麒麟V10 187
 8.5 項目實錄10進程管理與系統監視 188
 8.5 練習題 188
 8.7 實踐案例 189
項目9 配置網路接口和firewal防火牆(含NAT) 191
 9.1 項目背景 191
 9.2 項目知識準備 191
 9.3 項目設計與準備 192
 9.4 項目實施 193
  任務9-1 使用系統選單配置網路 193
  任務9-2 使用圖形界面配置網路 195
  任務9-3 使用nmcli命令配置網路 197
  任務9-4 使用firewalld服務 200
  任務9-1 用firewal終端管理工具 200
  任務9-2 使用firewall圖形管理工具 204
  任務9-2 NAT綜合案例 206
 9.5 項目實錄 211
  9.5.1 項目實錄11:配置Linux下的TCP/IP和遠程管理 211
  9.5.2 項目實錄2:項目實錄 配置與管理firewall防火牆 212
 9.5 全球IPv4地址耗儘是怎么回事? 212
 9.6 練習題 213
項目10 部署網路伺服器 215
 10.1 項目背景 215
 10.2 項目知識準備 215
  10.2.1 DHCP服務概述 215
  10.2.2 DNS概述 216
  10.2.3 FTP概述 216
 10.3 項目實施 217
  任務10-1 配置一台完整的NFS伺服器 217
  任務10-2 配置DHCP的套用案例 224
  任務10-3 部署DNS伺服器 228
  任務10-4 部署Apache伺服器 233
  任務10-5 配置匿名用戶登錄FTP伺服器實例 238
  任務10-6 配置本地模式的常規FTP伺服器案例 240
  任務10-7 部署samba伺服器實例 244
 10.4 雪人計畫 248
 10.5 項目實錄 配置與管理網路伺服器 248
 10.6 項目實訓 部署常用的網路伺服器 249
 10.7 練習題 250
綜合實訓一 Linux系統故障排除 254
 一、實訓場景 254
 二、實訓要求 254
 三、實訓前的準備 254
 四、實訓後的總結 254
綜合實訓二 企業綜合套用 255
 一、實訓場景 255
 二、實訓要求 255
 三、實訓前的準備 255
 四、實訓後的總結 255
參考文獻 256

配套資源

數位化教學資源極其豐富。建有國家精品課程、國家精品資源共享課程、浙江省精品線上開放課程,是國家教學資源庫的一部分,實現了教材資源建設的數位化、立體化。建成了“微課+學習平台+共享課程+資源庫”四位一體資源庫。
1. 知識點微課和項目實訓慕課,學習隨時隨地;
2. 國家精品資源共享課程建有開放共享型資源1321條。

相關詞條

熱門詞條

聯絡我們