注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux寶典(第5版)

Linux寶典(第5版)

Linux寶典(第5版)

定 價:¥79.00

作 者: (美)尼格斯 著,侯曉敏,張保磊 譯
出版社: 人民郵電出版社
叢編項:
標(biāo) 簽: LINUX

ISBN: 9787115199072 出版時間: 2010-05-01 包裝: 平裝
開本: 16開 頁數(shù): 480 字?jǐn)?shù):  

內(nèi)容簡介

  《Linux寶典(第5版)》詳盡地介紹了Linux的方方面面。全書共分為6個部分,從講述基本的Linux概念、shell基本命令以及圖形用戶界面開始,一直到最后介紹Linux編程環(huán)境,每一部分都提供了主要命令的詳細(xì)解釋和流程說明?!禠inux寶典(第5版)》的一個顯著特點(diǎn)是安排了很多章節(jié)來介紹各種最新流行的Linux發(fā)行版(多達(dá)12個)。此外,《Linux寶典(第5版)》最后提供的大量參考資料可幫助讀者獲得所需的各種知識。《Linux寶典(第5版)》可作為Linux新手的入門指南,對于Linux專業(yè)人員也極具參考價值。

作者簡介

  尼格斯(Christopher Negus),已經(jīng)編寫或與他人合著了多本有關(guān)Linux和UNIX的書籍,包括《Red HatLinux Bible》(所有版本)、《Pedoraand Red HatEnterprise Linux Bible》、《Linux Troubleshooting Bible》、《Linux Toys》和《Linux Toys II》。在2007年末,Chris與他人合著了面向高級用戶的新Linux Toolbox系列叢書中的3本書籍:《Fedora Linux Toolbox》、《SUSE Linux Toolbox》和《Ubuntu Linux Toolbox》。在20世紀(jì)90年代早期于Utah參與Novell的生命周期很短的UnixWare項目前,他在AT&T工作了8年,參與了UNIX的開發(fā)。

圖書目錄

第1部分 Linux基礎(chǔ)
第1章 Linux初步 3
1.1 邁開第一步 3
1.2 了解Linux 4
1.3 探索Linux歷史 6
1.3.1 從貝爾實驗室的UNIX文化開始 6
1.3.2 UNIX的商業(yè)化 7
1.3.3 GNU的免費(fèi)UNIX 8
1.3.4 BSD失去了機(jī)會 9
1.3.5 Linus填補(bǔ)了空缺 9
1.4 為什么Linux如此出色 10
1.4.1 Linux的特性 10
1.4.2 OSI開放源代碼定義 11
1.4.3 充滿活力的社區(qū) 12
1.4.4 主要的軟件項目 12
1.5 現(xiàn)實世界中的Linux 13
1.5.1 學(xué)校使用的Linux 13
1.5.2 小型企業(yè)中的Linux 14
1.5.3 企業(yè)中的Linux 14
1.6 Linux神話、傳奇和FUD 15
1.6.1 能阻止對病毒的擔(dān)憂嗎 15
1.6.2 會因使用Linux而受到指控嗎 15
1.6.3 Linux是否能在所有計算機(jī)上運(yùn)行 17
1.6.4 Linux會顛覆Microsoft嗎 18
1.6.5 使用Linux時如何獲得支持 18
1.6.6 Linux只面向?qū)<壹売脩魡?19
1.6.7 公司如何用Linux獲得利潤 19
1.6.8 不同的Linux發(fā)行版之間有何不同 19
1.6.9 Linux吉祥物是企鵝嗎 20
1.7 運(yùn)行Linux 20
1.8 小結(jié) 21
第2章 從shell運(yùn)行命令 22
2.1 啟動shell 23
2.1.1 使用shell提示符 23
2.1.2 使用終端窗口 23
2.1.3 使用虛擬終端 24
2.2 選擇shell 24
2.2.1 使用bash(以及早期的sh)shell 24
2.2.2 使用tcsh(以及早期的csh)shell 25
2.2.3 使用ash 25
2.2.4 使用ksh 25
2.2.5 使用zsh 25
2.3 探索shell 25
2.3.1 檢查登錄會話 25
2.3.2 檢查目錄和權(quán)限 26
2.3.3 檢查系統(tǒng)活動 27
2.3.4 退出shell 28
2.4 在Linux中使用shell 28
2.4.1 命令的位置 28
2.4.2 重新運(yùn)行命令 30
2.4.3 連接和擴(kuò)展命令 33
2.5 創(chuàng)建shell環(huán)境 34
2.5.1 配置shell 35
2.5.2 使用shell環(huán)境變量 37
2.5.3 管理后臺和前臺進(jìn)程 38
2.6 使用Linux文件系統(tǒng) 40
2.6.1 創(chuàng)建文件和目錄 41
2.6.2 移動、復(fù)制和刪除文件 44
2.7 使用vi文本編輯器 45
2.7.1 運(yùn)行vi 46
2.7.2 在文件中移動 47
2.7.3 搜索文本 47
2.7.4 使用命令和數(shù)字 48
2.8 小結(jié) 48
第3章 進(jìn)入桌面 49
3.1 了解桌面 49
3.2 啟動桌面 50
3.2.1 引導(dǎo)到桌面 50
3.2.2 引導(dǎo)到圖形登錄 50
3.2.3 引導(dǎo)到文本提示 51
3.3 K桌面環(huán)境 51
3.3.1 使用KDE桌面 52
3.3.2 使用Konqueror文件管理器管理文件 53
3.3.3 配置Konqueror選項 57
3.3.4 管理窗口 58
3.3.5 配置桌面 60
3.3.6 添加應(yīng)用程序啟動器和MIME類型 61
3.4 GNOME桌面 62
3.4.1 使用Metacity窗口管理器 63
3.4.2 使用GNOME面板 64
3.4.3 使用Nautilus文件管理器 67
3.4.4 AIGLX的3D效果 68
3.4.5 更改GNOME首選項 69
3.4.6 退出GNOME 70
3.5 配置GNOME Online Desktop 70
3.6 配置自己的桌面 71
3.6.1 配置X 71
3.6.2 選擇窗口管理器 73
3.6.3 選擇個人的窗口管理器 74
3.7 獲得更多信息 75
3.8 小結(jié) 75
第2部分 運(yùn)行顯示
第4章 學(xué)習(xí)基本的管理功能 79
4.1 圖形管理工具 79
4.1.1 使用基于Web的管理 79
4.1.2 不同發(fā)行版的圖形管理 81
4.2 使用根登錄(Root Login) 82
4.2.1 在shell中變成根用戶(su命令) 83
4.2.2 允許有限的管理訪問 84
4.3 了解管理命令、配置文件和日志文件 84
4.3.1 管理命令 84
4.3.2 管理配置文件 85
4.3.3 管理日志文件 87
4.4 使用sudo和其他管理登錄 88
4.5 管理Linux系統(tǒng) 89
4.6 創(chuàng)建用戶賬戶 89
4.6.1 使用useradd添加用戶 90
4.6.2 設(shè)置用戶默認(rèn)值 92
4.6.3 使用usermod修改用戶 93
4.6.4 使用userdel刪除用戶 93
4.7 配置硬件 93
4.7.1 管理可移動硬件 94
4.7.2 使用可裝載的模塊 96
4.8 管理文件系統(tǒng)和磁盤空間 97
4.8.1 掛載文件系統(tǒng) 99
4.8.2 使用mkfs命令創(chuàng)建文件系統(tǒng) 103
4.8.3 添加硬盤 103
4.8.4 檢查系統(tǒng)空間 105
4.9 監(jiān)視系統(tǒng)性能 106
4.10 小結(jié) 106
第5章 連接到Internet 107
5.1 連接到網(wǎng)絡(luò) 107
5.1.1 通過撥號服務(wù)進(jìn)行連接 107
5.1.2 將單臺計算機(jī)連接到寬帶 108
5.1.3 將多臺計算機(jī)連接到寬帶 109
5.1.4 服務(wù)器連接 110
5.1.5 連接其他設(shè)備 110
5.2 使用以太網(wǎng)連接到Internet 111
5.2.1 在安裝期間配置以太網(wǎng) 111
5.2.2 從桌面配置以太網(wǎng) 111
5.2.3 使用Fedora中的Network Configuration GUI 112
5.2.4 識別其他計算機(jī)(主機(jī)和DNS) 113
5.2.5 使用Ubuntu中的Network Settings GUI 114
5.2.6 了解Internet連接 115
5.3 使用撥號連接到Internet 116
5.3.1 獲得信息 116
5.3.2 設(shè)置撥號PPP 117
5.3.3 使用Internet Configuration Wizard創(chuàng)建撥號連接 117
5.3.4 啟動PPP連接 118
5.3.5 按需啟動PPP連接 118
5.3.6 檢查PPP連接 119
5.3.7 檢查是否已經(jīng)檢測到調(diào)制解調(diào)器 119
5.4 通過無線連接到Internet 120
5.5 小結(jié) 120
第6章 保護(hù)Linux 121
6.1 Linux安全檢查列表 121
6.1.1 了解特定于發(fā)行版的安全資源 124
6.1.2 了解一般的安全資源 124
6.2 安全地使用Linux 124
6.2.1 使用密碼進(jìn)行保護(hù) 125
6.2.2 選擇健壯的密碼 125
6.2.3 使用影子密碼文件 126
6.3 使用日志文件 127
6.3.1 syslogd的作用 128
6.3.2 使用syslogd將日志重定向到Loghost 129
6.3.3 理解messages日志文件 130
6.4 使用安全shell工具 130
6.4.1 啟動ssh服務(wù) 130
6.4.2 使用ssh、sftp和scp命令 131
6.4.3 不帶密碼使用ssh、scp和sftp 131
6.5 保護(hù)Linux服務(wù)器的安全 132
6.5.1 使用TCP Wrapper來控制對服務(wù)的訪問 132
6.5.2 了解各種攻擊技術(shù) 134
6.5.3 拒絕服務(wù)攻擊的防護(hù) 135
6.5.4 分布式DOS攻擊的防護(hù) 137
6.5.5 針對入侵攻擊的防護(hù) 139
6.5.6 使用SELinux保護(hù)服務(wù)器的安全 141
6.5.7 使用證書和加密保護(hù)Web服務(wù)器 141
6.6 使用安全工具Linux Live CD 147
6.6.1 安全Live CD的優(yōu)勢 147
6.6.2 使用INSERT檢查rootkit 147
6.7 小結(jié) 148
第3部分 挑選和安裝Linux發(fā)行版
第7章 安裝Linux 151
7.1 選擇Linux發(fā)行版 151
7.1.1 Linux的使用情況 151
7.1.2 其他發(fā)行版 152
7.2 獲得自己的Linux發(fā)行版 152
7.2.1 尋找其他Linux發(fā)行版 152
7.2.2 了解需要 153
7.2.3 下載發(fā)行版 153
7.2.4 將發(fā)行版刻錄到CD上 154
7.3 了解常見的安裝問題 154
7.3.1 了解計算機(jī)硬件 154
7.3.2 升級或從頭進(jìn)行安裝 155
7.3.3 與Windows雙引導(dǎo)還是只用Linux 155
7.3.4 使用安裝引導(dǎo)選項 156
7.3.5 分區(qū)硬盤驅(qū)動器 156
7.3.6 使用LILO或GRUB引導(dǎo)裝載程序 161
7.3.7 配置網(wǎng)絡(luò) 166
7.3.8 配置其他管理特性 167
7.4 小結(jié) 167
第8章 運(yùn)行Fedora和Red Hat Enterprise Linux 168
8.1 探究各種特性 169
8.1.1 Red Hat安裝程序(Anaconda) 169
8.1.2 RPM軟件包管理 170
8.1.3 kudzu硬件檢測 170
8.1.4 Red Hat桌面的外觀 170
8.1.5 系統(tǒng)配置工具 170
8.2 深入研究Fedora 171
8.2.1 日益增加的社區(qū)支持Fedora 171
8.2.2 論壇和郵寄列表 172
8.3 Fedora變得成熟起來 172
8.4 安裝Fedora 173
8.4.1 選擇計算機(jī)硬件 173
8.4.2 選擇安裝方法 174
8.4.3 選擇安裝還是升級 174
8.4.4 開始安裝 175
8.4.5 運(yùn)行Fedora Setup Agent 179
8.5 小結(jié) 179
第9章 運(yùn)行Debian GNU/Linux 180
9.1 Debian GNU/Linux的內(nèi)幕 181
9.1.1 Debian軟件包 181
9.1.2 Debian軟件包管理工具 181
9.1.3 Debian的版本 182
9.2 獲得Debian的幫助 182
9.3 安裝Debian GNU/Linux 183
9.3.1 硬件要求和安裝計劃 183
9.3.2 運(yùn)行安裝程序 184
9.4 管理Debian系統(tǒng) 186
9.4.1 配置網(wǎng)絡(luò)連接 186
9.4.2 使用APT進(jìn)行軟件包管理 188
9.4.3 使用dpkg進(jìn)行軟件包管理 190
9.4.4 使用tasksel安裝軟件包集(任務(wù)) 191
9.4.5 替換、轉(zhuǎn)換和重寫 191
9.4.6 使用debconf管理軟件包配置 192
9.5 小結(jié) 193
第10章 運(yùn)行SUSE和openSUSE Linux 194
10.1 了解SUSE和openSUSE 195
10.2 SUSE中的內(nèi)容 195
10.2.1 使用YaST進(jìn)行安裝和配置 196
10.2.2 RPM軟件包管理 197
10.2.3 軟件自動更新 198
10.2.4 使用zypper管理軟件 198
10.3 獲得SUSE和openSUSE支持 198
10.4 安裝openSUSE 199
10.4.1 開始之前 199
10.4.2 開始安裝 199
10.5 開始使用openSUSE 202
10.6 小結(jié) 202
第11章 運(yùn)行KNOPPIX 203
11.1 KNOPPIX的特性 203
11.2 了解KNOPPIX 204
11.2.1 KNOPPIX新聞 204
11.2.2 KNOPPIX內(nèi)幕 204
11.2.3 KNOPPIX的出色之處 205
11.2.4 KNOPPIX的挑戰(zhàn) 206
11.2.5 KNOPPIX的出處 206
11.2.6 探究KNOPPIX的使用 207
11.3 啟動KNOPPIX 207
11.3.1 獲得一臺計算機(jī) 207
11.3.2 引導(dǎo)KNOPPIX 208
11.3.3 解決引導(dǎo)問題 208
11.4 使用KNOPPIX 211
11.4.1 上網(wǎng) 212
11.4.2 在KNOPPIX中安裝軟件 212
11.4.3 在KNOPPIX內(nèi)保存文件 213
11.4.4 保存KNOPPIX配置 214
11.4.5 重新啟動KNOPPIX 214
11.5 小結(jié) 215
第12章 運(yùn)行Yellow Dog Linux 216
12.1 理解Yellow Dog Linux 216
12.2 Yellow Dog前景 217
12.3 深入Yellow Dog 218
12.4 安裝Yellow Dog Linux 218
12.4.1 硬件支持 219
12.4.2 規(guī)劃安裝 220
12.4.3 開始安裝 221
12.4.4 重新引導(dǎo)Linux Mac 225
12.5 更新Yellow Dog Linux 225
12.6 利用Mac-on-Linux運(yùn)行Mac應(yīng)用程序 225
12.7 支持選項 226
12.8 小結(jié) 226
第13章 運(yùn)行Gentoo Linux 227
13.1 了解Gentoo 227
13.1.1 Gentoo的開放源代碼精神 227
13.1.2 Gentoo社區(qū) 228
13.1.3 構(gòu)建、調(diào)優(yōu)和調(diào)整Linux 228
13.1.4 Gentoo的使用場所 229
13.2 Gentoo包含的內(nèi)容 229
13.2.1 用Portage管理軟件 230
13.2.2 查找軟件包 230
13.2.3 Gentoo的新功能 230
13.3 安裝Gentoo 231
13.3.1 獲得Gentoo 231
13.3.2 從live CD開始Gentoo安裝 232
13.3.3 使用最小化CD開始Gentoo安裝 233
13.3.4 通過emerge獲得軟件 237
13.4 小結(jié) 238
第14章 運(yùn)行Slackware Linux 239
14.1 了解Slackware 239
14.2 Slackware社區(qū)的特色 240
14.2.1 Slackware的創(chuàng)造者 240
14.2.2 Slackware用戶 241
14.2.3 Slackware的Internet站點(diǎn) 241
14.3 使用Slackware的挑戰(zhàn) 242
14.4 將Slackware用做開發(fā)平臺 242
14.5 安裝Slackware 243
14.5.1 獲得Slackware 243
14.5.2 Slackware 12.0中的新特性 243
14.5.3 硬件要求 243
14.5.4 開始安裝 244
14.6 開始使用Slackware 247
14.7 小結(jié) 248
第15章 運(yùn)行Linspire和Freespire 249
15.1 Linspire概述 249
15.2 哪個版本更適合您 250
15.2.1 使用Click-N-Run安裝軟件 251
15.2.2 其他安裝選項 252
15.3 Linspire和Freespire支持 252
15.3.1 論壇和信息 253
15.3.2 Audio Assistant 253
15.4 安裝Linspire或Freespire 253
15.4.1 硬件需求 253
15.4.2 安裝Linspire或Freespire 254
15.5 保護(hù)Linspire和Freespire 256
15.6 小結(jié) 257
第16章 運(yùn)行Mandriva 258
16.1 Mandriva的特性 258
16.2 探究Mandriva 259
16.2.1 Mandriva安裝程序(DrakX) 260
16.2.2 通過RPMDrake進(jìn)行RPM軟件包管理 260
16.2.3 Mandriva Linux控制中心(MCC) 261
16.3 Mandriva社區(qū) 262
16.3.1 Mandriva Club上的RPM儲存庫 262
16.3.2 Mandriva論壇 262
16.4 安裝Mandriva Limited Edition 262
16.4.1 適合Mandriva的硬件 263
16.4.2 使用DrakX安裝程序安裝Mandriva 263
16.5 小結(jié) 265
第17章 運(yùn)行Ubuntu Linux 266
17.1 Ubuntu概述 266
17.1.1 Ubuntu版本 266
17.1.2 Ubuntu安裝程序 267
17.1.3 將Ubuntu作為桌面 267
17.1.4 將Ubuntu作為服務(wù)器 268
17.1.5 Ubuntu副產(chǎn)品 269
17.1.6 Ubuntu面臨的挑戰(zhàn) 269
17.2 安裝Ubuntu 270
17.3 開始使用Ubuntu 272
17.3.1 試用桌面系統(tǒng) 272
17.3.2 添加更多軟件 273
17.4 獲得有關(guān)Ubuntu的更多信息 275
17.5 小結(jié) 276
第18章 運(yùn)行Linux防火墻/路由器 277
18.1 了解防火墻 277
18.2 通過防火墻保護(hù)桌面系統(tǒng) 278
18.2.1 在Fedora中啟動防火墻 278
18.2.2 在Mandriva中配置防火墻 279
18.3 通過iptables使用防火墻 280
18.3.1 用iptables啟動 280
18.3.2 使用iptables進(jìn)行SNAT或IP偽裝 283
18.3.3 通過iptables添加模塊 283
18.3.4 將iptables用作透明代理 284
18.3.5 使用iptables進(jìn)行端口轉(zhuǎn)發(fā) 284
18.4 制作Coyote Linux可引導(dǎo)軟盤防火墻 285
18.4.1 創(chuàng)建Coyote Linux防火墻 285
18.4.2 創(chuàng)建Coyote Linux軟盤 286
18.4.3 運(yùn)行Coyote Linux軟盤防火墻 289
18.4.4 管理Coyote Linux軟盤防火墻 289
18.5 使用其他防火墻發(fā)行版 290
18.6 小結(jié) 291
第19章 運(yùn)行可引導(dǎo)的Linux發(fā)行版 292
19.1 可引導(dǎo)Linux發(fā)行版概述 292
19.2 選擇可引導(dǎo)的Linux 293
19.2.1 安全和救援可引導(dǎo)發(fā)行版 293
19.2.2 演示可引導(dǎo)版本 295
19.2.3 多媒體可引導(dǎo)版本 296
19.2.4 微型桌面發(fā)行版 298
19.3 特殊目的的可引導(dǎo)發(fā)行版 300
19.4 自定義可引導(dǎo)Linux 301
19.5 小結(jié) 302
第4部分 運(yùn)行應(yīng)用程序
第20章 播放音樂和視頻 305
20.1 播放數(shù)字媒體并遵守法律 305
20.1.1 版權(quán)保護(hù)問題 306
20.1.2 探究編解碼器 307
20.2 播放音樂 308
20.2.1 安裝聲卡 308
20.2.2 選擇音頻CD播放器 309
20.2.3 使用MIDI音頻播放器 313
20.2.4 執(zhí)行音頻文件轉(zhuǎn)換和壓縮 314
20.3 錄制和處理音樂 316
20.3.1 使用cdrecord創(chuàng)建音頻CD 316
20.3.2 使用Grip處理CD 316
20.3.3 使用cdlabelgen創(chuàng)建CD標(biāo)簽 317
20.4 使用電視、視頻和數(shù)字成像設(shè)備進(jìn)行工作 318
20.4.1 使用tvtime看電視 318
20.4.2 使用Ekiga召開視頻會議 319
20.5 觀看電影和視頻 320
20.5.1 使用xine觀看視頻 320
20.5.2 使用Helix Player和RealPlayer 10 322
20.6 通過gtkam和gPhoto2使用數(shù)碼相機(jī) 323
20.6.1 使用gtkam下載數(shù)字照片 323
20.6.2 使用相機(jī)作為存儲設(shè)備 323
20.7 小結(jié) 324
第21章 處理文字和圖像 325
21.1 使用OpenOffice.org 325
21.2 其他字處理程序 327
21.2.1 使用StarOffice 327
21.2.2 使用AbiWord 327
21.2.3 使用KOffice 328
21.2.4 擺脫Windows的束縛 328
21.3 使用傳統(tǒng)的Linux出版工具 329
21.4 在Groff和LaTeX中創(chuàng)建文檔 330
21.4.1 使用Groff處理文本 331
21.4.2 使用TeX/LaTeX處理文本 336
21.4.3 轉(zhuǎn)換文檔 337
21.4.4 構(gòu)建結(jié)構(gòu)化文檔 338
21.5 在Linux中打印文檔 340
21.5.1 打印到默認(rèn)打印機(jī) 340
21.5.2 從shell中進(jìn)行打印 341
21.5.3 檢查打印隊列 341
21.5.4 刪除打印作業(yè) 341
21.5.5 檢查打印機(jī)的狀況 342
21.6 使用Ghostscript和Acrobat顯示文檔 342
21.6.1 使用Ghostscript和gv命令 342
21.6.2 使用Adobe Acrobat Reader 343
21.7 處理圖形 343
21.7.1 使用GIMP處理圖像 343
21.7.2 進(jìn)行屏幕捕獲 344
21.7.3 使用Kpaint修改圖像 344
21.8 使用由SANE驅(qū)動的掃描儀 344
21.9 小結(jié) 345
第22章 電子郵件和網(wǎng)頁瀏覽 346
22.1 使用電子郵件 346
22.1.1 選擇電子郵件客戶端 346
22.1.2 離開Windows 348
22.1.3 開始使用電子郵件 348
22.1.4 調(diào)整電子郵件 349
22.1.5 使用Thunderbird閱讀電子郵件 349
22.1.6 在Evolution中管理電子郵件 353
22.1.7 使用Mozilla Mail閱讀電子郵件 354
22.1.8 使用基于文本的電子郵件閱讀器 355
22.2 選擇Web瀏覽器 356
22.3 探究Mozilla套件 356
22.4 使用Firefox 357
22.4.1 設(shè)置Firefox 357
22.4.2 保護(hù)Firefox 360
22.4.3 Firefox的使用提示 361
22.4.4 使用Firefox的控件 361
22.4.5 改善Firefox瀏覽 361
22.4.6 使用Firefox執(zhí)行任務(wù) 362
22.5 使用基于文本的Web瀏覽器 363
22.6 小結(jié) 364
第23章 通過Linux玩游戲 365
23.1 Linux游戲概述 365
23.2 Linux游戲基本信息 366
23.2.1 從何處獲得Linux游戲信息 366
23.2.2 選擇游戲顯卡 367
23.3 運(yùn)行開放源代碼Linux游戲 368
23.3.1 GNOME游戲 368
23.3.2 KDE游戲 369
23.3.3 Fedora中的游戲 370
23.3.4 PlanetPenguin Racer(TuxRacer) 373
23.4 Linux商業(yè)游戲 374
23.4.1 在Linux中開始運(yùn)行商業(yè)游戲 374
23.4.2 玩商業(yè)Linux游戲 375
23.4.3 id Software的游戲 375
23.4.4 玩TransGaming和Cedega游戲 376
23.4.5 Loki Software的游戲演示版 377
23.5 小結(jié) 379
第5部分 運(yùn)行服務(wù)器
第24章 運(yùn)行Linux、Apache、MySQL和PHP(LAMP)服務(wù)器 383
24.1 LAMP服務(wù)器的組件 383
24.1.1 Apache 383
24.1.2 MySQL 384
24.1.3 PHP 384
24.2 設(shè)置LAMP服務(wù)器 385
24.2.1 安裝Apache 385
24.2.2 安裝PHP 385
24.2.3 安裝MySQL 386
24.3 運(yùn)行LAMP服務(wù)器 387
24.3.1 編輯Apache配置文件 387
24.3.2 向Apache添加虛擬主機(jī) 388
24.3.3 用戶內(nèi)容和userdir設(shè)置 389
24.3.4 安裝Web應(yīng)用程序:Coppermine Photo Gallery 389
24.4 故障排除 391
24.4.1 配置錯誤 391
24.4.2 訪問禁止和服務(wù)器內(nèi)部錯誤 392
24.5 使用SSL/TLS保證Web流量的安全 393
24.5.1 生成自己的密鑰 394
24.5.2 配置Apache支持SSL/TLS 394
24.6 小結(jié) 395
第25章 運(yùn)行郵件服務(wù)器 396
25.1 Internet電子郵件的內(nèi)部工作原理 396
25.2 使用的系統(tǒng)和軟件 397
25.3 系統(tǒng)準(zhǔn)備 397
25.3.1 為直接傳遞配置DNS 398
25.3.2 配置從郵件主機(jī)檢索郵件 398
25.4 安裝和配置郵件服務(wù)器軟件 399
25.4.1 安裝Exim和Courier 399
25.4.2 安裝ClamAV和Spam Assassin 400
25.5 測試和故障排除 401
25.5.1 檢查日志 401
25.5.2 常見的錯誤(以及解決方法) 402
25.6 配置郵件客戶端 403
25.6.1 配置Fetchmail 403
25.6.2 配置基于Web的郵件 404
25.7 使用SSL/TLS保護(hù)通信的安全 404
25.8 小結(jié) 405
第26章 運(yùn)行打印服務(wù)器 406
26.1 通用UNIX打印服務(wù)(CUPS) 406
26.2 設(shè)置打印機(jī) 407
26.2.1 使用基于Web的CUPS管理 407
26.2.2 使用Red Hat Printer Configuration窗口 409
26.3 使用CUPS打印 413
26.3.1 配置CUPS服務(wù)器(cupsd.conf) 413
26.3.2 啟動CUPS服務(wù)器 414
26.3.3 手動配置CUPS打印機(jī)選項 414
26.4 使用打印命令 415
26.4.1 使用lpr進(jìn)行打印 415
26.4.2 使用lpc命令列出打印機(jī)狀態(tài) 415
26.4.3 使用lprm刪除打印作業(yè) 415
26.5 配置打印服務(wù)器 416
26.5.1 配置共享的CUPS打印機(jī) 416
26.5.2 配置共享的Samba打印機(jī) 417
26.6 小結(jié) 418
第27章 運(yùn)行文件服務(wù)器 419
27.1 設(shè)置NFS文件服務(wù)器 419
27.1.1 獲得NFS 420
27.1.2 共享NFS文件系統(tǒng) 421
27.1.3 使用NFS文件系統(tǒng) 424
27.1.4 卸載NFS文件系統(tǒng) 427
27.1.5 NFS的其他極佳用途 427
27.2 設(shè)置Samba文件服務(wù)器 428
27.2.1 獲得并安裝Samba 428
27.2.2 使用SWAT配置Samba 429
27.2.3 使用Samba文件和命令 434
27.2.4 使用Samba共享目錄 436
27.2.5 排除Samba服務(wù)器的故障 437
27.3 小結(jié) 438
第6部分 Linux編程
第28章 編程環(huán)境和接口 441
28.1 理解編程環(huán)境 441
28.2 使用Linux編程環(huán)境 442
28.2.1 Linux開發(fā)環(huán)境 442
28.2.2 圖形編程環(huán)境 447
28.2.3 命令行編程環(huán)境 449
28.3 Linux編程接口 449
28.3.1 創(chuàng)建命令行接口 450
28.3.2 創(chuàng)建圖形接口 453
28.3.3 應(yīng)用程序編程接口 454
28.4 小結(jié) 456
第29章 編程工具和實用程序 457
29.1 常用工具箱 457
29.2 使用GCC編譯器 458
29.2.1 編譯多個源代碼文件 459
29.2.2 GCC的命令行選項 460
29.3 使用make自動構(gòu)建 461
29.4 庫實用程序 463
29.4.1 nm命令 463
29.4.2 ar命令 464
29.4.3 ldd命令 464
29.4.4 ldconfig命令 464
29.4.5 環(huán)境變量和配置文件 465
29.5 源代碼控制 465
29.5.1 使用RCS進(jìn)行源代碼控制 465
29.5.2 使用CVS進(jìn)行源代碼控制 467
29.6 使用GNU調(diào)試器進(jìn)行調(diào)試 469
29.6.1 啟動GDB 470
29.6.2 在調(diào)試器中檢查代碼 471
29.6.3 檢查數(shù)據(jù) 471
29.6.4 設(shè)置斷點(diǎn) 472
29.6.5 使用源代碼 473
29.7 小結(jié) 473
附錄A 創(chuàng)建Linux CD以及獲得源代碼 474
附錄B 走入Linux社區(qū) 477

本目錄推薦

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