Red Hat Linux 7.2技術(shù)內(nèi)幕

出版時(shí)間:2002-7  出版社:機(jī)械工業(yè)出版社  作者:美.鮑爾 等著 辰卓工作室 譯  頁數(shù):502  
Tag標(biāo)簽:無  

內(nèi)容概要

本書對Red Hat Linux 7.2做了深刻的、全面的介紹。主要內(nèi)容包括:Red Hat Linux 7.2的安裝、配置、使用和管理,在Red Hat Linux 7.2上安裝和配置流行的X窗口服務(wù)器XFree86,Internet的基本原理及新聞組、電子郵件和FTP等各種Internet服務(wù),用Red Hat Linux 7.2來獲得各種Internet服務(wù),Perl語言的基本語法及使用,建立和運(yùn)行世界上最流行的Web服務(wù)器Apache,用Red Hat Linux 7.2建立和配置TCP/IP網(wǎng)絡(luò)及進(jìn)行安全可靠的網(wǎng)絡(luò)管理等。本書內(nèi)容全面、編排獨(dú)特,可幫助用戶、系統(tǒng)管理員、IS/IT規(guī)劃人員快速實(shí)現(xiàn)高效、安全和節(jié)約開銷的計(jì)算解決方案。本書附帶光盤包含Red Hat Linux 7.2。

作者簡介

Bill Ball 是一位多本Linux最暢銷書籍的作者,其中包括已經(jīng)多次出版的《Red Hat Linux Unleashed》、Que的《Using Linux》以及Samx出版的《SuSE Linux Unleashed》。他是一位技術(shù)文獻(xiàn)編寫員、編輯和雜志新聞記者,并且已經(jīng)具有26年使用計(jì)算機(jī)的經(jīng)歷。他于1986年首次為Que

書籍目錄

第一部分   安裝與配置
第1章 Red Hat Linux介紹 1
1.1 什么是Red Hat Linux 1
1.2 使用Red Hat Linux的好處 2
1.3 Red Hat Linux的新特性 3
1.4 企業(yè)中使用的Red Hat Linux 3
1.5 適用于小型商業(yè)企業(yè)的Red Hat Linux 4
1.6 Red Hat及Linux的文檔 4
1.7 參考資料 5
第2章 準(zhǔn)備安裝Red Hat Linux 7
2.1 硬件配置需求 8
2.1.1 使用安裝核對清單 8
2.1.2 選擇安裝類型 11
2.1.3 硬件特性 11
2.2 安裝過程概述 12
2.3 安裝前與安裝期間的分區(qū) 14
2.4 使用Red Hat 的Kickstart安裝方式 15
2.5 參考資料 16
第3章 安裝Red Hat Linux 17
3.1 規(guī)劃分區(qū)策略 17
3.2 選擇引導(dǎo)裝載程序 17
3.3 選擇如何安裝Red Hat Linux 18
3.3.1 從CD-ROM安裝 18
3.3.2 從DOS引導(dǎo)安裝 19
3.3.3 制作安裝引導(dǎo)盤 19
3.3.4 使用硬盤驅(qū)動器分區(qū)的安裝 19
3.3.5 使用網(wǎng)絡(luò)的安裝 20
3.4 逐步安裝 20
3.5 登錄與關(guān)機(jī) 31
3.6 參考資料 32
第4章 安裝后的配置 33
4.1 指針光標(biāo)和鍵盤的配置 33
4.2 圖形顯示的添加或更改 36
4.3 聲音配置問題 37
4.4 調(diào)制解調(diào)器的檢測和配置 38
4.5 電源管理問題 41
4.6 PCMCIA的管理 42
4.7 參考資料 42
第5章 Linux使用初步 44
5.1 理解Linux 44
5.2 控制臺的使用 46
5.3 導(dǎo)航與查找 48
5.4 文件管理 49
5.5 文本編輯器概述 50
5.5.1 vi介紹 50
5.5.2 emacs介紹 51
5.6 使用根用戶帳號進(jìn)行工作 52
5.7 權(quán)限 53
5.8 閱讀文檔 54
5.9 參考資料 55
第6章 X Window系統(tǒng) 56
6.1 X的基本概念 56
6.2 XFree86概述 57
6.3 X的配置 60
6.3.1 xf86cfg客戶程序的使用 60
6.3.2 Xconfigurator的使用 61
6.3.3 xf86config的使用 65
6.4 X的啟動 75
6.4.1 gdm的配置 75
6.4.2 kdm的配置 75
6.5 xdm的配置 76
6.6 startx的使用 77
6.7 X Window管理器 78
6.8 FVWM2窗口管理器 79
6.8.1 Enlightenment窗口管理器 79
6.8.2 Window Maker窗口管理器 80
6.8.3 mwm窗口管理器 81
6.8.4 GNOME與KDE桌面環(huán)境 82
6.8.5 GNU網(wǎng)絡(luò)對象模型環(huán)境 82
6.8.6 K桌面環(huán)境 82
6.8.7 Ximian GNOME 83
6.9 參考資料 84
第二部分 系統(tǒng)管理
第7章 服務(wù)管理 85
7.1 Red Hat Linux的引導(dǎo)方法 85
7.2 Red Hat Linux的運(yùn)行級 86
7.3 引導(dǎo)服務(wù)的控制 90
7.4 服務(wù)的啟動與終止 92
7.5 運(yùn)行級的更改 93
7.6 參考資料 93
第8章 軟件與系統(tǒng)資源管理 95
8.1 RPM的使用 95
8.2 命令行與圖形化RPM客戶程序 96
8.2.1 rpm命令行的使用 97
8.2.2 程序包的組織 98
8.2.3 圖形化RPM客戶程序 99
8.2.4 gnorpm客戶程序的使用 99
8.2.5 KDE的kpackage客戶程序的使用 100
8.3 系統(tǒng)監(jiān)控工具 101
8.4 基于控制臺的監(jiān)控 101
8.4.1 優(yōu)先調(diào)度及控制的使用 102
8.4.2 圖形化監(jiān)控工具 103
8.5 圖形化進(jìn)程與系統(tǒng)管理工具 104
8.5.1 GNOME監(jiān)控工具 104
8.5.2 KDE進(jìn)程與系統(tǒng)監(jiān)控工具 105
8.6 配額的使用 106
8.7 參考資料 108
第9章 用戶管理 109
9.1 用戶定義 109
9.1.1 原型 110
9.1.2 常規(guī)用戶的重要目的 110
9.2 根用戶的常規(guī)登錄 110
9.2.1 為常規(guī)用戶授予根用戶特權(quán) 110
9.2.2 su命令 111
9.2.3 必要時(shí)獲得根用戶特權(quán)—sudo
命令 111
9.3 有關(guān)組ID 112
9.4 安全與口令 114
9.4.1 口令文件 114
9.4.2 shadow口令 115
9.4.3 口令安全 117
9.5 用戶主文件的位置 117
9.6 從命令行添加新用戶 118
9.6.1 成批修改口令 119
9.6.2 PAM的解釋 119
9.6.3 其他用戶管理控制臺程序 120
9.7 用戶登錄過程 120
9.8 GUI管理工具 121
9.8.1 使用GUI工具創(chuàng)建用戶 121
9.8.2 Red Hat用戶管理器 122
9.8.3 linuxconf 123
9.9 磁盤配額 124
9.10 用戶通信 125
9.11 借助受限shell進(jìn)行的極端控制 125
9.12 參考資料 126
第10章 文件系統(tǒng)的管理 128
10.1 Linux本地文件系統(tǒng)的歷史 129
10.2 了解磁盤 130
10.3 訪問并處理分區(qū)表 131
10.3.1 fdisk 131
10.3.2 cfdisk 133
10.3.3 sfdisk 134
10.4 文件 135
10.5 塊設(shè)備與字符設(shè)備的命名約定 136
10.6 使用mknod創(chuàng)建設(shè)備 137
10.7 什么是字符設(shè)備、塊設(shè)備和特殊
設(shè)備 137
10.8 Red Hat 7.2系統(tǒng)中有哪些文件系統(tǒng) 137
10.9 Linux的可選文件系統(tǒng) 138
10.9.1 網(wǎng)絡(luò)文件系統(tǒng) 138
10.9.2 磁盤文件系統(tǒng) 138
10.9.3 ext2文件系統(tǒng) 138
10.9.4 ext2文件系統(tǒng)的檢查 140
10.10 Linux其他可選的文件系統(tǒng) 140
10.11 將現(xiàn)存的ext2文件系統(tǒng)轉(zhuǎn)換到ext3 141
10.11.1 創(chuàng)建初始的Ram盤 142
10.11.2 Reiser文件系統(tǒng)(reiserFS) 142
10.11.3 JFS與XFS 143
10.12 DOS文件系統(tǒng) 143
10.12.1 vfat、FAT12、FAT16和FAT32 143
10.12.2 umsdos 143
10.13 CD-ROM文件系統(tǒng) 144
10.13.1 iso9660 144
10.13.2 UDF 144
10.14 文件系統(tǒng)的創(chuàng)建 144
10.14.1 mke2fs 145
10.14.2 mk3fs 145
10.14.3 mkreiserfs 146
10.14.4 mkdosfs 146
10.15 文件系統(tǒng)的裝配 146
10.15.1 為什么需要裝配文件系統(tǒng) 146
10.15.2 將文件系統(tǒng)裝配到何處 147
10.15.3 mount命令 147
10.15.4 umount 147
10.16 用fstab進(jìn)行自動裝配 147
10.16.1 其他域 148
10.16.2 fstab示例 149
10.16.3 fstab的編輯 149
10.17 RAID的配置 149
10.18 文件系統(tǒng)的移動 150
10.19 新工具——LVM 151
10.20 裝配文件系統(tǒng)的GUI工具 151
10.21 示例 153
10.21.1 創(chuàng)建一個(gè)實(shí)驗(yàn)文件系統(tǒng) 153
10.21.2 dumpe2fs的使用 155
10.21.3 在一個(gè)運(yùn)行的系統(tǒng)上裝配一個(gè)
只讀分區(qū) 156
10.21.4 檢查軟盤映像文件 156
10.21.5 檢查initrd映像文件 157
10.22 磁盤調(diào)整 157
10.22.1 使用BIOS和內(nèi)核調(diào)整磁盤
驅(qū)動器 157
10.22.2 hdparm命令 158
10.23 文件系統(tǒng)調(diào)整 159
10.23.1 mke2fs命令 160
10.23.2 tune2fs命令 160
10.23.3 e2fsck命令 160
10.23.4 badblocks命令 161
10.23.5 noatime mount選項(xiàng) 161
10.24 參考資料 161
第11章 備份、恢復(fù)和還原 163
11.1 為什么需要備份 163
11.1.1 正確地工作 164
11.1.2 備份策略 165
11.2 什么方案最適合你 167
11.3 有哪些硬件和介質(zhì)可供我們使用 167
11.4 行之有效的備份方法 168
11.5 做出決策 168
11.6 備份軟件的使用 168
11.6.1 tar 169
11.6.2 cpio 169
11.6.3 dump和restore 170
11.6.4 ark 170
11.6.5 taper 170
11.6.6 dd 172
11.6.7 Amanda 172
11.6.8 商業(yè)軟件 173
11.7 文件拷貝 173
11.7.1 使用tar拷貝文件 173
11.7.2 使用cp拷貝文件 174
11.7.3 使用cpio拷貝文件 174
11.7.4 使用mc拷貝文件 174
11.7.5 更多選擇 174
11.8 系統(tǒng)還原 175
11.8.1 備份和還原主引導(dǎo)記錄 175
11.8.2 使用-S選項(xiàng)進(jìn)行重新格式化 176
11.8.3 恢復(fù)被刪除的文件 176
11.8.4 恢復(fù)被刪除的目錄 177
11.8.5 使用MC進(jìn)行恢復(fù) 177
11.9 從挽救CD引導(dǎo)系統(tǒng) 177
11.10 從普通引導(dǎo)軟盤引導(dǎo)系統(tǒng) 178
11.11 使用安裝磁盤中的還原工具 178
11.12 參考資料 179
第三部分 系統(tǒng)服務(wù)管理
第12章 打印服務(wù) 181
12.1 Red Hat Linux打印的概述 181
12.2 創(chuàng)建網(wǎng)絡(luò)打印機(jī) 186
12.3 打印會話消息塊 187
12.4 打印工具 188
12.5 參考資料 190
第13章 網(wǎng)絡(luò)連接 191
13.1 TCP/IP 191
13.2 聯(lián)網(wǎng) 192
13.2.1 子網(wǎng) 192
13.2.2 尋址 193
13.3 網(wǎng)絡(luò)設(shè)備 193
13.3.1 網(wǎng)絡(luò)接口卡 193
13.3.2 網(wǎng)絡(luò)電纜 195
13.3.3 集線器 196
13.3.4 路由器和交換機(jī) 196
13.4 配置工具 197
13.4.1 命令行配置方式 197
13.4.2 配置文件 200
13.4.3 圖形配置工具 202
13.5 動態(tài)主機(jī)配置協(xié)議 204
13.5.1 安裝 205
13.5.2 配置 206
13.6 網(wǎng)絡(luò)文件系統(tǒng) 207
13.6.1 NFS的安裝 207
13.6.2 NFS服務(wù)器配置 208
13.6.3 NFS客戶配置 209
13.6.4 NFS和linuxconf 209
13.7 Samba 210
13.7.1 Samba的配置 210
13.7.2 Smbd守護(hù)進(jìn)程 213
13.7.3 Samba的裝配 213
13.8 無線聯(lián)網(wǎng)技術(shù) 214
13.8.1 蜂窩聯(lián)網(wǎng)技術(shù) 214
13.8.2 無線 214
13.8.3 無線的安全問題 215
13.9 安全性 215
13.9.1 TCP/IP和聯(lián)網(wǎng) 216
13.9.2 設(shè)備 216
13.9.3 DHCP 216
13.9.4 配置工具 216
13.9.5 NFS 216
13.9.6 Samba 216
13.9.7 及時(shí)了解安全情況 217
13.9.8 補(bǔ)丁/更新 217
13.10 參考資料 217
13.10.1 綜合 217
13.10.2 DHCP 217
13.10.3 無線 217
13.10.4 安全性 217
13.10.5 參考書 217
第14章 DNS管理 218
14.1 DNS的概念 218
14.1.1 實(shí)踐中的域名解析 220
14.1.2 逆向解析 222
14.1.3 從解析器學(xué)習(xí)到什么 225
14.2 BIND 225
14.2.1 基本配置 226
14.2.2 named的運(yùn)行 231
14.2.3 一個(gè)真實(shí)域 232
14.3 疑難解答 235
14.3.1 授權(quán)問題 235
14.3.2 逆向查找問題 235
14.3.3 序列號 235
14.3.4 域文件 236
14.3.5 工具 236
14.4 安全 236
14.4.1 UNIX安全因素 237
14.4.2 DNS安全因素 237
14.4.3 DNSSEC 239
14.4.4 分離DNS 240
14.5 參考資料 241
第15章 與Internet的連接 242
15.1 配置本地主機(jī)接口 242
15.2 配置Red Hat Linux中的PPP 243
15.2.1 手工撥號PPP連接:pppd和chat
命令的使用 244
15.2.2 使用rp3 -config建立圖形撥號
PPP連接 245
15.2.3 使用rp3啟動一個(gè)PPP連接 247
15.3 建立一個(gè)DSL PPPOE連接 247
15.4 設(shè)置撥入PPP服務(wù)器 249
15.5 參考資料 250
第16章 Apache Web服務(wù)器管理 251
16.1 服務(wù)器安裝 252
16.1.1 從RPM安裝Apache 252
16.1.2 通過源代碼自己生成Apache 253
16.2 服務(wù)器運(yùn)行配置的設(shè)置 254
16.2.1 編輯httpd.conf文件 255
16.2.2 .htaccess文件 257
16.3 認(rèn)證和訪問控制 258
16.3.1 使用allow和deny限制訪問 258
16.3.2 認(rèn)證 259
16.3.3 訪問控制上決定性的詞 261
16.4 Apache模塊 261
16.4.1 mod_access 262
16.4.2 mod_actions 262
16.4.3 mod_alias 262
16.4.4 mod_asis 262
16.4.5 mod_auth 263
16.4.6 mod_auth_anon 263
16.4.7 mod_auth_db 263
16.4.8 mod_auth_digest 263
16.4.9 mod_autoindex 263
16.4.10 mod_bandwidth 263
16.4.11 mod_cern_meta 263
16.4.12 mod_cgi 263
16.4.13 mod_digest 264
16.4.14 mod_dir 264
16.4.15 mod_env 264
16.4.16 mod_example 264
16.4.17 mod_expires 264
16.4.18 mod_headers 264
16.4.19 mod_imap 264
16.4.20 mod_include 264
16.4.21 mod_info 264
16.4.22 mod_log_agent 264
16.4.23 mod_log_config 264
16.4.24 mod_log_referer 265
16.4.25 mod_mime 265
16.4.26 mod_mime_magic 265
16.4.27 mod_mmap_static 265
16.4.28 mod_negotiation 265
16.4.29 mod_proxy 265
16.4.30 mod_put 265
16.4.31 mod_rewrite 265
16.4.32 mod_setenvif 265
16.4.33 mod_so 265
16.4.34 mod_speling 265
16.4.35 mod_status 266
16.4.36 mod_throttle 266
16.4.37 mod_unique_id 266
16.4.38 mod_userdir 266
16.4.39 mod_usertrack 266
16.4.40 mod_vhost_alias 266
16.5 虛擬主機(jī) 266
16.5.1 基于地址的虛擬主機(jī) 266
16.5.2 基于名字的虛擬主機(jī) 267
16.6 日志記錄 268
16.7 動態(tài)內(nèi)容 269
16.7.1 CGI 269
16.7.2 SSI 270
16.7.3 基本的SSI指令 270
16.7.4 流控 273
16.7.5 PHP 273
16.8 啟動服務(wù)器和關(guān)閉服務(wù)器 274
16.8.1 手工啟動服務(wù)器 274
16.8.2 /etc/rc.d httpd腳本 275
16.9 圖形界面配置 275
16.10 其他Web服務(wù)器 277
16.10.1 thttpd 277
16.10.2 iPlanet 277
16.10.3 Stronghold 277
16.10.4 Zope 278
16.11 參考資料 278
第17章 數(shù)據(jù)庫服務(wù) 279
17.1 數(shù)據(jù)庫的類型 279
17.1.1 純文件數(shù)據(jù)庫 279
17.1.2 關(guān)系數(shù)據(jù)庫 280
17.2 DBA責(zé)任概述 280
17.3 關(guān)系數(shù)據(jù)庫理論簡介 281
17.4 SQL簡介 282
17.4.1 創(chuàng)建表 283
17.4.2 向表中插入數(shù)據(jù) 284
17.4.3 從數(shù)據(jù)庫中檢索數(shù)據(jù) 285
17.5 選擇數(shù)據(jù)庫 287
17.6 MySQL與PostgreSQL 287
17.6.1 速度 287
17.6.2 數(shù)據(jù)加鎖 287
17.6.3 ACID的原則 288
17.7 安裝和配置MySQL 289
17.7.1 初始化數(shù)據(jù)目錄 290
17.7.2 為MySQL根用戶設(shè)置一個(gè)口令 290
17.7.3 創(chuàng)建一個(gè)數(shù)據(jù)庫 290
17.7.4 賦予和撤消用戶的特權(quán) 290
17.8 安裝和配置PostgreSQL 291
17.8.1 初始化數(shù)據(jù)目錄 291
17.8.2 創(chuàng)建數(shù)據(jù)庫 292
17.8.3 為用戶postgres設(shè)置一個(gè)口令 292
17.8.4 創(chuàng)建數(shù)據(jù)庫用戶 292
17.8.5 賦予和撤消特權(quán) 293
17.9 數(shù)據(jù)庫客戶程序 293
17.9.1 使用Telnet或者SSH訪問數(shù)據(jù)庫 293
17.9.2 使用本地GUI客戶程序訪問
數(shù)據(jù)庫 294
17.9.3 通過Web訪問數(shù)據(jù)庫 294
17.10 命令行客戶程序 295
17.10.1 MySQL命令行客戶程序 296
17.10.2 PostgreSQL命令行客戶程序 296
17.11 圖形客戶程序 296
17.12 參考資料 297
第18章 文件傳輸協(xié)議 298
18.1 FTP服務(wù)器 298
18.2 安裝服務(wù)程序 299
18.3 FTP用戶 300
18.4 清除安裝過程 301
18.5 Xinetd配置 303
18.6 配置服務(wù)器 304
18.7 訪問控制 304
18.7.1 autogroup
[] 305
18.7.2 class [] 305
18.7.3 deny 305
18.7.4 guestgroup
[] 305
18.7.5 guestuser [] 305
18.7.6 limit
305
18.7.7 loginfails 306
18.8 信息 306
18.8.1 banner 306
18.8.2 email 306
18.8.3 message {
{ ...}} 306
18.8.4 readme { {}} 308
18.9 日志記錄 308
18.9.1 log {+} 308
18.9.2 log commands [] 308
18.9.3 log security [] 309
18.9.4 log transfers [
[]] 309
18.10 權(quán)限控制 309
18.10.1 chmod 309
18.10.2 delete 309
18.10.3 overwrite 309
18.10.4 rename 309
18.10.5 umask 309
18.11 雜項(xiàng) 310
18.11.1 alias 310
18.11.2 cdpath 310
18.11.3 compress […] 310
18.11.4 tar [ …] 310
18.11.5 shutdown 310
18.11.6 /etc/ftpconversions 311
18.11.7 要?jiǎng)h除的前綴 311
18.11.8 要?jiǎng)h除的后綴 311
18.11.9 要添加的前綴 311
18.11.10 要添加的后綴 311
18.11.11 外部命令 312
18.11.12 類型 312
18.11.13 選項(xiàng) 312
18.11.14 說明 312
18.11.15 在動作中進(jìn)行轉(zhuǎn)換的一個(gè)例子 312
18.11.16 /etc/ftpusers 312
18.11.17 /etc/ftphosts 313
18.12 服務(wù)器系統(tǒng)管理 313
18.12.1 /usr/bin/ftpwho 313
18.12.2 /usr/bin/ftpcount 315
18.12.3 /usr/sbin/ftpshut 315
18.12.4 /usr/sbin/ftprestart 316
18.12.5 /var/log/xferlog 316
18.13 使用FTP 317
18.13.1 文本界面 318
18.13.2 常見命令 318
18.14 一次典型的FTP會話 319
18.15 圖形FTP客戶程序 322
18.15.1 gFTP 322
18.15.2 kfm 323
18.16 參考資料 323
第19章 電子郵件的處理 324
19.1 e-mail簡介 324
19.2 選擇一個(gè)MTA 326
19.2.1 Sendmail 326
19.2.2 Postfix 326
19.2.3 Qmail 326
19.3 Sendmail的基本配置和操作 326
19.3.1 偽裝 327
19.3.2 聰明的主機(jī) 327
19.3.3 構(gòu)建sendmail.cf文件 327
19.3.4 撥號系統(tǒng)的考慮 327
19.4 郵件中繼 328
19.5 別名 328
19.6 Sendmail訪問控制 329
19.7 檢索來自于遠(yuǎn)程郵件服務(wù)器的郵件 329
19.8 控制臺郵件客戶程序 332
19.8.1 mail 332
19.8.2 Pine 333
19.8.3 Mutt 334
19.9 e-mail的圖形客戶程序 334
19.9.1 Netscape Messenger 334
19.9.2 Balsa 334
19.9.3 Kmail 334
19.10 e-mail轉(zhuǎn)交 335
19.11 uuencode和uudecode 335
19.12 參考資料 336
19.12.1 Web資源 336
19.12.2 書籍 336
第20章 新聞服務(wù)器管理 338
20.1 網(wǎng)絡(luò)新聞概述 338
20.1.1 新聞組 338
20.1.2 NNTP協(xié)議 339
20.1.3 新聞服務(wù)器類型 344
20.2 INN新聞服務(wù)器 346
20.2.1 Innd程序 347
20.2.2 安裝Innd 348
20.2.3 配置Innd軟件包 348
20.2.4 運(yùn)行Innd 356
20.2.5 Cleanfeed軟件包 356
20.3 新聞閱讀程序 357
20.3.1 Slrn程序 357
20.3.2 Pine 357
20.3.3 Xrn程序 358
20.3.4 Knode程序 358
20.3.5 Pan程序 360
20.4 參考資料 360
第四部分 程序設(shè)計(jì)與產(chǎn)品化
第21章 C/C++編程工具簡介 361
21.1 C語言的背景 361
21.2 C++語言的元素 362
21.2.1 利用C++編程—基本概念 362
21.2.2 文件命名 363
21.3 項(xiàng)目管理工具 363
21.3.1 使用make來構(gòu)建程序 363
21.3.2 構(gòu)建大型的應(yīng)用程序 364
21.3.3 使用RCS和CVS管理軟件項(xiàng)目 365
21.3.4 調(diào)試工具 367
21.4 GNU C編譯器的命令行開關(guān) 367
21.5 GNU egcs編譯系統(tǒng)的新特征 368
21.6 其他資源 369
21.7 參考資料 370
第22章 shell腳本 371
22.1 創(chuàng)建和執(zhí)行shell程序 372
22.2 變量 373
22.2.1 給變量賦值 374
22.2.2 訪問變量值 374
22.3 位置參數(shù) 374
22.4 內(nèi)部變量 375
22.5 特殊字符 376
22.5.1 雙引號 376
22.5.2 單引號 377
22.5.3 反斜杠 377
22.5.4 反引號 378
22.6 表達(dá)式的比較 378
22.6.1 pdksh和bash 378
22.6.2 tcsh 382
22.7 迭代語句 386
22.7.1 for語句 386
22.7.2 while語句 387
22.7.3 until語句 388
22.7.4 repeat語句(tcsh) 388
22.7.5 select語句(pdksh) 388
22.7.6 shift語句 389
22.8 條件語句 389
22.8.1 if語句 389
22.8.2 case語句 390
22.9 雜項(xiàng)語句 392
22.9.1 break語句 393
22.9.2 exit語句 393
22.10 函數(shù) 393
22.11 參考資料 394
第23章 使用Perl 395
23.1 一個(gè)簡單的Perl程序 396
23.2 Perl的變量和數(shù)據(jù)結(jié)構(gòu) 397
23.2.1 Perl變量類型 397
23.2.2 特殊變量 397
23.3 操作符 398
23.3.1 比較操作符 398
23.3.2 復(fù)合操作符 399
23.3.3 算術(shù)操作符 399
23.3.4 其他操作符 399
23.3.5 特殊的字符串常量 400
23.4 條件語句:if/else和unless 400
23.4.1 if 400
23.4.2 unless 401
23.5 循環(huán) 402
23.5.1 for 402
23.5.2 foreach 402
23.5.3 while 403
23.5.4 until 403
23.5.5 last和next 403
23.5.6 do ... while和do ... until 403
23.6 正則表達(dá)式 403
23.7 訪問shell 404
23.8 開關(guān) 405
23.9 模塊和CPAN 407
23.10 例子程序 408
23.10.1 發(fā)送郵件 408
23.10.2 清除日志 409
23.10.3 向Usenet張貼信息 409
23.10.4 一行的程序 410
23.10.5 命令行處理 411
23.11 與Perl相關(guān)的工具 411
23.12 參考資料 411
23.12.1 書籍 411
23.12.2 Usenet 411
23.12.3 WWW 411
23.12.4 其他信息 412
第24章 內(nèi)核與模塊管理 413
24.1 Linux內(nèi)核 414
24.2 何時(shí)進(jìn)行重新編譯 414
24.3 Linux源代碼樹 415
24.3.1 系統(tǒng)結(jié)構(gòu) 415
24.3.2 驅(qū)動程序 416
24.3.3 文件系統(tǒng) 416
24.3.4 初始化 418
24.3.5 進(jìn)程間控制 418
24.3.6 內(nèi)核 418
24.3.7 內(nèi)存管理 418
24.3.8 聯(lián)網(wǎng) 418
24.4 內(nèi)核類型 419
24.4.1 模塊化內(nèi)核 420
24.4.2 單塊式內(nèi)核 420
24.5 內(nèi)核版本 420
24.6 獲取內(nèi)核 421
24.7 修補(bǔ)內(nèi)核 422
24.8 編譯內(nèi)核 422
24.8.1 初始化步驟 423
24.8.2 準(zhǔn)備編譯 423
24.9 不同的配置界面 425
24.10 產(chǎn)生相關(guān)性文件 428
24.11 最后的步驟 429
24.12 構(gòu)建和安裝模塊 429
24.13 配置grub 430
24.14 配置LILO 432
24.15 當(dāng)出錯(cuò)時(shí)進(jìn)行的工作 433
24.15.1 編譯過程中的錯(cuò)誤 433
24.15.2 運(yùn)行時(shí)錯(cuò)誤、引導(dǎo)裝載程序問題
和內(nèi)核問題 434
24.16 參考資料 434
第25章 產(chǎn)品化的應(yīng)用程序 435
25.1 StarOffice的安裝與運(yùn)行 436
25.2 OpenOffice 437
25.3 KDE的KOffice辦公程序包 439
25.4 GNOME的辦公系列客戶程序 442
25.5 與PDA的連接 443
25.6 圖像處理程序 444
25.7 參考資料 447
第26章 仿真程序及其他操作系統(tǒng) 449
26.1 DOSEMU仿真程序和FreeDOS實(shí)用
程序的使用 449
26.2 VMware的配置、安裝和使用 452
26.3 使用Wine的Windows程序執(zhí)行 457
26.4 使用Basilisk II的MacOS仿真 458
26.5 使用Executor的MacOS仿真 458
26.6 使用Xvnc的遠(yuǎn)程計(jì)算機(jī)操作 459
26.7 參考資料 460
第五部分 附 錄
附錄A Internet資源 461
附錄B RPM程序包清單 467
附錄C 常用命令快速參考 497

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Red Hat Linux 7.2技術(shù)內(nèi)幕 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7