UNIX套用教程

UNIX套用教程

《UNIX套用教程》是2009年人民郵電出版社出版的圖書,本書作者是須德。本書主要講解了UNIX作業系統的原理、Shell命令的功能與使用方法。

基本介紹

圖書信息,內容簡介,圖書目錄,

圖書信息

ISBN: 9787115213464
開本: 16開
定價: 29.00 元

內容簡介

《UNIX套用教程》的編寫以實用性為主要原則。目的是使讀者能儘快地掌握Shell編程技巧。
全書共8章,分別介紹UNIX作業系統的基本概念,UNIX進程的組成、存儲管理和調度管理,檔案系統的組織、實現和使用,vi編輯器,遠程通信,重點是詳解B Shell 和C Shell的各種命令、控制結構及編程套用示例。
《UNIX套用教程》可作為計算機科學技術專業的本科和研究生教材,也可作為工程技術人員的自學參考書或查閱手冊。

圖書目錄

第1章 引論
1.1 作業系統的相關概念
1.1.1 計算機系統
1.1.2 作業系統
1.2 UNIX簡介
1.2.1 UNIX的發展簡史
1.2.2 UNIX的特點和性能
1.2.3 UNIX的結構
1.3 UNIX的優缺點
1.3.1 UNIX的優點
1.3.2 UNIX的缺點
1.4 UNIX使用入門
1.4.1 UNIX的啟動過程
1.4.2 登錄與退出
1.4.3 常見命令
習題
第2章 UNIX中的進程
2.1 進程的引入
2.1.1 引入原因
2.1.2 進程的定義
2.2 UNIX進程
2.2.1 映像的概念
2.2.2 proc結構
2.2.3 user結構
2.2.4 共享正文段
2.3 進程的存儲管理
2.3.1 進程在核心態下的虛擬地址空間
2.3.2 進程在用戶態下的虛擬地址空間
2.3.3 記憶體中進程映像的分布
2.3.4 虛-實地址映射
2.4 進程調度管理
2.4.1 調度狀態
2.4.2 UNIX進程調度
2.4.3 進程狀態列表
2.5 進程的創建
2.5.1 進程樹
2.5.2 創建新進程
2.5.3 初始化進程
2.5.4 進程的同步與終止
習題
第3章 檔案系統
3.1 概述
3.2 UNIX檔案系統的組織
3.2.1 檔案系統框架
3.2.2 目錄
3.2.3 檔案和目錄的命名
3.2.4 檔案和目錄的顯示
3.3 檔案的記憶體映像
3.3.1 索引節點
3.3.2 多重索引結構
3.3.3 UNIX打開檔案機構
3.4 檔案系統的實現
3.4.1 檔案系統的磁碟管理
3.4.2 檔案連結
3.5 檔案的使用
3.5.1 檔案的創建
3.5.2 檔案的打開/關閉
3.5.3 檔案的讀寫
3.5.4 檔案的隨機存取
3.6 管道通信
3.6.1 管道通信機制的引入
3.6.2 系統調用pipe
3.6.3 pipe檔案的讀寫操作
3.6.4 舉例
習題
第4章 vi和Shell
4.1 vi編輯器
4.1.1 vi操作模式
4.1.2 基本編輯命令
4.1.3 vi小結
4.2 Shell簡介
4.2.1 Shell家族
4.2.2 常用Shell
4.2.3 Shell間的轉換
4.3 Shell簡單命令
4.3.1 基本命令
4.3.2 目錄操作命令
4.3.3 檔案操作命令
4.3.4 操作許可權設定
4.3.5 命令分隔設定
4.3.6 輸入/輸出重定向
習題
第5章 B Shell
5.1 B Shell程式概述
5.1.1 程式檔案
5.1.2 程式的執行
5.1.3 程式的調試
5.2 B Shell變數
5.2.1 變數的命名與賦值
5.2.2 變數分類
5.2.3 B Shell特殊字元
5.2.4 變數的替換
5.3 輸入與輸出
5.3.1 標準輸入/輸出
5.3.2 輸入/輸出命令
5.4 控制結構
5.4.1 測試語句
5.4.2 計算表達式值
5.4.3 條件判斷
5.4.4 循環結構
習題
第6章 高級B Shell編程
6.1 B Shell函式
6.1.1 函式的定義
6.1.2 函式的使用
6.1.3 函式的編輯
6.1.4 函式套用舉例
6.2 選項和參數
6.2.1 case處理選項和參數
6.2.2 getopts處理選項和參數
6.3 綜合套用
6.3.1 個性化環境設定
6.3.2 流控制語句的套用
6.3.3 一個監視系統用戶的程式
6.3.4 Shell解釋程式的分析與設計
習題
第7章 C Shell
7.1 Csh的啟動與退出
7.1.1 C Shell的啟動
7.1.2 C Shell的退出
7.2 C Shell變數
7.2.1 環境變數
7.2.2 用戶定義變數
7.2.3 全局變數和局部變數
7.3 命令查詢和別名
7.3.1 歷史命令
7.3.2 別名
7.4 C Shell程式
7.4.1 C Shell程式結構
7.4.2 數值型數據處理
7.4.3 分支結構
7.4.4 循環結構
習題
第8章 遠程通信
8.1 概述
8.1.1 finger命令
8.1.2 網路、主機和路由參數的設定
8.2 用戶終端間的通信
8.2.1 write命令
8.2.2 talk命令
8.2.3 wall命令
8.2.4 mesg命令
8.3 電子郵件
8.3.1 mail郵件系統
8.3.2 pine電子郵件
8.4 ftp
8.4.1 ftp命令
8.4.2 ftp使用實例
8.5 telnet
8.5.1 telnet命令
8.5.2 telnet使用實例
習題
參考文獻

相關詞條

熱門詞條

聯絡我們