出版時間:2001-4-1 出版社:電子工業(yè)出版社 作者:Amir Afzal 頁數:341 字數:576
Tag標簽:無
內容概要
全書共13章,講解了UNIX系統的常用命令、vi編輯器、文件操作、shell命令解釋程序、UNIX通信工具、程序開發(fā)工具和一些深入的UNIX命令。
書籍目錄
第1章 緒論
1.1 引言
1.2 計算機簡介
1.3 計算機硬件
1.3.1 輸入設備
1.3.2 處理器單元
1.3.3 內存
1.3.4 外部存儲器
1.3.5 輸出設備
1.4 指令執(zhí)行過程
1.4.1 性能指標
1.5 什么是軟件
1.5.1 系統軟件
1.5.2 應用軟件
習題
第2章 UNIX操作系統
2.1 UNIX操作系統:歷史簡介
2.1.1 UNIX 系統V
2.1.2 Berkelev UNIX
2.1.3 UNIX標準
2.2 其他UNIX系統
2.3 UNIX操作系統概要
2.4 UNIX系統特征
習題
第3章 UNIX入門
3.1 UNIX系統的登錄和退出
3.1.1 登錄
3.1.2 修改口令:passwd命令
3.1.3 退出系統
3.2 一些簡單的UNIX命令
3.2.1 命令行
3.2.2 基本的命令行格式
3.2.3 顯示日期和時間:date命令
3.2.4 用戶信息:who命令
3.2.5 顯示日歷:cal命令
3.3 UNIX幫助信息
3.3.1 使用learn命令
3.3.2 使用help命令
3.3.3 獲取更多的幫助信息:UNIX用戶手冊
3.3.4 使用電子手冊:man命令
3.4 更正鍵盤輸入錯誤
3.5 使用shell和系統工具
3.5.1 shell的種類
3.6 登錄過程
命令小結
習題
上機練習
第4章 vi編輯器入門
4.1 什么是編輯器
4.1.1 UNIX支持的編輯器
4.2 vi編輯器
4.2.1 vi的工作模式
4.3 基本vi編輯器命令
4.3.1 進入vi編輯器
4.3.2 文本輸入模式
4.3.3 命令模式
4.4 存儲緩沖區(qū)
命令小結
習題
上機練習
第5章 UNIX文件系統介紹
5.1 磁盤組織
5.2 UNIX里的文件類型
5.3 目錄詳述
5.3.1 用戶主目錄
5.3.2 工作目錄
5.3.3 理解路徑和路徑名
5.3.4 使用文件和目錄名
5.4 目錄命令
5.4.1 顯示目錄路徑名:pwd命令
5.4.2 改變工作目錄:cd命令
5.4.3 創(chuàng)建目錄
5.4.4 刪除目錄:rmdir命令
5.4.5 目錄列表:1s命令
5.5 顯示文件內容
5.6 打印文件內容
5.6.1 打?。?p命令
5.6.2 取消打印請求:cancel命令
5.6.3 獲取打印機狀態(tài):1pstat命令
5.7 刪除文件
5.7.1 刪除文件之前
命令小結
習題
上機練習
第6章 vi編輯器:高級使用
6.1 更多有關vi編輯器的知識
6.1.1 調用vi編輯器
6.1.2 使用vi調用選項
6.1.3 編輯多文檔
6.2 重排文本
6.2.1 移動行:dd、p或P
6.2.2 復制行:yy、P或P
6.3 vi操作符的域
6.3.1 使用帶域控制鍵的刪除操作符
6.3.2 使用帶域控制鍵的拾取操作符
6.3.3 使用帶域控制鍵的修改操作符
6. 4 在vi中使用緩沖區(qū)
6.4.1 數字編號緩沖區(qū)
6.4.2 字母序緩沖區(qū)
6.5 光標定位鍵
6.6 定制vi編輯器
6.6.1 選項格式
6.6.2 設置vi環(huán)境
6.6.3 行長度和行回繞
6.6.4 縮寫與宏
6.6.5 .exrc文件
6.7 最后的vi命令
6.7.1 運行shell命令
6.7.2 行連接
6.7.3 搜索和替換
命令小結
習題
上機練習
第7章 UNIX文件系統(續(xù))
7.1 讀取文件
7.1.1 vi編輯器的只讀版:view命令
7.1.2 讀取文件:pg命令
7.1.3 指定頁和行數
7.2 shell重定向
7.2.1 輸出重定向
7.2.2 輸入重定向
7.2.3 回顧cat命令
7.3 增強的文件打印功能
7.4 文件處理命令
7.4.1 復制文件:cp命令
7.4.2 移動文件:mv命令
7.4.3 鏈接文件:ln命令
7.4.4 計算字數:wc命令
7.5 文件名置換
7.5.1 “?”元字符
7.5.2 “*”元字符
7.5.3 []元字符
7.5.4 元字符和隱藏文件
7.6 其他文件操作命令
7.6.1 尋找文件:find命令
7.6.2 顯示文件頭部:head命令
7.6.3 顯示文件尾部:tai1命令
7.6.4 選擇文件的一部分:cut命令
7.6.5 連接文件:paste命令
7.6.6 另一個頁查看工具:more命令
7.7 UNIX內部:文件系統
7.7.1 UNIX磁盤結構
7.7.2.整體過程
命令小結
習題
上機練習
第8章 探索shell
8.1 UNIX shell
8.1.1 理解shell的主要功能
8.1.2 顯示信息:echo命令
8.1.3 消除元字符的特殊含義
8.2 shell變量
8.2.1 顯示和清除變量:set和unset命令
8.2.2 給變量賦值
8.2.3 顯示shell變量的值
8.2.4 理解標準shell變量
8.3 更多的元字符
8.3.1 執(zhí)行命令:使用后單引號
8.3.2 命令排序:使用分號
8.3.3 命令編組:使用括號
8.3.4 后臺計算:使用&符號
8.3.5 鏈接命令:使用管道操作符
8.4 更多UNIX系統工具
8.4.1 延時計時:sleep命令
8.4.2 顯示PID:ps命令
8.4.3 繼續(xù)執(zhí)行:nohup命令
8.4.4 終止一個進程:kill命令
8.4.5 分離輸出:tee命令
8.4.6 文件搜索:grep命令
8.4.7 文本文件排序:sort命令
8.4.8 按指定字段排序
8.5 啟動文件
8.5.1 系統策略
8.5.2 用戶策略
8.6 KORN shell(ksh)
8.6.1 Korn shell(ksh)變量
8.6. 2 Korn shell(ksh)選項
8.6.3 命令歷史(ksh):history命令
8.6.4 重復執(zhí)行命令(ksh):r(重復執(zhí)行)命令
8.6.5 別名(ksh):alias命令
8.6.6 命令行編輯(ksh)
8.6.7 登錄和啟動:Korn shell風格
8.6.8 將事件號碼添加到提示符中(ksh)
8.7 UNIX進程管理
命令小結
習題
上機練習
第9章 UNIX通信
9.1 通信方式
9.1.1 全雙工通信:write命令
9.1.2禁止消息:mesg命令
9.1.3顯示新聞:news命令
9.1.4 廣播消息:wall命令
9.1.5 全雙工通信:talk命令
9.2 電子郵件
9.2.1 使用郵箱
9.2.2 發(fā)送郵件
9.2.3 讀郵件
9.2.4 退出mailx:g和x命令
9.3 mailx輸入模式
9.3.1 發(fā)送已有的文件
9.3.2 給一群用戶發(fā)送郵件
9.4 mailx命令模式
9.4.1 閱讀/顯示郵件
9.4.2 刪除郵件
9.4.3 保存郵件
9.4.4 回復郵件
9.5 定制mailx環(huán)境
9.5.1 mailx使用的shell變量
9.5.2 設置.mailrc文件
9.6 與系統外的用戶通信
命令小結
習題
上機練習
第10章 程序開發(fā)
10.1 程序開發(fā)
10.2 編程語言
10.2.1 低級語言
10.2.2 高級語言
10.3 編程機制
10.3.1 建立可執(zhí)行程序的步驟
10.3.2 編譯器/解釋器
10.4 簡單的C程序
10.4.1 改正錯誤
10.4.2 重定向標準錯誤
10.5 UNIX編程工具
10.5.1 make工具
10.5.2 SCCS工具
習題
上機練習
第11章 shell編程
11.1 理解洲DC shell編程語言:介紹
11.1.1 寫一個簡單腳本
11.1.2 執(zhí)行腳本
11.2 寫更多的shell腳本
11.2.1 使用特殊字符
11.2.2 退出系統的風格
11.2.3 執(zhí)行命令:dot命令
11.2.4 讀取輸入:read命令
11.3 探索shell編程基礎
11.3.1 注釋
11.3.2 變量
11.3.3 命令行參數
11.3.4 條件和試驗
11.3.5 不同類別的判斷
11.3.6 參數替換
11.4 算術運算符
11.4.1 算術運算(sh):expr命令
11.4.2 算術操作(ksh):let命令
11.5 循環(huán)結構
11.5.1 for循環(huán):for—in—done結構
11.5.2 While循環(huán):while—do-done結構
11.5.3 Until循環(huán):until-do-done結構
11.6 調試shell程序
11.6.1 sh命令
命令小結
習題
上機練習
第12章 shell腳本:編寫應用程序
12.1 編寫應用程序
12.1.1 程序lock1
12.2 UNIX(內部:信號(SIGNAL)
12.2.1 信號數俘獲信號:trap命令
12.2.2 陷阱復位
12.2.3 設置終端參數:stty命令
12.3 終端的進一步討論
12.3.1 終端數據庫:Terminfo文件
12.3.2 設置終端功能:tput命令
12.3.3 解決lock1程序的問題
12.4 更多的命令
12.4.1 多路分支:case結構
12.4.2 回顧greeting程序
12.5 菜單驅動的應用程序
12.5.1 層次圖
12.5.2 ERROR程序
12.5.3 EDIT程序
12.5.4 ADD程序
12.5.5 獲取記錄
12.5.6 DISPLAY程序
12.5.7 UPDATE程序
12.5.8 DELETE程序
12.5.9 REPORTS程序
12.5.10 REPORT_NO程序
命令小結
習題
上機練習
第13章 告別UNIX
13.1 磁盤空間
13.1.1 df命令:顯示未用磁盤空間
13.1.2 統計磁盤空間使用情況:du命令
13.2 高級UNIX命令
13.2.1 banner命令:顯示標題
13.2.2 at命令:在指定時間執(zhí)行程序
13.2.3 type命令:顯示命令類型
13.2.4 time命令:顯示命令執(zhí)行時間
13.2.5 calendar命令:提醒服務
13.2.6 顯示詳細用戶信息:finger命令
13.2.7 tar命令:存檔和分發(fā)文件
13.3 拼寫錯誤更正
13.3.1 創(chuàng)建用戶詞匯文件
13.4 UNIX系統安全
13.4.1 口令保護
13.4.2 文件保護
13.4.3 目錄訪問權限
13.4.4 超級用戶
13.4.5 文件加密:crypt命令
13.5 使用FTP
13.5.1 FTP的工作原理
13.5.2 匿名FIP
13.6 使用壓縮文件
13.6.1 compress和uncompressed命令
命令小結
習題
上機練習
附錄A 命令索引
附錄B 分類命令索引
附錄C 命令小結
附錄D vi命令小結
附錄E ASCⅡ表
附錄F 參考文獻
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載