出版時(shí)間:2002-1 出版社:人民郵電出版社 作者:美.泰勒 著 戴興邦 等譯 頁數(shù):412
Tag標(biāo)簽:無
書籍目錄
第1章 第1課時(shí):什么是Unix 1
1.1 本課目標(biāo) 1
1.2 什么是Unix 1
1.3 Unix的簡單歷史 2
1.3.1 C編程語言 3
1.3.2 Unix越來越流行 4
1.4 什么是多用戶系統(tǒng) 4
1.5 理解Shell 5
1.6 獲得幫助 5
1.6.1 任務(wù)1.1:手冊頁——Unix在線參考 6
1.6.2 任務(wù)1.2:Unix的其他幫助手段 14
1.7 小結(jié) 17
1.8 練習(xí)題 17
1.8.1 關(guān)鍵術(shù)語 17
1.8.2 練習(xí) 18
1.8.3 預(yù)習(xí)下一課 18
第2章 第2課時(shí):進(jìn)入系統(tǒng)和使用命令行 19
2.1 本課目標(biāo) 19
2.2 開始會話 19
2.2.1 任務(wù)2.1:登錄和注銷系統(tǒng) 19
2.2.2 任務(wù)2.2:用passwd更改密碼 22
2.2.3 任務(wù)2.3:選擇安全密碼 23
2.3 查看周圍有什么 24
2.3.1 任務(wù)2.4:您是誰 24
2.3.2 任務(wù)2.5:找出同時(shí)登錄到系統(tǒng)的其他用戶 26
2.3.3 任務(wù)2.6:每個人在計(jì)算機(jī)上做什么 27
2.3.4 任務(wù)2.7:查看當(dāng)前日期和時(shí)間 28
2.4 小結(jié) 28
2.5 練習(xí)題 29
2.5.1 關(guān)鍵術(shù)語 29
2.5.2 練習(xí) 29
2.5.3 預(yù)習(xí)下一課 29
第3章 第3課時(shí):文件系統(tǒng) 31
3.1 本課目標(biāo) 31
3.2 什么是分層文件系統(tǒng) 31
3.2.1 任務(wù)3.1:Unix文件系統(tǒng)的組織 32
3.2.2 目錄bin 34
3.2.3 目錄dev 34
3.2.4 目錄etc 34
3.2.5 目錄lib 34
3.2.6 目錄lost+found 34
3.2.7 目錄mnt和sys 35
3.2.8 目錄tmp 35
3.2.9 目錄usr 35
3.2.10 頂層的其他內(nèi)容 35
3.3 目錄分隔符 36
3.4 相對和絕對文件名的區(qū)別 36
3.4.1 任務(wù)3.2:在Unix中隱藏文件 38
3.4.2 任務(wù)3.3:特殊目錄.和.. 40
3.4.3 任務(wù)3.4:命令env 41
3.4.4 任務(wù)3.5:PATH和HOME 42
3.4.5 任務(wù)3.6:用pwd找出您在哪里 42
3.4.6 任務(wù)3.7:用cd移動到另一個位置 43
3.5 小結(jié) 44
3.6 練習(xí)題 44
3.6.1 關(guān)鍵術(shù)語 44
3.6.2 練習(xí) 45
3.6.3 預(yù)習(xí)下一課 46
第4章 第4課時(shí):列出文件和管理磁盤的使用 47
4.1 本課目標(biāo) 47
4.2 ls命令 47
4.2.1 任務(wù)4.1:有關(guān)ls命令的所有知識 48
4.2.2 任務(wù)4.2:讓ls顯示更多的內(nèi)容 49
4.2.3 任務(wù)4.3:組合標(biāo)記 51
4.2.4 任務(wù)4.4:在不改變位置的情況下顯示其他目錄列表 52
4.3 特殊ls命令標(biāo)記 54
4.3.1 任務(wù)4.5:改變ls中的排序順序 54
4.3.2 任務(wù)4.6:在ls中遞歸地列出目錄樹 56
4.3.3 任務(wù)4.7:ls的長列表格式 57
4.4 權(quán)限字符串 57
4.4.1 任務(wù)4.8:ls中用于目錄的長列表格式 58
4.4.2 任務(wù)4.9:使用touch命令建立文件 61
4.4.3 任務(wù)4.10:使用du檢查磁盤空間的使用情況 62
4.4.4 任務(wù)4.11:使用df查看可用的磁盤空間 63
4.4.5 任務(wù)4.12:使用compress程序壓縮大文件 65
4.5 小結(jié) 66
4.6 練習(xí)題 66
4.6.1 關(guān)鍵術(shù)語 66
4.6.2 練習(xí) 67
4.6.3 預(yù)習(xí)下一課 67
第5章 第5課時(shí):所有權(quán)及權(quán)限 68
5.1 本課目標(biāo) 68
5.2 使用文件權(quán)限 68
5.2.1 任務(wù)5.1:理解文件權(quán)限設(shè)置 68
5.2.2 任務(wù)5.2:目錄權(quán)限設(shè)置 73
5.2.3 任務(wù)5.3:用chmod修改文件或目錄權(quán)限 75
5.2.4 任務(wù)5.4:用chmod設(shè)置新的文件權(quán)限 77
5.2.5 任務(wù)5.5:計(jì)算數(shù)字式的權(quán)限字符串 80
5.2.6 任務(wù)5.6:用umask命令建立文件和目錄的默認(rèn)權(quán)限 82
5.2.7 任務(wù)5.7:為文件或目錄指定所有者和組 84
5.3 小結(jié) 85
5.4 練習(xí)題 85
5.4.1 關(guān)鍵術(shù)語 85
5.4.2 練習(xí) 85
5.4.3 預(yù)習(xí)下一課 86
第6章 第6課時(shí):創(chuàng)建、移動、重命名、刪除文件和目錄 87
6.1 本課目標(biāo) 87
6.2 操作Unix文件系統(tǒng) 87
6.2.1 任務(wù)6.1:用mkdir創(chuàng)建新目錄 88
6.2.2 任務(wù)6.2:用cp把文件復(fù)制到新位置 90
6.2.3 任務(wù)6.3:用mv將文件移動到新位置 91
6.2.4 任務(wù)6.4:用mv重命名文件 93
6.2.5 任務(wù)6.5:用rmdir刪除目錄 94
6.2.6 任務(wù)6.6:用rm刪除文件 95
6.2.7 任務(wù)6.7:減少rm命令的危險(xiǎn) 96
6.3 小結(jié) 98
6.4 練習(xí)題 98
6.4.1 關(guān)鍵術(shù)語 98
6.4.2 練習(xí) 98
6.4.3 預(yù)習(xí)下一課 99
第7章 第7課時(shí):查看文件 100
7.1 本課目標(biāo) 100
7.2 查看文件內(nèi)部 100
7.2.1 任務(wù)7.1:用file確定文件類型 100
7.2.2 任務(wù)7.2:用file命令查看Unix目錄 102
7.2.3 任務(wù)7.3:用head查看文件的前幾行 104
7.2.4 任務(wù)7.4:用tail查看文件最后的幾行內(nèi)容 106
7.2.5 任務(wù)7.5:用cat查看文件內(nèi)容 107
7.2.6 任務(wù)7.6:用more查看長文件 110
7.3 小結(jié) 114
7.4 練習(xí)題 114
7.4.1 關(guān)鍵術(shù)語 114
7.4.2 練習(xí) 115
7.4.3 預(yù)習(xí)下一課 115
第8章 第8課時(shí):過濾器和管道傳輸 116
8.1 本課目標(biāo) 116
8.2 擴(kuò)大命令行 116
8.2.1 任務(wù)8.1:文件重定向的秘密 116
8.2.2 任務(wù)8.2:用wc命令統(tǒng)計(jì)字?jǐn)?shù)和行數(shù) 118
8.2.3 任務(wù)8.3:用uniq刪除冗余的行 119
8.2.4 任務(wù)8.4:用sort來篩選文件中的信息 121
8.3 小結(jié) 124
8.4 練習(xí)題 124
8.4.1 關(guān)鍵術(shù)語 124
8.4.2 練習(xí) 124
8.4.3 預(yù)習(xí)下一課 125
第9章 第9課時(shí):通配符及正則表達(dá)式 126
9.1 本課目標(biāo) 126
9.2 搜索文件 126
9.2.1 任務(wù)9.1:文件名通配符 126
9.2.2 任務(wù)9.2:高級文件名通配符 128
9.2.3 任務(wù)9.3:用grep搜索文件 131
9.2.4 任務(wù)9.4:創(chuàng)建復(fù)雜的正則表達(dá)式 133
9.2.5 任務(wù)9.5:用于復(fù)雜表達(dá)式的egrep 138
9.2.6 任務(wù)9.6:用fgrep一次搜索多個模式 140
9.3 小結(jié) 141
9.4 練習(xí)題 141
9.4.1 關(guān)鍵術(shù)語 141
9.4.2 練習(xí) 142
9.4.3 預(yù)習(xí)下一課 142
第10章 第10課時(shí):vi編輯程序入門 143
10.1 本課目標(biāo) 143
10.2 Unix的編輯方式 143
10.2.1 任務(wù)10.1:怎樣啟動和退出vi 143
10.2.2 任務(wù)10.2:在vi中簡單移動光標(biāo) 147
10.2.3 任務(wù)10.3:按單詞和頁移動 150
10.2.4 任務(wù)10.4:用i、a、o和O向文件中插入文本 153
10.2.5 任務(wù)10.5:刪除文本 159
10.3 小結(jié) 167
10.4 練習(xí)題 168
10.4.1 關(guān)鍵術(shù)語 168
10.4.2 練習(xí) 169
10.4.3 預(yù)習(xí)下一課 169
第11章 第11課時(shí):高級vi技巧、工具和技術(shù) 170
11.1 本課目標(biāo) 170
11.2 vi的高級編輯 170
11.2.1 任務(wù)11.1:在文件內(nèi)搜索 170
11.2.2 任務(wù)11.2:vi中的冒號命令 175
11.2.3 任務(wù)11.3:怎樣正確啟動vi 180
11.2.4 任務(wù)11.4:查找和替換 183
11.2.5 任務(wù)11.5:更改和替換命令 186
11.2.6 任務(wù)11.6:用!訪問Unix 191
11.3 vi命令小結(jié) 197
11.4 小結(jié) 198
11.5 練習(xí)題 198
11.5.1 關(guān)鍵術(shù)語 198
11.5.2 練習(xí) 198
11.5.3 預(yù)習(xí)下一課 199
第12章 第12課時(shí):emacs編輯程序概況 200
12.1 本課目標(biāo) 200
12.2 其他流行的編輯程序:emacs 201
12.2.1 任務(wù)12.1:啟動emacs并插入文本 201
12.2.2 任務(wù)12.2:在文件中到處移動 203
12.2.3 任務(wù)12.3:刪除字符和單詞 207
12.2.4 任務(wù)12.4:emacs中的查找和替換 210
12.2.5 任務(wù)12.5:使用emacs教程和幫助系統(tǒng) 213
12.2.6 任務(wù)12.6:操作其他文件 215
12.3 小結(jié) 218
12.4 練習(xí)題 218
12.4.1 關(guān)鍵術(shù)語 218
12.4.2 練習(xí) 219
12.4.3 預(yù)習(xí)下一課 219
第13章 第13課時(shí):命令shell入門 220
13.1 本課目標(biāo) 220
13.2 命令shell 220
13.2.1 任務(wù)13.1:有哪些可用的shell 221
13.2.2 任務(wù)13.2:確定shell 223
13.2.3 任務(wù)13.3:怎樣選擇新的shell 225
13.2.4 任務(wù)13.4:學(xué)習(xí)shell環(huán)境 226
13.2.5 任務(wù)13.5:使用bash配置文件 229
13.3 小結(jié) 232
13.4 練習(xí)題 232
13.4.1 關(guān)鍵術(shù)語 232
13.4.2 練習(xí) 232
13.4.3 預(yù)習(xí)下一課 233
第14章 第14課時(shí):高級shell交互 234
14.1 本課目標(biāo) 234
14.2 shell是什么 234
14.2.1 任務(wù)14.1:shell的歷史機(jī)制 234
14.2.2 任務(wù)14.2:利用歷史記錄減少鍵入 236
14.2.3 任務(wù)14.3:命令別名 240
14.2.4 任務(wù)14.4:一些有用的別名 242
14.2.5 任務(wù)14.5:建立用戶提示符 243
14.3 小結(jié) 245
14.4 練習(xí)題 245
14.4.1 關(guān)鍵術(shù)語 245
14.4.2 練習(xí) 246
14.4.3 預(yù)習(xí)下一課 246
第15章 第15課時(shí):shell編程概況 247
15.1 本課目標(biāo) 247
15.2 建立自己的命令 247
15.2.1 任務(wù)15.1:shell變量 248
15.2.2 任務(wù)15.2:shell運(yùn)算 249
15.2.3 任務(wù)15.3:比較功能 251
15.2.4 任務(wù)15.4:條件表達(dá)式 253
15.2.5 任務(wù)15.5:循環(huán)表達(dá)式 256
15.2.6 任務(wù)15.6:bash功能 258
15.3 小結(jié) 262
15.4 練習(xí)題 262
15.4.1 關(guān)鍵術(shù)語 262
15.4.2 練習(xí) 263
15.4.3 預(yù)習(xí)下一課 263
第16章 第16課時(shí):分離和切割命令管道數(shù)據(jù) 264
16.1 本課目標(biāo) 264
16.2 awk編程系統(tǒng) 264
·任務(wù)16.1:學(xué)習(xí)使用awk 265
16.3 在管道中使用cut 269
·任務(wù)16.2:用cut分離和切割數(shù)據(jù) 269
16.4 用sed和tr內(nèi)聯(lián)編輯 271
·任務(wù)16.3:用sed和tr進(jìn)行內(nèi)聯(lián)編輯 271
16.5 小結(jié) 273
16.6 練習(xí)題 273
16.6.1 練習(xí) 273
16.6.2 預(yù)習(xí)下一課 274
第17章 第17課時(shí):作業(yè)控制 275
17.1 本課目標(biāo) 275
17.2 處理作業(yè) 275
17.2.1 任務(wù)17.1:shell中的作業(yè)控制:停止作業(yè) 275
17.2.2 任務(wù)17.2:前臺/后臺和Unix程序 278
17.2.3 任務(wù)17.3:找出正在運(yùn)行的程序 281
17.2.4 任務(wù)17.4:用kill終止進(jìn)程 287
17.3 小結(jié) 289
17.4 練習(xí)題 289
17.4.1 關(guān)鍵術(shù)語 289
17.4.2 練習(xí) 290
17.4.3 預(yù)習(xí)下一課 290
第18章 第18課時(shí):Unix環(huán)境中的打印 291
18.1 本課目標(biāo) 291
18.2 生成打印副本 291
18.2.1 任務(wù)18.1:用printers查找本地打印機(jī) 292
18.2.2 任務(wù)18.2:使用lpr或者lp打印文件 295
18.2.3 任務(wù)18.3:用pr和col格式化打印作業(yè) 299
18.2.4 任務(wù)18.4:處理打印隊(duì)列 303
18.3 小結(jié) 306
18.4 練習(xí)題 306
18.4.1 關(guān)鍵術(shù)語 306
18.4.2 練習(xí) 306
18.4.3 預(yù)習(xí)下一課 307
第19章 第19課時(shí):查找信息和文件 308
19.1 本課目標(biāo) 308
19.2 查找信息和文件 308
19.2.1 任務(wù)19.1:find命令及其選項(xiàng) 308
19.2.2 任務(wù)19.2:使用find和xargs 313
19.3 小結(jié) 315
19.4 練習(xí)題 315
19.4.1 練習(xí) 315
19.4.2 預(yù)習(xí)下一課 316
第20章 第20課時(shí):歸檔和備份 317
20.1 本課目標(biāo) 317
20.2 tar磁帶歸檔實(shí)用程序 317
·任務(wù)20.1:學(xué)習(xí)使用tar 318
20.3 使用compress壓縮文件 323
·任務(wù)20.2:在Unix上壓縮大文件 323
20.4 使用Unix磁帶命令:cpio 324
·任務(wù)20.3:快速學(xué)習(xí)cpio 325
20.5 個人備份解決方案 327
·任務(wù)20.4:個人備份方案 327
20.6 小結(jié) 329
20.7 練習(xí)題 329
20.7.1 練習(xí) 329
20.7.2 預(yù)習(xí)下一課 330
第21章 第21課時(shí):用電子郵件通信 331
21.1 本課目標(biāo) 331
21.2 與世界交互 331
21.2.1 任務(wù)21.1:用mesg建立消息 332
21.2.2 任務(wù)21.2:給其他用戶寫信 333
21.2.3 任務(wù)21.3:用mailx讀電子郵件 336
21.2.4 任務(wù)21.4:用mailx發(fā)送郵件 341
21.2.5 任務(wù)21.5:Internet電子郵件地址 344
21.2.6 任務(wù)21.6:另一個聰明的電子郵件程序elm 346
21.2.7 任務(wù)21.7:Pine概況 348
21.3 小結(jié) 350
21.4 練習(xí)題 350
21.4.1 關(guān)鍵術(shù)語 350
21.4.2 練習(xí) 350
21.4.3 預(yù)習(xí)下一課 351
第22章 第22課時(shí):使用telnet、SSH和ftp 352
22.1 本課目標(biāo) 352
22.2 超越自己的系統(tǒng) 352
22.2.1 任務(wù)22.1:連接到遠(yuǎn)程Internet站點(diǎn) 352
22.2.2 任務(wù)22.2:從Windows系統(tǒng)和Mac系統(tǒng)中使用telnet 355
22.2.3 任務(wù)22.3:使用SSH保證連接安全 357
22.2.4 任務(wù)22.4:從其他Internet站點(diǎn)復(fù)制文件 358
22.3 練習(xí)題 368
22.3.1 關(guān)鍵術(shù)語 368
22.3.2 練習(xí) 369
22.3.3 下一課預(yù)習(xí) 369
第23章 第23課時(shí):Unix中的C語言編程 370
23.1 本課目標(biāo) 370
23.2 用自己的程序擴(kuò)展和擴(kuò)充Unix 370
23.2.1 任務(wù)23.1:更聰明的FTP客戶端fget 371
23.2.2 任務(wù)23.2:用cc(C語言的編譯程序)來編譯程序 375
23.2.3 任務(wù)23.3:無價(jià)的make實(shí)用程序 376
23.2.4 任務(wù)23.4:其他有用的C工具 378
23.3 小結(jié) 381
23.4 練習(xí)題 381
23.4.1 關(guān)鍵術(shù)語 381
23.4.2 練習(xí) 381
23.4.3 預(yù)習(xí)下一課 382
第24章 第24課時(shí):Unix中的Perl編程 383
24.1 本課目標(biāo) 383
24.2 靈活而強(qiáng)大的Perl 384
24.2.1 任務(wù)24.1:使用Perl語言編寫的貨幣兌換演示程序 384
24.2.2 任務(wù)24.2:用-w檢查代碼質(zhì)量 388
24.2.3 任務(wù)24.3:Perl在線文檔和信息 390
24.2.4 任務(wù)24.4:其他有用的Perl命令 393
24.3 小結(jié) 394
24.4 恭喜 395
24.5 練習(xí)題 395
24.5.1 關(guān)鍵術(shù)語 395
24.5.2 練習(xí) 395
附錄A 使用Apache服務(wù)器 396
A.1 本課目標(biāo) 396
A.2 使用Unix Web服務(wù)器 396
A.2.1 任務(wù)A.1:了解Apache配置文件 397
A.2.2 任務(wù)A.2:創(chuàng)建簡單的CGI程序 401
A.2.3 任務(wù)A.3:服務(wù)器端包含程序 405
A.2.4 任務(wù)A.4:理解Apache日志文件 407
A.3 小結(jié) 412
A.4 練習(xí)題 412
A.4.1 關(guān)鍵術(shù)語 412
A.4.2 練習(xí) 412
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載