注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)UNIXUNIX教程

UNIX教程

UNIX教程

定 價:¥45.00

作 者: (美)Syed Mansoor Sarwar,(美)Robert Koretsky,(美)Syed Aqeel Sarwar著;金恩華[等]譯;金恩華譯
出版社: 機械工業(yè)出版社
叢編項: 計算機科學叢書
標 簽: UNIX

ISBN: 9787111119067 出版時間: 2003-06-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 502 字數(shù):  

內(nèi)容簡介

  本書是一本很好的UNIX基礎(chǔ)教材。作者深入淺出地剖析了UNIX操作系統(tǒng)的各個方面,系統(tǒng)地向讀者介紹了UNIX的用戶接口,介紹了系統(tǒng)內(nèi)部的工作情況等。本書從UNIX系統(tǒng)最基本的操作開始,依次闡述了 UNIX shell操作、文本文件編輯、收發(fā)電子郵件、UNIX文件與文件系統(tǒng)的操作、輸入輸出管理、進程管理、網(wǎng)絡(luò)管理以及常用shell的編程等。書后的附錄詳盡介紹了UNIX的終端命令及命令參數(shù)和選項,精心設(shè)計的章內(nèi)練習和章末問題有助于讀者及時鞏固新的命令、原語和概念。本書適合作計算機專業(yè)本科生教材。

作者簡介

  SyedMansoorSarwar在伊阿華州大學獲得計算機工程碩士和博士學位,并在9年前就已受聘為波特蘭大學工學院教授。Sarwar博士當前的教學和研究方向包括操作系統(tǒng)、軟件工程、經(jīng)驗算法、計算機系結(jié)構(gòu)以及分布式計算。RobertKoretsky波特蘭大學工學院講師,在講授工程設(shè)計計算機應(yīng)用程序方面已有20年的經(jīng)驗。他當前的教學和研究方向包括參數(shù)化固態(tài)建模、統(tǒng)計學、工程教育以及計算機編程。SyedAqeelSarwar在伊阿華州立大學和NYIT分別獲得計算機科學學士和碩士學位。10多年來他曾在多家IT公司任職,包括近兩年在加拿大通用電氣公司信息技術(shù)方案部的工作經(jīng)驗。他的專業(yè)包括操作系統(tǒng)和局域網(wǎng)/廣域網(wǎng)技術(shù)。

圖書目錄

出版者的話
專家指導委員會
譯者序
前言
第1章 操作系統(tǒng)概述 
1.1 導言 
1.2 什么是操作系統(tǒng) 
1.3 操作系統(tǒng)功能 
1.4 字符與圖形用戶界面 
1.5 操作系統(tǒng)的分類 
1.6 UNIX產(chǎn)品系列 
小結(jié) 
問題 
第2章 UNIX操作系統(tǒng)簡史 
2.1 導言 
2.2 UNIX操作系統(tǒng)的發(fā)展歷史 
2.2.1 開端 
2.2.2 操作系統(tǒng)研究 
2.2.3 AT&T System V
2.2.4 Berkeley軟件發(fā)布版本 
2.2.5 shell的歷史 
2.2.6 當前與未來的發(fā)展—Linux 
2.3 UNIX系統(tǒng)的變種 
小結(jié) 
問題 
第3章 UNIX起步 
3.1 導言 
3.2 計算機系統(tǒng)硬件 
3.2.1 主存 
3.2.2 中央處理單元 
3.2.3 磁盤 
3.2.4 總線 
3.2.5 輸入/輸出設(shè)備 
3.3 UNIX軟件體系結(jié)構(gòu)
3.3.1 設(shè)備驅(qū)動程序?qū)?br />3.3.2 UNIX內(nèi)核 
3.3.3 系統(tǒng)調(diào)用接口 
3.3.4 語言庫 
3.3.5 UNIX shell 
3.3.6 應(yīng)用程序 
3.4 登錄與注銷 
3.5 糾正錯誤 
3.6 一些重要的系統(tǒng)設(shè)置 
3.7 初學者常用命令 
3.7.1 更改口令 
3.7.2 獲得幫助 
3.7.3 查看自己的賬號與UNIX系統(tǒng)名稱 
小結(jié) 
問題 
第4章 UNIX shell 
4.1 導言 
4.2 多種UNIX shell 
4.2.1 shell程序 
4.2.2 哪種shell適合你 
4.2.3 改變shell的方法 
4.2.4 shell啟動文件與環(huán)境變量 
4.3 其他常用命令 
4.3.1 創(chuàng)建與顯示目錄 
4.3.2 顯示文件 
4.3.3 打印文件 
4.3.4 顯示日歷 
4.3.5 單向?qū)崟r消息傳送 
4.3.6 電子通信的通知和許可 
4.3.7 命令偽名的生成 
4.3.8 顯示系統(tǒng)正常運行時間 
4.4 shell元字符
小結(jié) 
問題 
第5章 編輯文本文件 
5.1 導言 
5.2 如何使用pico編輯器進行簡單的編輯工作 
5.2.1 使用pico文本編輯器創(chuàng)建電子郵件文本 
5.2.2 如何開始、保存及退出文件 
5.2.3 常用鍵盤命令與光標控制 
5.2.4 剪切、粘貼與查找 
5.3 使用vi編輯器獲取更多控制 
5.3.1 shell腳本文件 
5.3.2 如何開始、保存并退出一個文件 
5.3.3 vi命令格式及操作模式 
5.3.4 光標移動與編輯命令 
5.3.5 拖放(復(fù)制與粘貼)和交換(查找與替換) 
5.3.6 設(shè)置vi環(huán)境 
5.3.7 在vi中執(zhí)行shell命令 
5.4 使用emacs編輯器獲得最大的控制 
5.4.1 DOS別名 
5.4.2 如何開始、保存并退出一個文件 
5.4.3 光標移動與編輯命令 
5.4.4 鍵盤宏
5.4.5 剪切、復(fù)制、粘貼、查找與替換
5.5 怎樣使用emacs和X Window系統(tǒng)實現(xiàn)圖形化編輯
5.5.1 編輯數(shù)據(jù)文件
5.5.2 如何開始、保存并退出一個文件
5.5.3 X Window emacs菜單
小結(jié)
問題
第6章 電子郵件
6.1 導言
6.2 怎樣有效地使用UNIX的mail命令
6.2.1 使用UNIX的mail命令發(fā)送和閱讀電子郵件
6.2.2 用mail發(fā)送電子郵件
6.2.3 用mail閱讀電子郵件
6.2.4 在文件夾內(nèi)保存消息
6.2.5 回復(fù)和轉(zhuǎn)發(fā)郵件(包括附件)
6.2.6 mail別名
6.3 elm:一個全屏幕顯示的電子郵件系統(tǒng)
6.3.1 用elm發(fā)送消息
6.3.2 用elm發(fā)送電子郵件
6.3.3 用elm閱讀電子郵件
6.3.4 用elm轉(zhuǎn)發(fā)和回復(fù)電子郵件
6.3.5 在文件夾內(nèi)保存消息
6.3.6 elm別名
6.4 pine:另一個全屏幕顯示的電子郵件系統(tǒng)
6.4.1 用pine發(fā)送附有用vi創(chuàng)建的附件的電子郵件消息
6.4.2 用pine發(fā)送電子郵件
6.4.3 用pine閱讀電子郵件
6.4.4 用pine處理文件夾中的電子郵件
6.4.5 使用pine地址簿
6.4.6 pine命令小結(jié)
小結(jié)
問題
第7章 文件與文件系統(tǒng)結(jié)構(gòu)
7.1 導言
7.2 UNIX文件概念
7.3 文件類型
7.3.1 簡單/普通文件
7.3.2 目錄
7.3.3 鏈接文件
7.3.4 特殊文件(設(shè)備文件)
7.3.5 命名管道(FIFO)
7.4 文件系統(tǒng)結(jié)構(gòu)
7.4.1 文件系統(tǒng)組織
7.4.2 起始目錄與當前工作目錄
7.4.3 絕對路徑名與相對路徑名
7.4.4 一些標準目錄與文件
7.5 文件結(jié)構(gòu)導航
7.5.1 決定起始目錄的絕對路徑名
7.5.2 瀏覽文件系統(tǒng)
7.5.3 創(chuàng)建文件
7.5.4 創(chuàng)建和刪除目錄
7.5.5 決定文件屬性
7.5.6 決定文件內(nèi)容的類型
7.6 UNIX中文件的表示與存儲
7.7 標準文件與文件描述符
7.8 文件結(jié)束記號
小結(jié)
問題
第8章 文件安全性
8.1 導言
8.2 基于口令的保護
8.3 基于加密的保護
8.4 基于訪問權(quán)限的保護
8.4.1 用戶的類型
8.4.2 文件操作/訪問權(quán)限的類型
8.5 決定與更改文件訪問權(quán)
8.5.1 決定文件訪問權(quán)
8.5.2 更改文件訪問權(quán)
8.5.3 默認文件訪問權(quán)
8.6 特殊訪問位
8.6.1 設(shè)置用戶ID(SUID)位
8.6.2 設(shè)置組ID(SGID)位
8.6.3 粘住位
小結(jié)
問題
第9章 基本文件處理
9.1 導言
9.2 查看文本文件的內(nèi)容
9.2.1 查看完整的文件
9.2.2 一次查看一頁文件
9.2.3 查看文件的頭尾部分
9.3 復(fù)制、移動和刪除文件
9.3.1 復(fù)制文件
9.3.2 移動文件
9.3.3 刪除文件
9.3.4 決定文件大小
9.4 添加文件
9.5 合并文件
9.6 比較文件
9.7 刪除重復(fù)的行
9.8 打印文件與控制打印作業(yè)
9.8.1 UNIX文件打印機制
9.8.2 打印文件
9.8.3 確定打印請求的狀態(tài)
9.8.4 取消打印作業(yè)
小結(jié)
問題
第10章 高級文件處理
10.1 導言
10.2 正則表達式
10.3 文件壓縮
10.4 文件排序
10.5 命令與文件的查找
10.6 查找文件
10.7 剪切與粘貼
10.8 編碼與解碼
10.9 文件加密與解密
小結(jié)
問題
第11章 文件共享
11.1 導言
11.2 復(fù)制共享文件
11.3 小組成員的共同登錄
11.4 為共享文件設(shè)置適當?shù)脑L問權(quán)限
11.5 小組成員的共同組
11.6 通過鏈接實現(xiàn)文件共享
11.6.1 硬鏈接
11.6.2 硬鏈接的缺點
11.6.3 軟/符號鏈接
11.6.4 符號鏈接的優(yōu)點和缺點
小結(jié)
問題
第12章 重定向與管道
12.1 導言
12.2 標準文件
12.3 輸入重定向
12.4 輸出重定向
12.5 合并輸入輸出重定向
12.6 帶文件描述符的輸入/輸出重定向
12.7 標準錯誤重定向
12.8 在一個命令中重定向標準輸出與標準錯誤
12.9 在一個命令中重定向標準輸入、標準輸出與標準錯誤
12.10 不覆蓋文件內(nèi)容的重定向(添加)
12.11 UNIX管道
12.12 重定向與管道結(jié)合使用
12.13 C shell中的錯誤重定向
12.14 輸入輸出和錯誤重定向的歸納總結(jié)
小結(jié)
問題
第13章 進程
13.1 導言
13.2 同時運行多個進程
13.3 UNIX進程狀態(tài)
13.4 shell命令的執(zhí)行
13.5 進程屬性
13.6 進程與作業(yè)控制
13.6.1 前臺進程與后臺進程以及相關(guān)命令
13.6.2 UNIX守護進程
13.6.3 命令的順序執(zhí)行與并行執(zhí)行
13.6.4 命令與進程的異常終止
13.7 UNIX的進程等級
小結(jié)
問題
第14章 網(wǎng)絡(luò)和互聯(lián)網(wǎng)
14.1 導言
14.2 計算機網(wǎng)絡(luò)與互聯(lián)網(wǎng)
14.3 使用計算機網(wǎng)絡(luò)與互聯(lián)網(wǎng)的原因
14.4 網(wǎng)絡(luò)模型
14.5 TCP/IP協(xié)議族
14.5.1 TCP和UDP
14.5.2 應(yīng)用數(shù)據(jù)的路由—Internet協(xié)議
14.5.3 IPv4地址的點分十進制表示法
14.5.4 符號名稱
14.5.5 從名稱到IP地址的轉(zhuǎn)換—域名系統(tǒng)
14.6 Internet服務(wù)和協(xié)議
14.7 客戶-服務(wù)器軟件模型
14.8 應(yīng)用軟件
14.8.1 顯示主機名
14.8.2 顯示網(wǎng)絡(luò)上正在使用主機的用戶信息列表
14.8.3 顯示網(wǎng)絡(luò)上主機的狀態(tài)
14.8.4 測試網(wǎng)絡(luò)連接
14.8.5 顯示用戶信息
14.8.6 遠程登錄
14.8.7 執(zhí)行遠程命令
14.8.8 文件傳輸
14.8.9 遠程復(fù)制
14.8.10 交互式聊天
14.8.11 跟蹤站點間的路由
小結(jié)
問題
第15章 Bourne shell編程初步
15.1 導言
15.2 運行Bourne shell腳本
15.3 shell變量與相關(guān)命令
15.3.1 讀寫shell變量
15.3.2 命令替換
15.3.3 導出環(huán)境
15.3.4 變量重置
15.3.5 創(chuàng)建用戶自定義的只讀變量
15.3.6 從標準輸入讀
15.4 向shell腳本傳遞參數(shù)
15.5 注釋與程序頭
15.6 程序控制流命令
15.6.1 if-then-elif-else-fi語句
15.6.2 for語句
15.6.3 while語句
15.6.4 until語句
15.6.5 break和continue命令
15.6.6 case語句
小結(jié)
問題
第16章 高級Bourne shell編程
16.1 導言
16.2 數(shù)值型數(shù)據(jù)的處理
16.3 here文檔
16.4 中斷(信號)處理
16.5 exec命令與文件輸入輸出
16.5.1 不創(chuàng)建新的進程執(zhí)行命令
16.5.2 使用exec命令進行文件輸入輸出
16.6 Bourne shell函數(shù)
16.6.1 使用函數(shù)的原因
16.6.2 函數(shù)定義
16.6.3 函數(shù)調(diào)用
16.6.4 函數(shù)舉例
16.7 調(diào)試shell程序
小結(jié)
問題
第17章 C shell編程初步
17.1 導言
17.2 運行C shell腳本
17.3 shell變量與相關(guān)命令
17.3.1 讀寫shell變量
17.3.2 命令替換
17.3.3 導出環(huán)境
17.3.4 變量重置
17.3.5 從標準輸入讀
17.4 向shell腳本傳遞參數(shù)
17.5 注釋與程序頭
17.6 程序控制流命令
17.6.1 if-then-else-endif語句
17.6.2 foreach語句
17.6.3 while語句
17.6.4 break、continue和goto語句
17.6.5 switch語句
小結(jié)
問題
第18章 高級C shell編程
18.1 導言
18.2 數(shù)值型數(shù)據(jù)處理
18.3 數(shù)組處理 
18.4 here文檔 
18.5 中斷(信號)處理 
18.6 調(diào)試shell程序 
小結(jié)
問題
第19章 文件系統(tǒng)備份
19.1 導言
19.2 使用tar歸檔和恢復(fù)文件
19.2.1 文件歸檔 
19.2.2 恢復(fù)歸檔文件 
19.2.3 復(fù)制目錄層次 
19.3 以tar格式發(fā)布軟件
小結(jié)
問題
第20章 UNIX軟件開發(fā)工具
20.1 導言
20.2 計算機編程語言
20.3 編譯過程 
20.4 軟件工程生命周期
20.5 程序生成工具
20.5.1 生成C源文件
20.5.2 縮排C源代碼
20.5.3 編譯C程序 
20.5.4 處理基于模塊的C軟件 
20.5.5 建立庫中的目標文件7
20.5.6 使用庫 
20.5.7 版本控制 
20.6 靜態(tài)分析工具 
20.6.1 驗證代碼的可移植性 
20.6.2 源代碼度量分析 
20.7 動態(tài)分析工具
20.7.1 跟蹤程序執(zhí)行
20.7.2 源代碼調(diào)試
20.7.3 運行時性能
小結(jié)
問題
第21章 X Window系統(tǒng)—UNIX圖形用戶界面
21.1 導言
21.2 人機交互和X Window系統(tǒng)
21.3 用戶界面中窗口管理器的角色和fvwm
21.3.1 窗口管理器界面的功能和外觀
21.3.2 fvwm的外觀與操作
21.4 定制X Window系統(tǒng)與fvwm
21.4.1 在命令行修改X Window系統(tǒng)的應(yīng)用程序
21.4.2 修改.Xdefaults和.xinitrc初始文件中的優(yōu)先設(shè)置
21.4.3 定制fvwm窗口管理器時對.fvwmrc的典型修改
小結(jié)
問題
附錄 命令字典
詞匯表
索引

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號