Linux操作系統(tǒng)

出版時間:2002-9  出版社:機械工業(yè)出版社  作者:陳建輝編  頁數(shù):345  字數(shù):457000  

內(nèi)容概要

本教材主要介紹計算機操作系統(tǒng)的基本工作原理和網(wǎng)絡(luò)操作系統(tǒng)Linux的結(jié)構(gòu)和資源管理、Linux系統(tǒng)的安裝和管理等。
全書共18章。按教材內(nèi)容自然形成四大部分,彼此相對獨立,可以根據(jù)教學對象的實際情況,選擇性搭配使用。本教材內(nèi)容具有較強靈活性和較寬的適用性的特點。為了方便教學和課外復習,每章結(jié)束均安排內(nèi)容小結(jié)和習題,并根據(jù)教學進程安排適當數(shù)量的實驗。
本教材可作為高職高專計算機專業(yè)“操作系統(tǒng)”課程教學用書,也可作為中等技術(shù)專業(yè)學校計算機專業(yè)學生深入掌握“操作系統(tǒng)”或?qū)W習Linux的參考書。

書籍目錄

出版說明
前言
第1章 計算機操作系統(tǒng)
1.1 操作系統(tǒng)的概述
1.1.1 什么是操作系統(tǒng)
1.1.2 計算機系統(tǒng)中的操作系統(tǒng)
1.2 操作系統(tǒng)的功能和特征
1.2.1 操作系統(tǒng)的功能
1.2.2 操作系統(tǒng)的特征
1.3 操作系統(tǒng)的基本類型
1.3.1 批處理系統(tǒng)
1.3.2 分時系統(tǒng)
1.3.3 實時系統(tǒng)
1.3.4 通用操作系統(tǒng)
1.4 小結(jié)
1.5 習題
第2章 作業(yè)管理
2.1 作業(yè)、作業(yè)的類別和組織
2.1.1 作業(yè)、作業(yè)步和作業(yè)流
2.1.2 作業(yè)的類別和組織
2.2 批量型作業(yè)的管理和調(diào)度
2.2.1 作業(yè)的組成
2.2.2 作業(yè)的進入
2.2.3 作業(yè)的建立
2.2.4 作業(yè)的調(diào)度
2.3 終端型作業(yè)的管理
2.3.1 作業(yè)的建立和進入
2.3.2 終端型作業(yè)與批量型作業(yè)在管理方面的其他區(qū)別
2.4 用戶與操作系統(tǒng)的接口
2.4.1 系統(tǒng)調(diào)用
2.4.2 作業(yè)控制語言
2.4.3 鍵盤操作命令
2.5 作業(yè)控制
2.5.1 脫機控制方式
2.5.2 聯(lián)機控制方式
2.6 小結(jié)
2.7 習題
第3章 進程管理
3.1 并發(fā)程序
3.1.1程序的順序執(zhí)行及特點
3.1.2程序的并發(fā)執(zhí)行及特點
3.2進程模型
3.2.1進程的定義和特征
3.2.2 進程結(jié)構(gòu)
3.3 進程同步與通信
3.3.1 臨界資源與臨界區(qū)問題
3.3.2 進程之間同步機構(gòu)
3.4 進程控制與調(diào)度
3.4.1 進程控制
3.4.2 進程調(diào)度
3.5 線程
3.5.1 線程的概念
3.5.2 線程和進程的關(guān)系
3.5.3 線程的執(zhí)行狀態(tài)及其轉(zhuǎn)換
3.5.4 引入線程的優(yōu)點
3.6 小結(jié)
3.7 習題
第4章 存儲管理
4.1 概述
4.2 實存管理技術(shù)
4.2.1 用戶連續(xù)存儲管理
4.2.2 分區(qū)存儲管理
4.2.3 覆蓋與交換技術(shù)
4.2.4 簡單頁式存儲管理
4.3 虛擬存儲管理技術(shù)
4.3.1 概述
4.3.2 請求頁式存儲管理
4.3.3 分段式存儲管理
4.3.4 段頁式存儲管理
4.4 小結(jié)
4.5 習題
第5章 設(shè)備管理
5.1 設(shè)備的分類和設(shè)備管理功能
5.1.1 設(shè)備的分類
5.1.2 設(shè)備管理的目標和功能
5.2 I/O設(shè)備控制與驅(qū)動軟件
5.2.1 設(shè)備控制器
5.2.2 I/O控制方式
5.2.3 I/O驅(qū)動軟件
5.3 設(shè)備管理實現(xiàn)
5.3.1 操作系統(tǒng)與中斷處理
5.3.2 設(shè)備驅(qū)動程序
5.3.3 與硬件無關(guān)的I/O軟件
5.4 設(shè)備的調(diào)度和分配
5.4.1 設(shè)備的調(diào)度
5.4.2 設(shè)備的分配
5.5 小結(jié)
5.6 習題
第6章 文件管理
6.1 文件和文件系統(tǒng)
6.1.1 文件的概念
6.1.2 文件操作
6.1.3 文件系統(tǒng)功能
6.2 文件系統(tǒng)的實現(xiàn)
6.2.1 文件的結(jié)構(gòu)
6.2.2 文件的存取方法
6.2.3 文件存儲空間管理
6.2.4 文件目錄
6.2.5 文件目錄檢索
6.3 文件的共享和安全
6.3.1 文件共享
6.3.2 文件的保護和保密
6.4 小結(jié)
6.5 習題
第7章 網(wǎng)絡(luò)操作系統(tǒng)
7.1 計算機網(wǎng)絡(luò)概念
7.2 網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)操作系統(tǒng)
7.2.1 OSI參考模型
7.2.2 網(wǎng)絡(luò)操作系統(tǒng)的定義和特性
7.2.3 網(wǎng)絡(luò)操作系統(tǒng)的分類
7.2.4 網(wǎng)絡(luò)操作系統(tǒng)的結(jié)構(gòu)模式
7.2.5 網(wǎng)絡(luò)操作系統(tǒng)的功能
7.2.6 網(wǎng)絡(luò)操作系統(tǒng)介紹
7.3 小結(jié)
7.4 習題
第8章 Linux操作系統(tǒng)概述
8.1 Linux簡介
8.1.1 什么是Linux
8.1.2 計算機系統(tǒng)以Linux為平臺的好處
8.1.3 Linux的發(fā)行版本
8.2 Linux的特性
8.2.1 多任務(wù)
8.2.2 多用戶
8.2.3 可編程Shell
8.2.4 多文件系統(tǒng)
8.2.5 支持的硬件多
8.2.6 豐富的軟件
8.3 Linux使用基礎(chǔ)
8.3.1 Linux的開機程序和正常關(guān)機步驟
8.3.2 使用者的管理
8.3.3 文件系統(tǒng)的結(jié)構(gòu)
8.3.4 Linux的基本命令
8.4 小結(jié)
8.5 習題
第9章 Linux的作業(yè)管理
9.1 Linux的Shell
9.1.1 什么是Shell
9.1.2 Shell的主要版本
9.2 Shell命令的語法分析
9.2.1 Shell的命令格式
9.2.2 通配符
9.2.3 重定向
9.2.4 管道
9.2.5 命令別名
9.2.6 命令替換
9.2.7 自動補全命令行
9.2.8 命令行編輯
9.2.9 命令歷史
9.2.10 引用
9.2.11 作業(yè)管理
9.3 Shell編程
9.3.1變量
9.3.2 Shell程序設(shè)計的流程控制
9.3.3 Shell腳本的建立和執(zhí)行
9.3.4 調(diào)試Shell腳本
9.3.5 實例
9.4 小結(jié)
9.5 習題
第10章 Linux中的進程管理
10.1 Linux中的進程
10.1.1 Linux中的進程控制塊
10.1.2 Linux的進程標識與狀態(tài)
10.2 Linux的進程控制
10.2.1 進程的創(chuàng)建(fork和vfork)
10.2.2 進程的執(zhí)行(exec)
10.2.3 進程的等待(wait)
10.2.4 進程的結(jié)束(exit)
10.3 Linux進程調(diào)度
10.3.1 調(diào)度的時機
10.3.2 調(diào)度的策略
10.4 Linux進程通信
10.4.1 信號
10.4.2 管道
10.4.3 System V的進程通信
10.5 小結(jié)
10.6 習題
第11章 Linux中的存儲管理
11.1 Linux的虛擬存儲管理
11.1.1 分頁機制
11.1.2 共享和保護
11.2 Linux內(nèi)存映射
11.3 Linux存儲管理的實現(xiàn)技術(shù)
11.3.1 內(nèi)存的分配和回收
11.3.2 需求分頁機制
11.3.3 交換機制
11.3.4 高速緩存
11.4 小結(jié)
11.5 習題
第12章 Linux中的設(shè)備管理
12.1 概述
12.1.1 Linux中的總線使用
12.1.2 Linux中的數(shù)據(jù)傳送方式
12.2 Linux設(shè)備驅(qū)動程序與內(nèi)核的接口
12.2.1 字符設(shè)備的管理
12.2.2 塊設(shè)備的管理
12.3 Linux設(shè)備驅(qū)動程序框架
12.4 Linux設(shè)備的I/O調(diào)用
12.5 小結(jié)
12.6 習題
第13章 Linux文件系統(tǒng)
13.1 概述
13.1.1 文件的用戶接口
13.1.2 Linux文件系統(tǒng)框架
13.2 Ext2文件系統(tǒng)
13.2.1 Ext2文件系統(tǒng)的特點
13.2.2 Ext2文件的邏輯結(jié)構(gòu)與物理結(jié)構(gòu)
13.2.3 Ext2文件系統(tǒng)存儲空間管理
13.2.4 Ext2文件系統(tǒng)目錄文件的實現(xiàn)
13.3 虛擬文件系統(tǒng)(VFS)
13.3.1 VFS對文件系統(tǒng)的描述
13.3.2 VFS對文件系統(tǒng)的管理
13.3.3 文件系統(tǒng)的接口
13.3.4 VFS的緩沖機制
13.4 小結(jié)
13.5 習題
第14章 Linux系統(tǒng)的安裝和管理
14.1 安裝Linux的硬件需求
14.2 硬盤分區(qū)
14.2.1 為Red Hat Linux的安裝準備空間
14.2.2 分區(qū)命名方案
14.2.3 磁盤分區(qū)和其他操作系統(tǒng)
14.2.4 分區(qū)數(shù)
14.2.5 LILO的介紹和使用
14.3 Linux的安裝方法與啟動盤的制作
14.3.1 Linux的安裝方法
14.3.2 制作系統(tǒng)安裝啟動盤
14.4 Red Hat Linux的安裝過程
14.4.1 關(guān)于安裝的幾點說明
14.4.2 啟動安裝程序
14.4.3 開始安裝
14.4.4 配置Linux
14.5 小結(jié)
14.6 習題
第15章 軟件包的管理
15.1 RPM的設(shè)計目的
15.2 使用RPM
15.2.1 安裝軟件包
15.2.2 卸載
15.2.3 升級
15.2.4 查詢
15.2.5 驗證
15.3 RPM使用實例
15.4 小結(jié)
15.5 習題
第16章 GnoRPM
16.1 啟動GnoRPM
16.2 顯示軟件包
16.3 選擇軟件包
16.4 安裝新的軟件包
16.5 設(shè)置GnoRPM
16.6 軟件包操作
16.6.1 查詢軟件包
16.6.2 驗證軟件包
16.6.3 卸載軟件包
16.6.4 升級軟件包
16.6.5 查找軟件包
16.7 小結(jié)
16.8 習題
第17章 系統(tǒng)設(shè)置和維護
17.1 用戶、組和私有用戶組
17.1.1 用戶和組管理的概念
17.1.2 私有用戶組
17.2 設(shè)置控制臺的訪問權(quán)
17.2.1 取消控制臺程序訪問權(quán)限
17.2.2 禁止所有控制臺訪問
17.2.3 定義控制臺
I7.2.4 使文件可被控制臺訪問
17.2.5 其他可通過控制臺訪問的應(yīng)用程序
17.3 軟盤組
17.4 帶PAM的用戶認證
17.4.1 PAM的體系結(jié)構(gòu)
17.4.2 PAM的功能與模塊
17.4.3 PAM的配置
17.5 Shadow工具
17.6 構(gòu)造自定義內(nèi)核
17.6.1 創(chuàng)建模塊化內(nèi)核的流程
17.6.2 構(gòu)造initrd鏡像
17.7 匿名FTP
17.8 設(shè)置NFS
17.8.1 安裝NFS
17.8.2 配置NFS服務(wù)器
17.8.3 配置NFS客戶端
17.9 小結(jié)
17.10 習題
第18章 系統(tǒng)管理
18.1 使用Linuxconf設(shè)置系統(tǒng)
18.1.1 運行Linuxconf
18.1.2 組
18.1.3 文件系統(tǒng)
18.1.4 配置網(wǎng)絡(luò)
18.1.5 日期和時間的設(shè)置
18.2 使用控制面板設(shè)置系統(tǒng)
18.2.1 設(shè)置打印機
18.2.2 內(nèi)核守護進程的配置
18.2.3 網(wǎng)絡(luò)配置
18.3 小結(jié)
18.4 習題
附錄 實驗
實驗一 操作系統(tǒng)與用戶交互界面實驗
實驗二 進程管理實驗
實驗三 存儲器管理實驗
實驗四 文件管理實驗
實驗五 Linux系統(tǒng)的用戶交互界面實驗
參考文獻

圖書封面

評論、評分、閱讀與下載


    Linux操作系統(tǒng) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7