出版時(shí)間:1999-10 出版社:人民郵電出版社 作者:馬季蘭 馮秀芳等 編著 頁(yè)數(shù):261
內(nèi)容概要
本書全面講述了操作系統(tǒng)的一般原理,并在此基礎(chǔ)上詳細(xì)講述Linux操作系統(tǒng)的基礎(chǔ)知識(shí)和實(shí)現(xiàn)原理,Linux系統(tǒng)的安裝、啟動(dòng)、系統(tǒng)管理和網(wǎng)絡(luò)功能等內(nèi)容。本書將一般操作系統(tǒng)的基礎(chǔ)知識(shí)與Limux系統(tǒng)的相關(guān)知識(shí)分章對(duì)照講解,便于讀者學(xué)習(xí)和掌握Linux操作系統(tǒng)原理和使用方法。本書既可以作為計(jì)算機(jī)專業(yè)本、??茖W(xué)生教材,也可作為計(jì)算機(jī)工程技術(shù)人員的參考資料。
書籍目錄
第一章 操作系統(tǒng)引論
1.1 操作系統(tǒng)的概念
1.1.1 什么是操作系統(tǒng)
1.1.2 操作系統(tǒng)和計(jì)算機(jī)系統(tǒng)的關(guān)系
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 分時(shí)系統(tǒng)
1.3.3 實(shí)時(shí)系統(tǒng)
1.4 分析研究操作系統(tǒng)的幾種觀點(diǎn)
1.4.1 操作系統(tǒng)的結(jié)構(gòu)
第二章Linux操作系統(tǒng)概述
2.1 什么是Linux
2.2 Linux簡(jiǎn)史
2.3 Linux特性綜述
2.3.1 多任務(wù)
2.3.2 多用戶
2.3.3 可編程shell
2.3.4 多文件系統(tǒng)
2.3.5 支持的硬件多
2.3.6 豐富的軟件
2.4 Linux的發(fā)展前景
第三章 作業(yè)管理
3.1 作業(yè)、作業(yè)步、作業(yè)流
3.2 作業(yè)的類別和組織
3.3 批量型作業(yè)的管理和調(diào)度
3.3.1 作業(yè)的組成
3.3.2 作業(yè)的進(jìn)入
3.3.3 作業(yè)的建立
3.3.4 作業(yè)調(diào)度
3.3.5 從作業(yè)到進(jìn)程
3.3.6 作業(yè)的運(yùn)行
3.3.7作業(yè)的終止和完成
3.4 終端型作業(yè)的管理
3.4.1 作業(yè)的建立和進(jìn)入
3.4.2 終端型作業(yè)與批量作業(yè)管理方面的其它區(qū)別
3.5 用戶與操作系統(tǒng)的接口
3.5.1 系統(tǒng)調(diào)用
3.5.2 作業(yè)控制語(yǔ)言
3.5.3 鍵盤操作命令
3.5.4 鍵盤命令的執(zhí)行過程
3.6 作業(yè)控制
3.6.1 脫機(jī)控制方式
3.6.2 聯(lián)機(jī)控制方式
第四章 Linux的用戶接口
4.1 了解Linux的 Shellell命令的語(yǔ)法分析
4.2.1 Shell變量
4.2.2 通配符
4.2.3 shell腳本
4.3 shell編程
4.3.1 使用echo
4.3.2 使用shell程序中的變量
4.3.3 Shell 編程結(jié)構(gòu)
4.4 shell程序舉例
4.5 X Windows系統(tǒng)簡(jiǎn)介
4.6 X Windows系統(tǒng)的安裝和配置
4.7 X Windows的使用
4.6.1 Xinitrc
4.6.2 窗口管理程序
第五章 并發(fā)程序和進(jìn)程
5.1 并發(fā)程序
5.1.1程序的順序執(zhí)行及其特點(diǎn)
5.1.2 程序的并發(fā)執(zhí)行及其特點(diǎn)
5 .2 進(jìn)程的概念
5.2.1 進(jìn)程的定義和特征
5.2.2 進(jìn)程的狀態(tài)及其轉(zhuǎn)換
5.3 進(jìn)程同步
5.3.1 臨界資源和臨界區(qū)問題
5.3.2 實(shí)現(xiàn)進(jìn)程同步的機(jī)構(gòu)
5.4 進(jìn)程控制
5.4.1 建立進(jìn)程原語(yǔ)
5.4.2 掛起進(jìn)程原語(yǔ)
5.4.3 撤消進(jìn)程原語(yǔ)
5.5 進(jìn)程調(diào)度
5.5.1 進(jìn)程調(diào)度的概念
5.5.2 進(jìn)程調(diào)度程序
5.5.3 進(jìn)程調(diào)度算法
5.6 死鎖
5.6.1 死鎖的概念
5.6.2 資源的概念
5.6.3 形成死鎖的原因和必要條件
5.7 線程
5.7.1 線程的概念
5.7.2 線程和進(jìn)程的關(guān)系
5.7.3 線程的執(zhí)行狀態(tài)及其轉(zhuǎn)換。
5.7.4 引入線程的優(yōu)點(diǎn)
5.7.5 windows NT的線程特點(diǎn)
第六章 Linux中的進(jìn)程管理
6.1 Linux中的進(jìn)程
6.1.1 Linux的進(jìn)程控制塊
6.1.2 Linux中的進(jìn)程標(biāo)識(shí)
6.2 Linux 中的進(jìn)程調(diào)度
6.3 Linux 中的進(jìn)程控制
6.3.1 進(jìn)程的建立和fork()系統(tǒng)調(diào)用
6.3.3 等待子進(jìn)程結(jié)束系統(tǒng)調(diào)用wait( )
6.3.4 結(jié)束子進(jìn)程系統(tǒng)調(diào)用exit( )
6.3.5 shell進(jìn)程工作過程
6.4 Linux進(jìn)程通信
6.4.1 信號(hào)
6.4.2 "管道"
6.4.3 Systemv 的進(jìn)程通信機(jī)制
第七章 存儲(chǔ)管理
7.1 引言
7.1.1 存儲(chǔ)管理的研究?jī)?nèi)容
7.1.2 存儲(chǔ)組織
7.1.3 存儲(chǔ)管理及其策略
7.1.4 分級(jí)存儲(chǔ)體系
7.2 實(shí)存管理技術(shù)
7.2.1 用戶程序的處理步驟
7.2.2 地址重定位
7.2.3 固定分區(qū)多道程序設(shè)計(jì)
7.2.4 可變分區(qū)多道程序設(shè)計(jì)
7.2.5 覆蓋技術(shù)
7.2.6 對(duì)換技術(shù)
7.2.7 簡(jiǎn)單分頁(yè)存儲(chǔ)管理
7.3 虛擬存儲(chǔ)管理技術(shù)
7.3.1 概述
7.3.2 請(qǐng)求頁(yè)式虛擬存儲(chǔ)管理技術(shù)
7.3.3 分段式存儲(chǔ)管理技術(shù)
7.3.4 段頁(yè)式存儲(chǔ)管理技術(shù)
第八章Linux中的存儲(chǔ)管理
8.1 Linux存儲(chǔ)管理的特點(diǎn)
8.1.1 段頁(yè)式虛存技術(shù)
8.1.2 新建進(jìn)程只占兩頁(yè)內(nèi)存
8.1.3 新建子進(jìn)程從父進(jìn)程處僅復(fù)制頁(yè)表
8.1.4 寫時(shí)復(fù)制
8.1.5 利用高速緩存cache
8.2 linux內(nèi)存管理
8.2.1 基本思想
8.2.2 實(shí)現(xiàn)技術(shù)
第九章 設(shè)備管理
9.1 概述
9.1.1 設(shè)備的分類
9.2 外圍設(shè)備的分配
9.3 I/O控制方式
9.3.1設(shè)備控制器
9.3.2 I/O控制方式
9.4 設(shè)備驅(qū)動(dòng)程序
9.5 緩沖技術(shù)
9.6 中斷技術(shù)
9.6.1 基本概念
9.6.2 中斷類型
9.6.3 中斷響應(yīng)和處理過程
第十章 Linux中的設(shè)備管理
10.1 概述
10.2 Linux 中的設(shè)備控制方式
10.2.1 測(cè)試和中斷
10.2.2 設(shè)備驅(qū)動(dòng)器與內(nèi)核的接口
10.3.3 字符設(shè)備的管理
10.4 塊設(shè)備的管理
10.5 磁盤
10.6 終端
10.6.1 終端分類
10.6.2 終端軟件
10.6.3 終端輸入輸出過程
第十一章 文件管理
11.1 概 述
11.2 文件結(jié)構(gòu)和存取方法
11.2.1 文件的邏輯結(jié)構(gòu)
11.2.2 文件的物理結(jié)構(gòu)
11.3 文件的存取方
11.4 文件存儲(chǔ)設(shè)備簡(jiǎn)介
11.5 文件結(jié)構(gòu)、存儲(chǔ)設(shè)備、存取方法之間的關(guān)系
11.6 文件存儲(chǔ)空間的管理
11.6.1 位示圖法
11.6.2 成組鏈接法
11.7 文件目錄
11.7.1 什么是文件目錄
11.7.2 二級(jí)目錄和多級(jí)目錄
11.7.3 對(duì)文件目錄的管理
11.8 文件的保護(hù)和保密
11.8.1 文件的共享
11.8.2 文件的保護(hù)和保密
11.9 文件的使用
第十二章 Linux文件系統(tǒng)
12.1 Linux文件系統(tǒng)概述
12.2 Linux 文件系統(tǒng)的實(shí)現(xiàn)
12.3 虛擬文系統(tǒng)(VFS)
12.3.1 VFS超級(jí)塊
12.3.2 VFS的inode節(jié)點(diǎn)
12.3.3 登記文件系統(tǒng)
12.3.4 加載文件系統(tǒng)
第十三章 linux 的安裝 13.1 版本介紹
13.2 Linux的獲取
13.3 硬件的支持
13.4 REDHAT Linux安裝指南
13.4.1 準(zhǔn)備工作
13.4.2 啟動(dòng)機(jī)器
13.4.3 安裝系統(tǒng)
13.4.4 常見問題解答
第十四章 系統(tǒng)管理
14.1 Root帳號(hào)與系統(tǒng)安全
14.2 引導(dǎo)系統(tǒng)
14.2.1 軟盤
14.2.2 硬盤
14.2.3 Loadin
14.3 系統(tǒng)初始化程序和文件
14.3.1 初始化信息
14.3.2 初始化程序和文件
14.4 關(guān)閉系統(tǒng)
14.5 用戶管理
14.5.1 用戶管理的基本概念
14.5.2 組
14.5.3 創(chuàng)建帳號(hào)
14.5.4 刪除和查封帳號(hào)
14.5.5 修改帳號(hào)的屬性
14.6 文件系統(tǒng)
14.6.1 基本概念
14.6.2 創(chuàng)建, 安裝文件系統(tǒng)
14.6.3 檢查,維護(hù)文件系統(tǒng)
14.7 交換空間
14.7.1 概念
14.7.2 交換空間的使用
14.8 系統(tǒng)升級(jí)
14.8.1 內(nèi)核, 套件的升級(jí)
14.8.2 庫(kù)的升級(jí)
14.8.3 GCC的升級(jí)
14.8.4 其它軟件的升級(jí)
第十五章 網(wǎng)絡(luò)
15.1 網(wǎng)絡(luò)管理
15.1.1 TCP/IP簡(jiǎn)介
15.1.2 獲得網(wǎng)絡(luò)軟件
15.1.3 配置TCP/IP網(wǎng)絡(luò)
15.1.4 配置域名服務(wù)
15.1.5 SLIP配置
15.1.6 PPP配置
15.2 建立普通站點(diǎn)
15.2.1 安裝遠(yuǎn)程主目錄
15.2.2 設(shè)置網(wǎng)絡(luò)其他設(shè)備
15.2.3 創(chuàng)建帳戶
15.2.4 處理連接
15.2.5 使用虛擬控制臺(tái)
15.2.6 關(guān)閉系統(tǒng)
15.3 Internet
15.3.1 Internet簡(jiǎn)介
15.3.2 使用電子郵件
15.3.3 安裝Web/Gopher/FTP/UseNt服務(wù)器軟件簡(jiǎn)介
15.3.4 使用FTP/gopher/Usenet/telnet簡(jiǎn)介
15.3.5 安全體系
圖書封面
評(píng)論、評(píng)分、閱讀與下載
操作系統(tǒng)原理與LINUX系統(tǒng) PDF格式下載