Red Hat Linux 9實務套用

Red Hat Linux 9實務套用

《Red Hat Linux 9實務套用》是2014年10月1日清華大學出版社出版的圖書,作者是施威銘研究室。

基本介紹

  • 書名:Red Hat Linux 9實務套用
  • 作者:施威銘研究室 
  • ISBN:9787302097006
  • 頁數:541頁
  • 定價:48.00元
  • 出版社:清華大學出版社
  • 出版時間:2014年10月1日
  • 裝幀:平裝
  • 開本:16開
編輯推薦,內容簡介,目錄,

編輯推薦

Linux是多用戶、多任務的作業系統,具有強大的可移植性、良好的編程環境和強大的網路功能。本書全面系統地介紹了Linux的套用,主要包括Linux簡介、安裝與設計定、基本操作、實用軟體、系統管理、架設伺服器、系統升級等7個部分。在本書的指導下,你將掌握Linux系統的安裝,中文輸入法的安裝,網路連線的設定,KOffice、VMware、Webmin、VNC等實用軟體的使用,檔案系統及磁碟陣列的建立,Samba、SQL、FTP、Mail、News和代理伺服器的架設,以及系統升級等。

內容簡介

本書以Red Hat Linux 9為操作平台,共分7篇29章,其中第1~3篇適用於Linux初學者學習;後4篇為進階篇,沒有特定的先後順序,讀者可根據需要自行選擇所需的部分進行閱讀。內容全面翔實、範例完整、實用性強是本書的最大特色。
本書適用於計算機網路管理、開發和套用的專業技術人員,同時也可以作為Linux培訓班的輔導教材及自學教材。

目錄

第1篇Linux簡介
第1章認識Linux 2
1.1Linux的起源 2
1.2各式各樣的Linux發行版 3
1.2.1Linux的核心與發行版 4
1.2.2常見的Linux發行版 5
1.3為何要用Linux 5
1.4Linux的中文化 7
1.5Linux信息的收集 8
1.5.1新聞群組與BBS網站 8
1.5.2全球信息網 9
1.5.3線上助手 9
第2章軟硬體需求 11
2.1硬體需求 11
2.2如何取得新版的Linux 18
2.2.1購買Linux光碟 19
2.2.2從FTP站點下載 19
第2篇安裝與問題排解
第3章安裝前的準備 26
3.1認識硬碟分區 26
3.1.1設備名稱 26
3.1.2分區 27
3.2硬碟的規劃 29
第4章安裝Linux 31
4.1選擇啟動方式 31
4.1.1用光碟啟動 31
4.1.2用軟碟啟動 34
4.2選擇語系、鍵盤、滑鼠和安裝類型 35
4.3硬碟分區 38
4.3.1選擇硬碟分割方式 39
4.3.2Linux需要的分區 40
4.3.3每個ext3檔案系統的分區都要指定載入點 41
4.3.4創建ext3檔案系統的分區 42
4.3.5創建swap檔案系統的分區 44
4.3.6讓Linux也能讀取Windows分區 44
4.4安裝引導裝載程式 47
4.4.1選擇使用的引導裝載程式 47
4.4.2選擇默認啟動的作業系統 48
4.4.3設定引導裝載程式的口令 49
4.4.4決定引導裝載程式安裝的位置 49
4.5設定網路環境 50
4.5.1設定網路的TCP/IP設定值 50
4.5.2設定防火牆 53
4.6設定語系、時區、賬號及認證加密配置 53
4.6.1設定系統語系 53
4.6.2設定時區 54
4.6.3設定系統管理員的口令 55
4.6.4設定認證加密配置 55
4.7選擇及安裝軟體包 55
4.7.1選擇要安裝的軟體包 55
4.7.2安裝軟體包 58
4.8創建引導盤、設定XWindow 58
4.8.1製作啟動盤 59
4.8.2設定XWindow 59
4.9啟動Linux 62
4.9.1啟動引導裝載程式 62
4.9.2第一次啟動RedHatLinux 62
4.9.3以圖形模式啟動 65
4.9.4以文字模式啟動 65
第5章安裝問題解疑 66
5.1在文字模式下安裝Linux 66
5.2顯示卡或解析度設定錯誤 69
5.3更換滑鼠或設定錯誤,無法進入XWindow 70
5.4安裝完Linux後,卻無法進入Windows 72
5.5用WindowsXP的OSLoader程式管理啟動 73
5.6重新安裝Windows之後引導裝載程式被覆蓋 74
5.6.1以啟動盤進入Linux重新安裝 75
5.6.2以安裝光碟進入Linux重新安裝 75
5.7如何在一台計算機上安裝多套Linux發行版 77
5.8快速安裝Linux 77
5.8.1快速安裝設定檔案 78
5.8.2由Kickstart製作設定檔案 78
5.8.3由光碟啟動安裝 84
5.8.4由磁碟啟動安裝 84
5.9其他常見的安裝問題排解 85
5.9.1無法使用光碟啟動 85
5.9.2安裝過程中出現不明的錯誤信息 86
5.9.3顯示卡型號檢測錯誤 86
第3篇Linux基本操作
第6章XWindow基本操作 88
6.1XWindow與XFree86 88
6.1.1XFree86計畫 88
6.1.2XWindow的稱呼 88
6.1.3XServer和XClient 89
6.2視窗環境簡介 89
6.2.1視窗管理程式 89
6.2.2桌面環境 90
6.2.3首次進入XWindow 91
6.3桌面環境的基本操作 92
6.3.1桌面的組成組件 92
6.3.2快捷選單 95
6.3.3移動視窗、改變視窗大小 95
6.3.4善用虛擬桌面 96
6.3.5註銷與再次登錄系統 97
6.4目錄架構及檔案管理 98
6.4.1認識系統默認的目錄 98
6.4.2Linux目錄結構與Windows的最大差別 99
6.4.3新增、複製、移動、搜尋與刪除檔案 100
6.5如何打開檔案與運行程式 103
6.5.1打開檔案及資料夾 103
6.5.2如何運行程式 105
6.5.3創建常用程式連結 106
6.6存取Windows分區及光碟、軟碟的數據 109
6.6.1存取Windows分區的數據 109
6.6.2存取光碟及軟碟上的資料 110
6.6.3解決載入目錄看不到中文檔案名稱的問題 112
第7章打造個性化工作環境 114
7.1布置桌面DIY 114
7.1.1設定螢幕解析度及顏色數 114
7.1.2更換桌面與背景主題 115
7.1.3更改系統默認字型 121
7.1.4設定螢幕保護程式 121
7.2設定虛擬桌面與面板 123
7.2.1設定虛擬桌面 123
7.2.2設定面板 124
7.3設定啟動自動登錄及登錄畫面 125
7.3.1設定啟動自動登錄 126
7.3.2更改登錄畫面 126
7.4設定GRUB引導裝載程式 130
7.4.1更改啟動選單 131
7.4.2重新安裝GRUB 132
7.4.3更改啟動背景圖片 132
7.5KDE桌面環境與TWM視窗管理程式 133
7.5.1切換桌面環境 133
7.5.2完美整合的KDE桌面環境 134
7.5.3TWM視窗管理程式 140
第8章文字環境的操作 142
8.1如何進入文字模式 142
8.1.1在XWindow中打開文字模式視窗 142
8.1.2切換虛擬主控台進入文字模式 142
8.1.3啟動直接進入文字模式 144
8.2登錄、註銷、關機 145
8.2.1登錄系統 145
8.2.2註銷系統的logout命令 146
8.2.3關機或重新啟動的shutdown命令 147
8.2.4重新啟動計算機的reboot命令 148
8.3檔案與目錄的操作 148
8.3.1列出檔案列表的ls命令 148
8.3.2切換目錄的cd命令 150
8.3.3創建目錄的mkdir命令 150
8.3.4刪除目錄的rmdir命令 150
8.3.5複製檔案的cp命令 151
8.3.6刪除檔案或目錄的rm命令 151
8.3.7讓顯示畫面暫停的more命令 152
8.3.8連線檔案的cat命令 152
8.3.9移動或更改檔案、目錄名稱的mv命令 153
8.3.10顯示當前所在目錄的pwd命令 153
8.3.11查找檔案的locate命令 153
8.3.12搜尋字元串的grep命令 153
8.3.13重導與管道 154
8.4使用光碟及軟碟 155
8.4.1載入的mount命令 155
8.4.2卸載的umount命令 156
8.4.3啟動自動載入光碟或軟碟 156
8.4.4允許一般用戶載入光碟或軟碟 157
8.5在後台運行程式 158
8.5.1在後台運行程式的&、bg命令 158
8.5.2前台運行程式的fg命令 158
8.5.3在退出後讓程式繼續運行的nohup命令 158
8.6任務調度命令 159
8.6.1任務調度的crond常駐命令 159
8.6.2任務調度設定檔案的寫法 159
8.6.3任務調度的系統工作 161
8.6.4任務調度的個人工作 162
8.6.5任務調度程式的輸出結果 164
8.6.6設定系統啟動後執行的程式 165
8.7打包、壓縮與解壓縮 165
8.7.1打包檔案的tar命令 165
8.7.2壓縮與解壓縮的zip和unzip命令 167
8.7.3壓縮與解壓縮的gzip和gunzip命令 169
8.7.4壓縮與解壓縮的bzip2和bunzip2命令 170
8.8其他常用命令 171
8.8.1修改密碼的passwd命令 171
8.8.2創建引導盤的mkbootdisk命令 173
8.8.3顯示與設定時間的date、clock和ntpdate命令 173
第9章安裝及設定外圍設備 175
9.1安裝印表機 175
9.1.1安裝本機的印表機 175
9.1.2安裝遠程Linux共享的印表機 177
9.1.3安裝遠程Windows/Samba共享的印表機 178
9.1.4RedHatLinux列印管理器 180
9.1.5在文字模式下列印檔案 180
9.2設定音效卡 181
9.3安裝第2個硬碟 183
9.3.1創建ext3分區 184
9.3.2新增swap分區 186
9.4使用隨身碟 189
9.5使用數位相機 191
9.6硬體驅動程式下載網站列表 192
第10章設定Internet連線 194
10.1以非固定制ADSL上網 194
10.1.1非固定制ADSL的連線設定 194
10.1.2開始連線 194
10.1.3設定啟動自動撥號 196
10.1.4無法以網路名稱上網 197
10.2使用數據機上網 198
10.2.1設定56K數據機的撥號賬號 199
10.2.2設定數據機 202
10.2.3開始撥號 202
10.3利用專線或固定制ADSL上網 203
10.3.1在圖形模式下設定固定制ADSL的網路環境 204
10.3.2在文字模式下設定網卡 205
10.4讓區域網路內的計算機共享寬頻上網 206
10.4.1Linux端的設定 207
10.4.2設定其他Linux計算機使用共享寬頻 208
10.4.3設定Windows計算機使用共享寬頻 209
10.5網路連線問題排解 210
第4篇實用軟體大觀園
第11章Internet軟體 214
11.1WWW瀏覽器 214
11.1.1以Mozilla瀏覽網頁 214
11.1.2讓Mozilla可以觀看Flash、JavaApplet網頁 216
11.1.3備份Mozilla通訊簿、郵件等個人數據 220
11.2電子郵件軟體 221
11.2.1圖形模式的郵件軟體——MozillaMail 221
11.2.2文字模式的郵件命令——pine 225
11.3FTP檔案傳輸軟體 228
11.3.1圖形模式的FTP軟體——gFTP 229
11.3.2文字模式的FTP命令——ncftp 229
11.4ICQ、MSN及Yahoo!Messenger實時通信 233
11.4.1載入模組 233
11.4.2設定賬號、登錄伺服器 235
11.4.3設定好友名單 236
11.4.4與線上好友聊天 236
第12章文本編輯軟體 238
12.1圖形模式的Gedit文本編輯軟體 238
12.1.1編輯一份新的文本檔案 238
12.1.2打開既有的檔案 240
12.1.3Gedit的操作技巧 243
12.1.4設定友善的工作環境 244
12.2最易上手的pico文本編輯軟體 246
12.2.1pico的編輯環境 246
12.2.2pico的操作按鍵 246
12.3功能強大的vim文本編輯軟體 248
12.3.1vim的基本操作 249
12.3.2vim的操作命令 252
第13章OpenOffice辦公軟體 256
13.1OpenOffice簡介 256
13.2Writer文字處理軟體 257
13.2.1打開Writer檔案 257
13.2.2輸入文字前的準備工作 257
13.2.3輸入文字與保存檔案 260
13.2.4使用表格 261
13.2.5調整段落外觀 267
13.2.6插入圖片 271
13.2.7利用Writer的美術字型製作封面 274
13.2.8製作直式檔案 276
13.3Calc電子表格軟體 277
13.3.1打開Calc檔案 278
13.3.2輸入數據前的準備工作 278
13.3.3輸入單元格數據 280
13.3.4設計Calc版面 282
13.3.5創建統計圖表 285
13.4Impress演示文稿軟體 288
13.4.1演示文稿製作流程 288
13.4.2製作一份精美的演示文稿 288
13.5KOffice 296
13.5.1KOffice簡介 296
13.5.2文本編輯軟體 296
13.5.3電子表格軟體 296
13.5.4演示文稿軟體 296
第14章套用工具軟體 297
14.1秀圖軟體 297
14.1.1執行GQview 297
14.1.2縮圖預覽 298
14.1.3檔案管理 298
14.1.4編輯圖像 299
14.1.5幻燈片功能 299
14.1.6圖片索引功能 300
14.2圖像處理大師 302
14.3查看PS、PDF檔案 303
14.3.1查看PostScript檔案 304
14.3.2查看PDF檔案 305
第15章視聽娛樂軟體 306
15.1播放MPEG與VCD/DVD 306
15.1.1下載Xine 306
15.1.2安裝Xine 306
15.1.3執行xine 307
15.2聽MP3與音樂CD 309
15.2.1聽MP3——XMMS 309
15.2.2聽音樂CD——GNOMECD播放程式 313
15.3在Linux中玩遊戲 314
第16章網路工具軟體 316
16.1網上鄰居——使用遠程共享的資源 316
16.1.1下載與安裝LinNeighborhood 316
16.1.2執行與設定LinNeighborhood 316
16.1.3載入其他主機共享的目錄 316
16.1.4卸載已載入的目錄 318
16.2遠程登錄Linux主機 318
16.2.1以telnet命令遠程登錄 318
16.2.2以ssh命令遠程登錄 321
16.3在Linux上玩BBS 323
16.3.1連上BBS站 323
16.3.2調整文字模式視窗的背景色 323
16.4設定防火牆 325
16.4.1軟體需求 325
16.4.2通過lokkit設定防火牆 325
第17章在Linux上玩Windows 327
17.1VMware虛擬機器軟體 327
17.1.1VMware簡介 327
17.1.2安裝VMware 328
17.1.3安裝客戶作業系統——WindowsXP 331
17.1.4讓虛擬機器走出象牙塔 334
17.1.5再次執行客戶作業系統 334
17.2跨網路遠程遙控計算機 335
17.2.1什麼是VNC 336
17.2.2在Linux啟動VNCserver 337
17.2.3結束VNCserver 337
17.2.4在Windows安裝VNC並啟動VNCserver 338
17.2.5從Linux主機遠程遙控 339
第18章軟體的安裝、升級與刪除 343
18.1利用軟體包管理程式安裝軟體包 343
18.1.1打開軟體包管理程式查看安裝的軟體包 343
18.1.2安裝軟體包 343
18.2以RPM命令管理軟體包 346
18.2.1rpm命令概念說明 346
18.2.2rpm命令的操作方法 347
18.2.3rpm命令常用的查詢實例 352
18.2.4如何解決軟體包依賴關係的問題 353
18.3線上更新軟體——RedHatUpdateAgent 353
18.3.1啟動RedHatUpdateAgent 353
18.3.2註冊系統信息 355
18.3.3線上更新軟體包 357
第5篇系統管理
第19章賬號與磁碟空間管理 362
19.1賬號簡介 362
19.1.1為何要創建用戶賬號 362
19.1.2系統管理員賬號與一般用戶賬號的差別 362
19.2創建用戶賬號 363
19.2.1使用useradd命令創建賬號 363
19.2.2編輯passwd與shadow檔案來創建賬號 364
19.3管理員賬號 369
19.3.1設定root賬號的口令 369
19.3.2切換賬號、變換身份 370
19.3.3隻允許root登錄的維護模式 371
19.3.4單用戶模式——忘記root口令時的救星 371
19.4停用與刪除用戶賬號 372
19.4.1停用賬號 372
19.4.2刪除賬號 372
19.5自定義組 373
19.5.1創建組 374
19.5.2變更所屬的組 375
19.5.3刪除組 375
19.6用戶磁碟空間管理 375
19.6.1編輯fstab檔案 375
19.6.2產生配置檔案 376
19.6.3使用edquota編輯磁碟限制 377
19.6.4執行quotaon 379
19.6.5檢查是否超過磁碟限制 379
第20章檔案系統與許可權設定 381
20.1認識系統的目錄 381
20.2檔案系統的結構 382
20.2.1ext3的優點 382
20.2.2ext3使用的inode檔案結構 383
20.2.3實際保存檔案的數據區塊 384
20.2.4inode的數量 385
20.2.5inode的內容 386
20.3設定目錄與檔案使用許可權 387
20.3.1許可權的意義 387
20.3.2檔案屬性 388
20.3.3改變許可權 389
20.3.4改變擁有權 394
20.4用戶與組的許可權關係 395
20.5連結與符號連結 395
20.5.1創建連結 396
20.5.2檢查inode編號 397
20.5.3創建符號鏈結 397
20.5.4使用檔案管理器創建符號連結 398
第21章查看系統信息 399
21.1查看登錄的用戶 399
21.1.1觀察用戶舉動的w命令 399
21.1.2查看當前有哪些用戶登錄的who命令 400
21.1.3查看曾登錄此系統用戶的last命令 401
21.2管理執行中的程式 402
21.2.1監視系統資源的使用狀況 403
21.2.2報告執行中的程式 404
21.2.3查看其他用戶的程式 406
21.2.4查看後台執行的程式 406
21.2.5替程式列表排序 407
21.2.6搭配其他命令查詢特定程式 407
21.2.7刪除執行中的程式 408
21.3查看系統狀況的視窗程式 409
第22章利用WWW瀏覽器管理Linux-Webmin 411
22.1安裝與登錄Webmin 411
22.1.1安裝與設定Webmin 411
22.1.2登錄Webmin 412
22.2設定Webmin操作環境 413
22.2.1將Webmin改為中文界面 413
22.2.2創建新的組與用戶 414
22.2.3安全性設定 416
22.3用戶及賬號管理 418
22.3.1新增用戶賬號 419
22.3.2新增組 421
22.4軟體包管理 422
22.4.1查詢軟體包 422
22.4.2安裝軟體包 423
22.5開機選單管理 425
22.6磁碟分區管理 427
22.6.1增加Linux分區 428
22.6.2格式化分區的檔案系統 429
22.6.3指定分區的載入點 429
22.7在Webmin中執行Linux命令 432
22.8Webmin的資源管理器 432
第23章創建磁碟陣列 434
23.1磁碟陣列簡介 434
23.1.1使用磁碟陣列的好處 434
23.1.2磁碟陣列的分類方式 434
23.1.3Linux支持的磁碟陣列 436
23.2創建Linear磁碟陣列 437
23.2.1硬體需求 437
23.2.2創建磁碟陣列 437
23.2.3查看磁碟陣列狀態記錄檔案,停止或啟動磁碟陣列 438
23.2.4變更磁碟陣列配置狀況與刪除磁碟陣列 440
23.2.5容錯能力分析 440
23.2.6空間利用率分析 441
23.2.7讀寫性能分析 442
23.3創建RAID-0磁碟陣列 442
23.3.1硬體需求 442
23.3.2創建磁碟陣列 443
23.3.3容錯能力分析 443
23.4創建RAID-1磁碟陣列 444
23.4.1硬體需求 445
23.4.2創建磁碟陣列 445
23.4.3查看磁碟陣列狀態記錄檔案 446
23.4.4容錯能力分析 447
23.4.5空間利用率分析 448
23.4.6讀寫性能分析 448
23.5創建RAID-5磁碟陣列 449
23.5.1硬體需求 449
23.5.2創建磁碟陣列 450
23.5.3查看磁碟陣列狀態記錄檔案 450
23.5.4容錯能力分析 451
23.5.5空間利用率分析 452
23.5.6讀寫性能分析 453
第24章用戶環境 454
24.1Shell簡介 454
24.1.1種類繁多的Shell 455
24.1.2查看與更換Shell 455
24.2Shell的各種功能 458
24.2.1命令歷程 458
24.2.2定義命令別名 459
24.2.3命令補全 461
24.2.4工作控制 461
24.2.5拼寫檢查 462
24.3Shell下的特殊字元 462
24.4Shell的環境變數與設定 464
24.4.1顯示環境變數 464
24.4.2修改環境變數 464
24.5.project、.plan和.forward配置檔案 466
24.5.1設定項目與計畫的.project與.plan檔案 466
24.5.2設定轉發郵件的.forward檔案 467
第6篇架設網路伺服器
第25章架設WWW伺服器 470
25.1安裝與啟動Apache伺服器 470
25.1.1啟動Apache伺服器 470
25.1.2安裝Apache伺服器 471
25.1.3如何取得新版的Apache 471
25.1.4重新啟動Apache 472
25.1.5開機時自動啟動Apache 472
25.2維護系統首頁 472
25.2.1如何上傳網頁 472
25.2.2更改網頁默認顯示的語系 473
25.3設定用戶網頁空間 475
25.3.1開放個人網站的功能 475
25.3.2創建個人網站目錄 475
25.4允許或拒絕某些網域訪問網站 477
25.4.1適用的場合 477
25.4.2修改httpd.conf設定檔案 478
25.4.3重新啟動Apache 479
25.5定期備份網頁 479
25.5.1備份系統網頁 479
25.5.2備份用戶個人網頁 480
第26章架設FTP伺服器 482
26.1啟動FTP伺服器 482
26.1.1啟動FTP伺服器 482
26.1.2安裝FTP伺服器 483
26.2哪些人可以登錄FTP伺服器 484
26.3拒絕某些賬號使用伺服器 485
26.4讓匿名登錄的用戶可以上傳檔案 486
26.5設定登錄時的歡迎信息 486
第27章架設Mail伺服器 488
27.1E-mail系統運作簡介 488
27.1.1E-mail系統的服務程式 488
27.1.2傳送E-mail的方式 488
27.1.3檢查名稱伺服器是否設定正確 491
27.2啟動Sendmail伺服器 491
27.3轉遞別台主機傳送的郵件 492
27.4查看寄送郵件的狀況 494
27.5安裝可從Windows讀郵件的POP/IMAP伺服器 495
27.5.1安裝POP與IMAP伺服器 495
27.5.2設定與啟動POP與IMAP伺服器 495
27.5.3Windows端的設定 497
第28章架設Samba伺服器 501
28.1啟動與設定Samba伺服器 501
28.1.1設定工作組 502
28.1.2設定安全等級 503
28.1.3讓Samba伺服器能正確顯示中文 505
28.2共享唯讀的目錄 506
28.3共享可寫入的目錄 507
28.4共享只允許特定用戶存取的目錄 507
28.4.1限制用戶的IP位址 508
28.4.2限制用戶的賬號 508
28.5共享印表機 509
28.6在Windows使用共享的目錄及印表機 509
28.6.1連線Samba伺服器與使用共享的目錄 509
28.6.2載入為網路磁碟驅動器 509
28.6.3使用Samba共享出來的印表機 511
第7篇系統升級
第29章作業系統核心升級 516
29.1核心升級的準備 516
29.1.1為何要升級 516
29.1.2升級前的注意事項 516
29.2設定核心 518
29.3編譯核心 533
29.4更換核心 534
29.5修補核心 536
29.6編譯目前的核心並載入NTFS檔案系統 536
29.6.1編譯系統核心 537
29.6.2載入NTFS分區 538
附錄如何刪除Linux 539

相關詞條

熱門詞條

聯絡我們