日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)Solaris技術(shù)指南

Solaris技術(shù)指南

Solaris技術(shù)指南

定 價(jià):¥118.00

作 者: (美)薩貝爾(Mark G.Sobell)著;詹文軍等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Sun公司核心技術(shù)叢書
標(biāo) 簽: solaris

購(gòu)買這本書可以去


ISBN: 9787111083269 出版時(shí)間: 2001-01-01 包裝:
開本: 24cm 頁(yè)數(shù): 909 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書內(nèi)容豐富全面,廣泛適用于各層次讀者。其中第一部分面向初級(jí)用戶,介紹了大量的Solaris/UNIX基本知識(shí);第二部分則面向中高級(jí)用戶,介紹了GUI、網(wǎng)絡(luò)連接、vi編輯器和emacs編輯器、各種shell及腳本、編程、系統(tǒng)管理等;第三部分介紹了90多種Solaris實(shí)用程序(命令),該部分完全可作為中高級(jí)用戶的速查參考手冊(cè),同時(shí)對(duì)初級(jí)用戶全面了解Solaris操作系統(tǒng)也提供了極大的幫助。書中的操作指南和每章后的復(fù)習(xí)題有助于讀者深入理解所學(xué)知識(shí),使讀者真正做到融會(huì)貫通,舉一反三。本書是一本實(shí)用性很強(qiáng)的技術(shù)大全。

作者簡(jiǎn)介

暫缺《Solaris技術(shù)指南》作者簡(jiǎn)介

圖書目錄

目      錄
譯者序
前言
第一部分   Solaris介紹
第1章   Solaris操作系統(tǒng) 1
1.1   UNIX的歷史 1
1.2   Solaris的優(yōu)點(diǎn) 2
1.2.1   系統(tǒng)特點(diǎn) 2
1.2.2   標(biāo)準(zhǔn) 2
1.2.3   二進(jìn)制兼容性 2
1.2.4   UNIX標(biāo)準(zhǔn)化 2
1.2.5   UNIX如何在不同的計(jì)算機(jī)/處理
器上運(yùn)行 3
1.3   Solaris概述 3
1.3.1   Solaris具有一個(gè)內(nèi)核編程接口 4
1.3.2   同時(shí)支持多個(gè)任務(wù) 4
1.3.3   同時(shí)支持多個(gè)用戶 4
1.3.4   Solaris提供了具有內(nèi)在安全性的
層次化文件系統(tǒng) 5
1.3.5   shell是一種命令解釋程序和編程
語(yǔ)言 5
1.3.6   大量有用的實(shí)用程序 6
1.3.7   進(jìn)程間通信 7
1.3.8   系統(tǒng)管理 7
1.4   Solaris的其他特點(diǎn) 7
1.4.1   圖形用戶界面 7
1.4.2   網(wǎng)間連接實(shí)用程序 8
1.4.3   軟件開發(fā) 8
1.4.4    面向屏幕的編輯器和圖形化編輯
器 8
1.4.5   高級(jí)電子郵件 9
1.5   GNU/FSF 9
1.6   小結(jié) 10
復(fù)習(xí)題 10
第2章   開始 11
2.1   在用戶開始之前 11
2.1.1   操作系統(tǒng)名稱和版本 11
2.1.2   約定 12
2.2   登錄 13
2.2.1   圖形用戶界面 13
2.2.2   基于字符的界面 14
2.2.3   注銷 16
2.2.4   終端仿真和telnet 16
2.2.5   超級(jí)用戶 17
2.3   修正錯(cuò)誤 17
2.3.1   刪除一個(gè)字符 17
2.3.2   刪除一個(gè)單詞 18
2.3.3   刪除一行 18
2.3.4   終止程序執(zhí)行 18
2.4   使用passwd更改用戶的密碼 19
2.5   聯(lián)機(jī)文檔 20
2.5.1   AnswerBook2 20
2.5.2   使用man和xman顯示系統(tǒng)手冊(cè) 21
2.6   編輯文件 24
2.6.1   操作指南:使用dtpad創(chuàng)建和編輯
一個(gè)文件 24
2.6.2   操作指南:使用textedit創(chuàng)建和編輯
一個(gè)文件 26
2.7   基本實(shí)用程序命令 29
2.7.1   使用ls列出某個(gè)目錄下的內(nèi)容 29
2.7.2   使用cat顯示一個(gè)文本文件 29
2.7.3   使用pg或more顯示一個(gè)長(zhǎng)文本
文件 29
2.7.4   使用rm刪除一個(gè)文件 30
2.7.5   使用hostname顯示計(jì)算機(jī)名 30
2.8   引用特殊字符 30
2.9   小結(jié) 31
復(fù)習(xí)題 32
第3章   Solaris命令 34
3.1   文件處理 34
3.1.1   使用cp復(fù)制文件 34
3.1.2    使用mv更改文件名 35
3.1.3   使用lp打印文件 35
3.1.4   使用grep查找一個(gè)字符串 36
3.1.5   使用head顯示文件開始 37
3.1.6   使用tail顯示文件結(jié)尾 37
3.1.7   使用sort按次序顯示文件 38
3.1.8   使用uniq刪除文件中的重復(fù)行 38
3.1.9   使用diif來比較兩個(gè)文件 38
3.1.10   使用file測(cè)試文件的內(nèi)容 39
3.1.11   使用unix2dos將Solaris文件轉(zhuǎn)化
為DOS/Windows格式 39
3.2    三個(gè)有用的命令 39
3.2.1   使用echo顯示文本 39
3.2.2   使用date顯示時(shí)間和日期 40
3.2.3   使用script記錄一個(gè)Solaris會(huì)話 40
3.3   壓縮并存檔文件 41
3.3.1   使用compress壓縮文件 41
3.3.2   使用uncompress. zcat擴(kuò)展文件 42
3.3.3   使用tar打包和解包某個(gè)文件 43
3.4   查找命令 45
3.4.1   使用which和whereis查找命令 45
3.4.2   使用apropos搜索關(guān)鍵字 46
3.5   獲得用戶和系統(tǒng)信息 47
3.5.1   使用who列出系統(tǒng)上的用戶名單 47
3.5.2   使用finger列出系統(tǒng)上的用戶名單 48
3.5.3   使用w列出用戶名單 49
3.6   與其他用戶通信 50
3.6.1   使用write發(fā)送消息 50
3.6.2   使用talk與其他用戶通信 51
3.6.3   使用mesg拒絕或接受消息 52
3.6.4   電子郵件 52
3.7   小結(jié) 62
復(fù)習(xí)題 64
第4章   Solaris文件系統(tǒng) 67
4.1   層次化文件系統(tǒng) 67
4.2   目錄和普通文件 68
4.2.1   文件名 69
4.2.2   使用mkdir創(chuàng)建一個(gè)目錄 70
4.2.3   使用cd更換到其他工作目錄 71
4.2.4   工作目錄 72
4.2.5   用戶自己的宿主目錄 72
4.2.6   絕對(duì)路徑名 73
4.2.7   相對(duì)路徑名 74
4.2.8   重要的標(biāo)準(zhǔn)目錄和文件 75
4.3   目錄處理 77
4.3.1   使用rmdir刪除一個(gè)目錄 78
4.3.2   使用路徑名 78
4.3.3   使用mv. cp移動(dòng)或復(fù)制一個(gè)文件 79
4.3.4   使用mv移動(dòng)一個(gè)目錄 80
4.4   訪問權(quán)限 80
4.4.1   使用ls -l顯示訪問權(quán)限 80
4.4.2   使用chmod更改訪問權(quán)限 81
4.4.3   setuid和setgid權(quán)限 82
4.4.4   目錄訪問權(quán)限 82
4.5   鏈接 84
4.5.1   使用ln創(chuàng)建一個(gè)鏈接 85
4.5.2   符號(hào)鏈接 87
4.5.3   使用rm刪除一個(gè)鏈接 89
4.6   小結(jié) 89
復(fù)習(xí)題 90
第5章   shell基礎(chǔ)知識(shí) 93
5.1   命令行 93
5.1.1   命令行語(yǔ)法 93
5.1.2   處理命令行 95
5.1.3   執(zhí)行命令行 96
5.2   標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出 96
5.2.1   作為一個(gè)文件的窗口/終端 97
5.2.2   作為標(biāo)準(zhǔn)輸入和標(biāo)準(zhǔn)輸出的窗口/
終端 97
5.3   重定向 98
5.3.1   重定向標(biāo)準(zhǔn)輸出 98
5.3.2   重定向標(biāo)準(zhǔn)輸入 99
5.3.3   追加標(biāo)準(zhǔn)輸出到某個(gè)文件 101
5.3.4   /dev/null 102
5.4   管道 102
5.4.1   過濾器 104
5.4.2   使用tee雙向發(fā)送輸出 105
5.5   在后臺(tái)運(yùn)行一個(gè)程序 105
5.6   文件名生成/路徑名擴(kuò)展 107
5.6.1   “?”特殊字符 107
5.6.2   “*”特殊字符 108
5.6.3   “[]”特殊字符 109
5.7   小結(jié) 111
復(fù)習(xí)題 112
第二部分   Solaris中. 高級(jí)知識(shí)
第6章   圖形用戶界面 115
6.1   什么是GUI 115
6.2   使用GUI 116
6.2.1   登錄 116
6.2.2   菜單 117
6.2.3   對(duì)話框 119
6.2.4   屏幕布局 119
6.2.5   窗口管理器 119
6.2.6   桌面管理器 120
6.2.7   工作區(qū)管理器 120
6.3   CDE 桌面管理器 120
6.3.1   前面板 121
6.3.2   標(biāo)題欄 123
6.3.3   公共操作:菜單 123
6.3.4   使用窗口 124
6.3.5   使用圖標(biāo) 129
6.3.6   文件管理器 130
6.3.7   復(fù)制和粘貼文本 135
6.4   X Window系統(tǒng) 136
6.4.1   X Window系統(tǒng)窗口管理器 137
6.4.2   X Window系統(tǒng)和Solaris 138
6.4.3   遠(yuǎn)程計(jì)算和本地顯示 139
6.4.4   停止X服務(wù)器 142
6.4.5   自定義自己的X工作環(huán)境 142
6.5   自定義CDE 146
6.5.1   Style Manager工具 146
6.5.2   dtprofile文件 149
6.5.3   創(chuàng)建菜單 149
6.5.4   操作 152
6.5.5   修改前面板 155
6.5.6   Login Manager 155
6.5.7   初始化文件 156
6.6   OpenLook 窗口管理器 158
6.6.1   Workspace菜單 160
6.6.2   文件管理器 160
6.6.3   自定義桌面 161
6.7   X應(yīng)用程序 164
6.8   小結(jié) 165
復(fù)習(xí)題 166
第7章   網(wǎng)絡(luò)和Internet 167
7.1   網(wǎng)絡(luò)服務(wù) 168
7.2   內(nèi)部網(wǎng) 169
7.3   常見的網(wǎng)絡(luò)類型 170
7.3.1   局域網(wǎng) 171
7.3.2   廣域網(wǎng) 172
7.3.3   通過網(wǎng)關(guān)和路由器進(jìn)行網(wǎng)絡(luò)互聯(lián) 172
7.3.4   網(wǎng)絡(luò)協(xié)議 174
7.3.5   主機(jī)地址 174
7.3.6   子網(wǎng) 177
7.4   通過網(wǎng)絡(luò)進(jìn)行通信 179
7.4.1   使用finger了解遠(yuǎn)程用戶的信息 179
7.4.2   發(fā)送郵件到遠(yuǎn)程用戶 181
7.4.3   使用talk與某個(gè)遠(yuǎn)程用戶通信 181
7.4.4   郵件列表服務(wù)器 182
7.5   網(wǎng)絡(luò)命令 182
7.5.1   使用ping測(cè)試網(wǎng)絡(luò)連接 182
7.5.2   使用rlogin. telnet訪問某個(gè)遠(yuǎn)程計(jì)
算機(jī) 183
7.5.3   被信任主機(jī)和.rhosts文件 186
7.5.4   使用rcp. ftp通過網(wǎng)絡(luò)傳輸文件 187
7.5.5   使用rsh遠(yuǎn)程運(yùn)行一個(gè)命令 188
7.5.6   使用traceroute追蹤Internet上的某個(gè)
路由 189
7.5.7   使用rwho列出遠(yuǎn)程計(jì)算機(jī)上的用戶
名單 190
7.5.8   使用nslookup查詢Internet域名服務(wù)
器 190
7.5.9   使用whois查找Internet上的某個(gè)用
戶 193
7.6   分布式計(jì)算 195
7.6.1   客戶/服務(wù)器模式 196
7.6.2   域名服務(wù)DNS概述 196
7.6.3   網(wǎng)絡(luò)信息服務(wù) 198
7.6.4   網(wǎng)絡(luò)文件系統(tǒng) 199
7.6.5   使用automount進(jìn)行自動(dòng)文件系統(tǒng)
裝配 200
7.7   網(wǎng)絡(luò)服務(wù)/端口監(jiān)控程序 201
7.8   USENET 205
7.9   操作指南:使用pine作為新聞閱讀器 207
7.9.1   訂閱新聞組 208
7.9.2   閱讀新聞 209
7.9.3   提交新聞 209
7.9.4   取消新聞組訂閱 210
7.10   WWW概述 210
7.11   操作指南:使用Netscape 212
7.11.1   屏幕元素 212
7.11.2   導(dǎo)航Web 214
7.11.3   閱讀網(wǎng)絡(luò)新聞 215
7.11.4   下載文件 216
7.11.5   使用書簽 217
7.11.6   使用搜索引擎 217
7.12   其他WWW瀏覽器 220
7.13   URL的更多內(nèi)容 220
7.14   創(chuàng)建用戶自己的Web頁(yè) 220
7.15   小結(jié) 221
復(fù)習(xí)題 222
第8章   vi編輯器 224
8.1   vi編輯器的歷史 224
8.2   操作指南:使用vi創(chuàng)建和編輯文件 225
8.2.1   指定終端 225
8.2.2   啟動(dòng)vi 225
8.2.3   命令模式和輸入模式 226
8.2.4   輸入文本 227
8.2.5   結(jié)束編輯會(huì)話 229
8.3   vi特點(diǎn)的介紹 229
8.3.1   操作模式 229
8.3.2   顯示 230
8.3.3   在插入時(shí)對(duì)文本進(jìn)行修改 231
8.3.4   命令大小寫 231
8.3.5   工作緩存區(qū) 231
8.3.6   文本行長(zhǎng)度和文件大小 231
8.3.7   編輯會(huì)話的非正常終止 231
8.3.8   在系統(tǒng)崩潰之后恢復(fù)文本 232
8.4   命令模式下移動(dòng)光標(biāo) 233
8.4.1   以字符為單位移動(dòng)光標(biāo) 233
8.4.2   以單詞為單位移動(dòng)光標(biāo) 234
8.4.3   以行為單位移動(dòng)光標(biāo) 234
8.4.4   以語(yǔ)句和段落為單位移動(dòng)光標(biāo) 235
8.4.5   在屏幕內(nèi)移動(dòng)光標(biāo) 236
8.4.6   查看工作緩存區(qū)的其他部分內(nèi)容 236
8.5   輸入模式 236
8.5.1   插入命令 236
8.5.2   追加命令 237
8.5.3   打開命令 237
8.5.4   替換命令 237
8.5.5   引用命令 237
8.6   命令模式下刪除和修改文本 237
8.6.1   取消操作命令 238
8.6.2   刪除字符命令 238
8.6.3   刪除命令 238
8.6.4   修改命令 239
8.6.5   替換命令 240
8.6.6   大小寫命令 241
8.7   搜索和替換 241
8.7.1   搜索一個(gè)字符 241
8.7.2   搜索某個(gè)字符串 241
8.7.3   用一個(gè)字符串替換其他的字符串 243
8.8   其他命令 246
8.9   移出. 放置和刪除命令 247
8.9.1   通用緩存區(qū) 247
8.9.2   命名緩存區(qū) 248
8.9.3   編號(hào)緩存區(qū) 249
8.10   讀取和寫入文件 249
8.10.1   讀取命令 249
8.10.2   寫入命令 250
8.10.3   標(biāo)識(shí)當(dāng)前文件 250
8.11   設(shè)置參數(shù) 251
8.11.1   從vi設(shè)置參數(shù) 251
8.11.2   在啟動(dòng)文件中設(shè)置參數(shù) 251
8.11.3   在.exrc啟動(dòng)文件中設(shè)置參數(shù) 251
8.11.4   參數(shù) 252
8.12   高級(jí)編輯技術(shù) 254
8.12.1   使用標(biāo)記 254
8.12.2  編輯其他文件 255
8.12.3   宏和快捷方式 256
8.12.4   從vi執(zhí)行shell命令 256
8.13   測(cè)量單位 258
8.13.1   字符 258
8.13.2   單詞 258
8.13.3   以空格作為分隔符的單詞 258
8.13.4    行 259
8.13.5   語(yǔ)句 259
8.13.6   段落 260
8.13.7   屏幕 260
8.13.8   重復(fù)因子 260
8.14   小結(jié) 260
復(fù)習(xí)題 265
第9章   emacs編輯器 267
9.1   關(guān)于emacs 267
9.2   操作指南:使用emacs 268
9.2.1   啟動(dòng)emacs 269
9.2.2   停止emacs編輯器 270
9.2.3   插入文本 270
9.2.4   移動(dòng)光標(biāo) 271
9.2.5   在光標(biāo)位置處進(jìn)行編輯 273
9.2.6   保存和檢索緩存區(qū)內(nèi)容 273
9.3   基本編輯命令 274
9.3.1   鍵:記號(hào)和使用 274
9.3.2   鍵序列和命令 275
9.3.3   運(yùn)行一個(gè)不帶鍵綁定的命令:
META-x 275
9.3.4   數(shù)值參數(shù) 276
9.3.5   定點(diǎn)和光標(biāo) 276
9.3.6   在緩存區(qū)中移動(dòng) 276
9.3.7   清除文本 277
9.3.8   搜索 277
9.4   聯(lián)機(jī)幫助 279
9.5   高級(jí)編輯主題 281
9.5.1   取消修改 281
9.5.2   標(biāo)志和區(qū)域 282
9.5.3   剪切和粘貼:移出被殺死的文本 283
9.5.4   插入特殊字符 284
9.5.5   全局緩存區(qū)命令 285
9.5.6   處理文件 286
9.5.7   處理緩存區(qū) 287
9.5.8   處理窗口 288
9.5.9   前臺(tái)shell命令 290
9.5.10   后臺(tái)shell命令 290
9.6   區(qū)分語(yǔ)言的編輯 291
9.6.1   選擇一個(gè)主模式 291
9.6.2   自然語(yǔ)言模式 292
9.6.3   C模式 294
9.6.4   自定義針對(duì)emacs版本19或更高版
本的縮進(jìn) 296
9.6.5   專用模式 298
9.7   自定義emacs 299
9.7.1   .emacs啟動(dòng)文件 300
9.7.2   重新映射鍵 300
9.7.3   一個(gè)用于emacs版本19或更高版本的
示例.emacs文件 302
9.8   emacs和X Window系統(tǒng) 303
9.8.1   用于剪切和粘貼的鼠標(biāo)命令 304
9.8.2   Mouse-2選擇 305
9.8.3   滾動(dòng)條 306
9.8.4   使用鼠標(biāo)操縱窗口 306
9.8.5   圖框管理 306
9.8.6   菜單欄 307
9.9   emacs資源 308
9.9.1   USENET emacs FAQ 308
9.9.2   訪問emacs 308
9.10   小結(jié) 309
復(fù)習(xí)題 315
第10章   shell(sh) 318
10.1   Bourne shell 背景 319
10.2   創(chuàng)建一個(gè)簡(jiǎn)單的shell腳本 319
10.3   命令分隔及組合 321
10.3.1   使用分號(hào) ( , ) 和NEWLINE分隔
命令 321
10.3.2   使用 \ 繼續(xù)一個(gè)命令 321
10.3.3   使用|和&分隔命令并完成其他
事情 321
10.3.4 使用括號(hào)()組合命令 324
10.4   重定向標(biāo)準(zhǔn)錯(cuò)誤 325
10.5   作業(yè)控制 326
10.5.1   使用jobs列出作業(yè) 327
10.5.2   使用fg 將一個(gè)作業(yè)移到前臺(tái) 327
10.5.3   使用bg將一項(xiàng)作業(yè)移到后臺(tái) 328
10.6   進(jìn)程 329
10.6.1   進(jìn)程結(jié)構(gòu) 329
10.6.2   進(jìn)程標(biāo)識(shí) 330
10.6.3   執(zhí)行一個(gè)命令 331
10.6.4   調(diào)用一個(gè)shell腳本 331
10.7   參數(shù)與變量 333
10.7.1   用戶創(chuàng)建的變量 334
10.7.2   關(guān)鍵字變量 340
10.7.3   位置參數(shù) 343
10.7.4   特殊參數(shù) 347
10.8   命令行擴(kuò)展 349
10.8.1   參數(shù)擴(kuò)展 349
10.8.2   大括號(hào) 349
10.8.3   變量擴(kuò)展 350
10.8.4   命令替換 350
10.8.5   單詞分割 351
10.8.6   路徑名擴(kuò)展 351
10.9   小結(jié) 353
10.9.1   shell 參數(shù) 354
10.9.2   特殊字符 354
復(fù)習(xí)題 355
第11章   Bourne shell編程 358
11.1   控制結(jié)構(gòu) 358
11.1.1   if...then結(jié)構(gòu) 358
11.1.2   if...then...else結(jié)構(gòu) 362
11.1.3   if...then...elif結(jié)構(gòu) 363
11.1.4   for...in結(jié)構(gòu) 369
11.1.5   for結(jié)構(gòu) 370
11.1.6   while結(jié)構(gòu) 372
11.1.7   until結(jié)構(gòu) 375
11.1.8   break和continue語(yǔ)句 376
11.1.9   case結(jié)構(gòu) 377
11.1.10   本地文檔 382
11.2   擴(kuò)展空值變量或者未設(shè)置變量 384
11.2.1   用符號(hào): -使用缺省值 384
11.2.2   用符號(hào): =指定缺省值 385
11.2.3   用符號(hào): ?顯示錯(cuò)誤消息 385
11.3   內(nèi)置命令 386
11.3.1   使用exec執(zhí)行一個(gè)命令 386
11.3.2   使用trap俘獲信號(hào) 387
11.3.3   部分內(nèi)置命令列表 389
11.4   函數(shù) 390
11.5   小結(jié) 392
復(fù)習(xí)題 393
第12章   C shell 395
12.1   shell 腳本 395
12.2   進(jìn)入和離開C shell 396
12.3   歷史 397
12.3.1   重新執(zhí)行事件 399
12.3.2   使用!!重新執(zhí)行先前的事件 399
12.3.3   使用!n指定事件編號(hào) 399
12.3.4   使用!string指定事件文本 399
12.3.5   使用!n:w 指定某個(gè)事件內(nèi)的
單詞 400
12.3.6   使用!!:s/new/old 修改先前的
事件 401
12.4   別名 402
12.4.1   引號(hào):?jiǎn)我?hào)和雙引號(hào) 402
12.4.2   別名中的歷史替代 403
12.4.3   示例 403
12.5   命令行擴(kuò)展 405
12.5.1   {}:大括號(hào)擴(kuò)展 405
12.5.2   ~:代字號(hào)擴(kuò)展 406
12.5.3   $n:參數(shù)擴(kuò)展 407
12.5.4   $NAME:變量擴(kuò)展 407
12.5.5   \cmd\命令替換 408
12.5.6   作業(yè)控制 408
12.6   目錄棧操作 408
12.6.1    使用dirs顯示棧的內(nèi)容 408
12.6.2   使用pushd將目錄推進(jìn)棧 409
12.6.3   使用popd從棧中刪除目錄 410
12.6.4   使用*. ?和[]進(jìn)行文件名替換 410
12.7   重定向標(biāo)準(zhǔn)錯(cuò)誤 410
12.8   文件名補(bǔ)全 411
12.9   變量 412
12.9.1   變量替換 412
12.9.2   字符串變量 412
12.9.3   字符串變量數(shù)組 413
12.9.4   數(shù)值變量 414
12.9.5   大括號(hào) 417
12.9.6   特殊變量格式 417
12.9.7   shell變量 417
12.10   控制結(jié)構(gòu) 420
12.10.1   if 控制結(jié)構(gòu) 420
12.10.2   goto 語(yǔ)句 421
12.10.3   中斷處理 421
12.10.4   if...then...else 控制結(jié)構(gòu) 422
12.10.5   foreach 內(nèi)置命令 423
12.10.6   while 內(nèi)置命令 425
12.10.7   break和continue 語(yǔ)句 425
12.10.8   switch 結(jié)構(gòu) 426
12.11   內(nèi)置命令 427
12.12   小結(jié) 429
復(fù)習(xí)題 429
第13章   Korn shell 和高級(jí)shell 編程 432
13.1   Korn shell 基礎(chǔ) 432
13.1.1   運(yùn)行腳本 432
13.1.2   啟動(dòng)文件 433
13.1.3   符號(hào)命令 433
13.2   變量 433
13.2.1   變量的屬性 433
13.2.2   局部變量 435
13.2.3   關(guān)鍵字變量 436
13.2.4   擴(kuò)展shell變量 439
13.2.5   數(shù)組變量 440
13.2.6   算術(shù) 441
13.3   內(nèi)置命令 443
13.3.1   控制結(jié)構(gòu) 443
13.3.2   選項(xiàng)處理 447
13.3.3   輸入與輸出 450
13.3.4   文件描述符 453
13.3.5   函數(shù) 456
13.3.6   一些內(nèi)置命令 457
13.4   命令行編輯 460
13.4.1   使用vi命令行編輯器 460
13.4.2   使用emacs命令行編輯器 462
13.4.3   歷史記錄 463
13.5   命令處理 466
13.5.1   記號(hào)分割 466
13.5.2   別名替換 468
13.5.3   文件名擴(kuò)展 469
13.5.4   命令替換 469
13.5.5   參數(shù)擴(kuò)展 469
13.5.6   算術(shù)擴(kuò)展 469
13.5.7   文件名生成 470
13.5.8   處理引號(hào) 470
13.5.9   I/O重定向和協(xié)同進(jìn)程 470
13.6   shell程序 472
13.6.1   程序結(jié)構(gòu) 472
13.6.2   一個(gè)編程問題:makesccs 475
13.6.3   另一個(gè)編程問題:quiz測(cè)驗(yàn)程序 479
13.7   Korn shell選項(xiàng):set 485
13.8   小結(jié) 486
13.8.1   vi命令行編輯器的命令 487
13.8.2   emacs命令行編輯器的命令 488
復(fù)習(xí)題 490
第14章    編程工具 492
14.1   C語(yǔ)言編程 493
14.1.1   檢測(cè)用戶的編譯器 493
14.1.2   一個(gè)C語(yǔ)言編程示例 494
14.1.3   編譯和連接一個(gè)C語(yǔ)言程序 497
14.2   使用共享庫(kù) 499
14.2.1   修復(fù)庫(kù)文件 500
14.2.2   創(chuàng)建共享庫(kù) 500
14.2.3    使用LD_PRELOAD 501
14.3   使用make保持一系列程序?yàn)樽钚?501
14.3.1   隱含的從屬關(guān)系 503
14.3.2   宏 505
14.4   調(diào)試C語(yǔ)言程序 508
14.4.1   使用lint查找程序中的錯(cuò)誤 509
14.4.2   使用gcc編譯器警告選項(xiàng)查找程序
中的錯(cuò)誤 510
14.4.3   符號(hào)調(diào)試器 511
14.5   線程 519
14.6   系統(tǒng)調(diào)用 520
14.6.1   使用truss跟蹤系統(tǒng)調(diào)用 520
14.6.2   控制進(jìn)程 520
14.6.3   訪問文件系統(tǒng) 520
14.7   源代碼管理 521
14.7.1   SCCS文件的演變過程 522
14.7.2   創(chuàng)建一個(gè)SCCS文件 523
14.7.3   取回一個(gè)SCCS文件 525
14.7.4   將修改記錄到一個(gè)SCCS文件 526
14.7.5   獲得一個(gè)SCCS文件的歷史記錄 527
14.7.6   限制訪問SCCS文件 528
14.8   小結(jié) 529
復(fù)習(xí)題 529
第15章   系統(tǒng)管理 532
15.1   系統(tǒng)管理員和超級(jí)用戶 532
15.1.1   系統(tǒng)管理工具 534
15.1.2   避免特洛伊木馬 535
15.1.3   改變?nèi)笔÷窂?535
15.1.4   使用kill終止一個(gè)進(jìn)程 536
15.2   系統(tǒng)操作的詳細(xì)描述 537
15.2.1   SPARC  PROM 模式 537
15.2.2   Solaris x86 配置助手 540
15.2.3   引導(dǎo)系統(tǒng) 541
15.2.4   多用戶模式 543
15.2.5   關(guān)閉系統(tǒng) 545
15.2.6   系統(tǒng)性故障 546
15.3   重要的文件和目錄 547
15.4   文件類型 554
15.4.1   普通文件. 目錄. 連接和索引
節(jié)點(diǎn) 554
15.4.2   符號(hào)鏈接 555
15.4.3   特殊文件 555
15.5   卷管理 558
15.5.1   CDROM 558
15.5.2   軟盤 558
15.6   日常系統(tǒng)管理 559
15.6.1   添加和刪除用戶 559
15.6.2   添加和刪除軟件包 561
15.6.3   Web Start程序 562
15.6.4   補(bǔ)丁程序 562
15.6.5   備份文件 564
15.6.6   添加/刪除設(shè)備:重配置重引導(dǎo) 567
15.6.7   添加/刪除驅(qū)動(dòng)程序 567
15.6.8   磁盤容量規(guī)劃/分區(qū) 568
15.6.9   添加/刪除打印機(jī) 571
15.6.10   檢查電子郵件和日志文件 574
15.6.11   例行任務(wù)調(diào)度表 574
15.6.12   安裝新軟件 574
15.6.13   在Solaris 7下安裝AnswerBook2 576
15.6.14   和其他計(jì)算機(jī)共享文件 577
15.6.15   procfs目錄 584
15.6.16   網(wǎng)絡(luò)服務(wù) 586
15.6.17   使用sendmail設(shè)置郵件 588
15.6.18   系統(tǒng)報(bào)告 590
15.7   問題 597
15.7.1   當(dāng)用戶不能登錄時(shí) 597
15.7.2   當(dāng)系統(tǒng)運(yùn)行很慢時(shí) 599
15.7.3   使用lsof 尋找大型的打開文件 600
15.7.4   保留計(jì)算機(jī)日志文件 600
15.7.5   保持系統(tǒng)安全 601
15.7.6   監(jiān)視磁盤使用 604
15.8   得到用戶的信息 606
15.9   小結(jié) 607
復(fù)習(xí)題 607
第三部分   Solaris命令總覽
A 615
admin   創(chuàng)建或改變一個(gè)SCCS文件的特性 615
at   在特定時(shí)間執(zhí)行一個(gè)指定的shell腳本 617
C 621
cal   顯示日歷 621
cat   連接或者顯示文件 622
catman   對(duì)man手冊(cè)頁(yè)進(jìn)行預(yù)格式化和建立
索引 623
cc   編譯C 程序 624
cd   改變工作目錄 628
chgrp   改變與文件相關(guān)聯(lián)的組 629
chmod   改變文件的訪問模式 629
chown   改變文件的所有者 632
cmp   比較兩個(gè)文件看看它們是否不同 633
comm   比較排序后的文件 634
compress   壓縮或解壓縮文件 635
cp   復(fù)制一個(gè)或多個(gè)文件 637
cpio   創(chuàng)建一個(gè)檔案文件或者從一個(gè)檔案文件
中恢復(fù)文件 638
crontab   安排某個(gè)命令有規(guī)律地在特定的時(shí)間
執(zhí)行 641
cut   從輸入行中選擇字符或字段 642
D 644
date   顯示或設(shè)定時(shí)間和日期 644
dd   把一個(gè)文件從一個(gè)設(shè)備復(fù)制到另一個(gè)
設(shè)備 645
delta   在一個(gè)SCCS編碼的文件中記錄改變 647
df   顯示可用磁盤空間的數(shù)量 649
dfmounts   列出遠(yuǎn)程裝配的文件系統(tǒng) 650
diff   顯示兩個(gè)文件之間的不同 651
dircmp   顯示兩個(gè)目錄之間的不同 654
du  顯示磁盤使用信息 656
E 658
echo   顯示一個(gè)消息 658
expr   計(jì)算一個(gè)表達(dá)式 659
F  663
file   顯示文件的種類 663
find  根據(jù)各種準(zhǔn)則查找文件 663
finger   顯示用戶的詳細(xì)信息 668
fmt   簡(jiǎn)單地格式化文本 670
fsck   檢查并修復(fù)文件系統(tǒng) 670
ftp   通過網(wǎng)絡(luò)傳送文件 673
G 677
gcc   編譯gcc. g++. C和C++程序 677
get   創(chuàng)建SCCS文件的解碼版本 680
grep   在文件中查找一個(gè)模式 683
gzip   壓縮或解壓縮文件 686
H 689
head   顯示文件的開始 689
K 690
kill   結(jié)束一個(gè)進(jìn)程 690
L 692
ln   建立一個(gè)到文件的鏈接 692
lp   打印文件 693
ls   顯示一個(gè)或多個(gè)文件的信息 695
M 700
mailx   發(fā)送和接收電子郵件 700
make   使一組程序保持為最新 705
man   顯示命令的文檔 709
mesg   啟用/禁用消息的接收 712
mkdir   創(chuàng)建目錄 712
mkfile   創(chuàng)建一個(gè)文件/交換區(qū)域 713
more   一次一屏顯示一個(gè)文件 714
mv   移動(dòng)(重命名)一個(gè)文件 716
N 718
nawk   在一個(gè)文件中搜索和處理模式 718
nice   改變一個(gè)命令的優(yōu)先級(jí) 739
nohup   運(yùn)行一個(gè)命令并且在用戶注銷后
繼續(xù)運(yùn)行 741
O 742
od   轉(zhuǎn)儲(chǔ)一個(gè)文件的內(nèi)容 742
P  744
paste   從文件中連接相應(yīng)的行 744
patch   更新源代碼 745
pg   一次一屏顯示一個(gè)文件 750
pr   為打印文件標(biāo)定頁(yè)數(shù) 752
prs   打印一個(gè)SCCS文件的歷史概述 754
ps   顯示進(jìn)程狀態(tài) 756
Q 760
quot   歸納文件系統(tǒng)的所有權(quán)信息 760
R 761
rcp   從遠(yuǎn)程計(jì)算機(jī)復(fù)制一個(gè)或者多個(gè)文件
或?qū)⑽募?fù)制到遠(yuǎn)程計(jì)算機(jī) 762
rlogin   在遠(yuǎn)程計(jì)算機(jī)上登錄 763
rm   刪除一個(gè)文件(刪除一個(gè)鏈接) 764
rmdel   從SCCS文件刪除一個(gè)修改版本 765
rmdir   刪除一個(gè)目錄 766
rsh   在一臺(tái)遠(yuǎn)程計(jì)算機(jī)上執(zhí)行命令 767
rwho   在連接到網(wǎng)絡(luò)的計(jì)算機(jī)上顯示用
戶名 768
S  769
sed   編輯一個(gè)文件(非交互式) 769
sleep   創(chuàng)建一個(gè)睡眠指定間隔的進(jìn)程 778
sort   排序和/或合并文件 779
spell   檢查文件的拼寫錯(cuò)誤 787
stty   顯示或者設(shè)置終端/仿真器參數(shù) 788
swap   管理交換空間 792
T 794
tail   顯示文件的最后部分 794
tar   將文件保存到檔案文件或者從檔案文
件中獲取文件 796
tee   將標(biāo)準(zhǔn)輸入復(fù)制到標(biāo)準(zhǔn)輸出和零個(gè)或
多個(gè)文件中 798
telnet   通過網(wǎng)絡(luò)連接到遠(yuǎn)程計(jì)算機(jī) 799
test   計(jì)算一個(gè)表達(dá)式的值 801
touch   更新某個(gè)文件的訪問時(shí)間與修改
時(shí)間 804
tr   替代指定字符 805
truss   跟蹤一個(gè)進(jìn)程 807
tty   顯示邏輯設(shè)備路徑名 812
U 813
ufsdump   備份文件或文件系統(tǒng) 813
ufsrestore   從ufsdump檔案文件中恢復(fù)
文件 815
umask   建立或者顯示文件創(chuàng)建權(quán)限掩碼 818
uniq   顯示一個(gè)文件的唯一行 819
W 821
w   顯示系統(tǒng)用戶信息 821
wc   顯示文件中的行. 單詞以及字符的數(shù)目 822
which   顯示一個(gè)命令在用戶路徑中的位置 823
who   顯示用戶名 823
write   向其他用戶發(fā)送一個(gè)消息 824
X 826
xargs   將一個(gè)命令的標(biāo)準(zhǔn)輸出轉(zhuǎn)換為另一個(gè)
命令的參數(shù) 826
附錄A   正則表達(dá)式 829
附錄B   幫助 836
附錄C   安全性 863
附錄D    POSIX標(biāo)準(zhǔn) 874
詞匯表 890                  

本目錄推薦

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