Linux操作系統基礎教程(第2版)

王永平、徐棟

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

  • Linux操作系統基礎教程(第2版)-preview-1
  • Linux操作系統基礎教程(第2版)-preview-2
  • Linux操作系統基礎教程(第2版)-preview-3
  • Linux操作系統基礎教程(第2版)-preview-4
  • Linux操作系統基礎教程(第2版)-preview-5
  • Linux操作系統基礎教程(第2版)-preview-6
  • Linux操作系統基礎教程(第2版)-preview-7
Linux操作系統基礎教程(第2版)-preview-1

商品描述

"本書以Linux操作系統管理基礎及應用為主線,融入“適度、夠用”的操作系統原理知識,是專為培養Linux網絡服務器配置與管理能力開設前置課程或相關專業開設Linux操作系統基礎及應用等課程而精心編排、量身定制的教材。全書共分7章,其中,操作系統原理的五大管理功能主要在第1、3、4章介紹;Linux系統應用均采用任務驅動方式,便於在實訓環境中采用融合教、學、做的“理實一體”模式實施教學;第7章作為網絡服務器配置的入門內容,還可分組模擬實際企業網絡信息服務項目而采用角色扮演的方式組織實施。 本書還提供了3個附錄。其中,附錄A提供了深入學習GRUB 2、Samba和Apache配置詳解;附錄B可作為Linux常用命令的速覽工具書;附錄C提供了涵蓋本書全部知識點的500道練習題及其參考答案,便於課後練習、自測及考核。 本書的特點可以概括為:理論知識適度夠用、淺顯通俗;應用操作任務驅動、做中獲知;內容設計采用模塊架構,案例翔實;練習題題庫豐富,便於實施。本書既可作為高職高專計算機相關專業的教材,也可作為初學者自學自練的參考書。"

作者簡介

王永平,浙江交通職業技術學院講師,計算機網絡技術專業主任,從事企業網絡組建與管理、計算機網絡概論、Linux操作系統等課程教學15年,編寫教材1部(副主編),參與浙江省普通高校“十三五”優勢、特色專業建設,主持省級訪問工程師1項,校級教改項目多項,發表多篇學術論文,主持網絡實訓室建設項目3項,主持超融合雲桌面實訓室建設項目1項,曾負責浙江交通職業技術學院網站管理工作。

目錄大綱

目錄

第1章 操作系統概述1

1.1操作系統及其發展歷程1

1.1.1操作系統的定義與觀點1

1.1.2操作系統的產生與發展2

1.1.3操作系統的進一步發展8

1.2操作系統的功能與特征10

1.2.1操作系統的功能10

1.2.2現代操作系統的基本特征12

1.3用戶接口和作業管理14

1.3.1操作系統的用戶接口14

1.3.2批處理系統的作業管理16

第2章 Linux的安裝與用戶界面19

2.1Linux操作系統簡介19

2.1.1Linux的起源19

2.1.2Linux的特點21

2.1.3Linux的版本22

2.2Linux系統的安裝25

2.2.1安裝前的準備工作25

2.2.2安裝過程中的難點釋疑26

2.3Linux的引導過程與工具30

2.3.1Linux的引導過程30

2.3.2引導工具GRUB 2及其配置32

2.4Linux的用戶界面35

2.4.1Shell及其使用基礎36

2.4.2Linux的圖形用戶界面38

2.4.3設置Linux啟動運行級別39

第3章 文件系統及Linux文件管理43

3.1磁盤與文件系統43

3.1.1文件與文件系統概述43

3.1.2文件的邏輯結構和物理結構44

3.1.3磁盤空間和文件目錄管理48

3.1.4文件的操作與安全50

3.2Linux文件系統與磁盤管理53

3.2.1Linux文件與文件系統53

3.2.2文件系統的掛載與卸載56

3.2.3磁盤管理58

3.3Linux文件與目錄管理60

3.3.1最常用的文件與目錄管理命令60

3.3.2其他文件管理命令66

3.3.3使用vi/vim文本編輯器70

第4章 操作系統的硬件資源管理73

4.1CPU管理(進程管理)73

4.1.1進程的概念與描述73

4.1.2進程調度76

4.1.3進程間通信79

4.1.4進程互斥與同步及其實現81

4.1.5死鎖的產生與對抗84

4.2存儲管理87

4.2.1存儲管理的主要功能87

4.2.2存儲器的分配方式91

4.2.3請求分頁存儲管理94

4.3設備管理97

4.3.1設備管理的主要功能97

4.3.2I/O控制方式99

4.3.3設備管理的主要技術102

第5章 Linux系統管理108

5.1用戶與權限管理108

5.1.1管理用戶和組108

5.1.2管理文件或目錄的權限115

5.2進程與服務管理117

5.2.1管理進程117

5.2.2管理服務120

5.3計劃任務及其他管理命令128

5.3.1管理計劃任務命令crontab128

5.3.2管理系統的其他命令133

5.4軟件安裝及Shell編程基礎136

5.4.1Linux中的軟件安裝136

5.4.2Shell編程基礎143

第6章 組建Linux局域網151

6.1網絡配置與測試151

6.1.1配置TCP/IP網絡參數151

6.1.2測試網絡連通性159

6.2利用Samba實現資源共享163

6.2.1配置Samba服務器163

6.2.2客戶端訪問Samba共享資源169

第7章 Linux網絡服務器配置入門177

7.1配置與測試DHCP服務器177

7.1.1DHCP及其工作機制177

7.1.2設計企業DHCP服務方案179

7.1.3企業DHCP服務項目的實施181

7.2配置與測試DNS服務器185

7.2.1域名結構與域名解析過程185

7.2.2設計企業DNS服務方案189

7.2.3DNS服務相關配置文件及其語法190

7.2.4企業DNS服務項目的實施197

7.3配置與訪問Web服務器202

7.3.1Web服務器及其工作原理203

7.3.2設計企業Web服務方案205

7.3.3企業Web服務項目的實施206

7.3.4深入配置Web服務器212

7.4配置與訪問FTP服務器218

7.4.1FTP的工作原理及應用218

7.4.2設計企業FTP服務方案221

7.4.3使用默認配置架設基本FTP站點222

7.4.4配置FTP用戶並訪問FTP站點229

附錄A GRUB 2、Samba和Apache配置詳解241

A.1 GRUB 2配置詳解241

A.2 Samba配置文件smb.conf詳解252

A.3 Apache配置文件httpd.conf詳解263

附錄B Linux常用命令速覽279

附錄C 練習題291

C.1 操作系統原理練習題(共260題)291

C.2 操作系統原理練習題參考答案306

C.3 Linux系統管理練習題(共240題)308

C.4 Linux系統管理練習題參考答案325

參考文獻328