Linux兵書( 簡體 字) | |
作者:劉麗霞,楊宇 | 類別:1. -> 作業系統 -> Linux |
出版社:電子工業出版社 | 3dWoo書號: 37461 詢問書籍請說出此書號! 有庫存 NT售價: 395 元 |
出版日:1/1/2014 | |
頁數:536 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787121219924 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
第1篇 Red Hat基礎入門
第1章 拋磚引玉:Linux與開源文化 1 1.1 什么是Linux 2 1.2 Linux的誕生和發展 2 1.2.1 4個概念 2 1.2.2 Linux操作系統的誕生 3 1.3 Linux的主要版本 4 1.3.1 Ubuntu 4 1.3.2 Ylmf OS 4.0 5 1.3.3 Linux Mint 5 1.4 開源文化 6 1.5 小結 7 第2章 以逸待勞:安裝Linux 8 2.1 安裝前的準備工作 9 2.1.1 硬件需求 9 2.1.2 光盤啟動安裝 11 2.2 安裝Linux 11 2.3 卸載Linux 27 2.4 登錄Red Hat Linux 28 2.4.1 圖形化登錄 29 2.4.2 遠程登錄 29 2.4.3 圖形化環境 30 2.5 小結 30 第3章 無中生有:文件和磁盤管理 31 3.1 Red Hat Linux文件系統入門 32 3.1.1 文件簡介 32 3.1.2 目錄簡介 33 3.1.3 文件系統的結構 34 3.2 文件的基本操作 36 3.2.1 新建和刪除文件 37 3.2.2 復制和移動文件 38 3.2.3 查看和創建文件 38 3.3 壓縮文件的生成及解壓縮 40 3.3.1 以zip命令創建.zip文件 40 3.3.2 以unzip命令進行.zip文件的解壓縮 41 3.3.3 gzip命令的使用 41 3.3.4 文件打包程序tar 42 3.3.5 以compress或uncompress處理.Z文件 42 3.3.6 圖形化界面下的壓縮與解壓縮 43 3.4 設置文件/目錄訪問權限 43 3.4.1 權限的意義 43 3.4.2 在圖形界面下改變文件/目錄的權限 45 3.4.3 使用chmod命令修改文件/目錄的訪問權限 45 3.4.4 使用命令chown改變文件/目錄的所有權 47 3.5 管理磁盤存儲器 48 3.5.1 查看系統磁盤使用情況 48 3.5.2 用戶磁盤空間管理 49 3.5.3 磁盤分區操作 51 3.5.4 優化Linux系統硬盤 52 3.6 使用光盤 55 3.6.1 光盤驅動器的設備文件 55 3.6.2 掛載和卸載光盤 55 3.6.3 光驅的彈出與關閉 56 3.6.4 制作ISO文件 56 3.6.5 刻錄光盤 58 3.7 本章知識點綜合應用 60 3.7.1 Linux文件系統的常用操作 60 3.7.2 Linux文件的壓縮包管理 61 3.7.3 本章知識點整理 65 3.8 小結 65 第2篇 Red Hat初步使用 第4章 隔岸觀火:系統管理初步 66 4.1 顯示設置 67 4.1.1 設置分辨率和色彩深度 67 4.1.2 設置桌面 67 4.2 硬件配置 68 4.2.1 配置聲卡 69 4.2.2 配置網卡 70 4.3 打印機的安裝、配置和管理 73 4.3.1 安裝、配置打印機 74 4.3.2 修改打印機配置 76 4.3.3 管理打印機 76 4.4 配置X Window及顯卡 77 4.5 常見硬件的檢測 78 4.5.1 中央處理器狀態的檢測 78 4.5.2 硬盤物理壞道的檢測 79 4.5.3 內存的檢測 81 4.6 設置用戶界面 82 4.6.1 KDE桌面系統組成 83 4.6.2 GNOME桌面系統 83 4.7 本章知識點綜合應用 84 4.7.1 網絡打印機的安裝 85 4.7.2 Linux下的網卡配置 91 4.7.3 本章知識點綜合整理 96 4.8 小結 96 第5章 李代桃僵:網上沖浪 97 5.1 聯網設置 98 5.1.1 互聯網配置向導 98 5.1.2 撥號連接 98 5.1.3 ISDN連接 99 5.1.4 局域網連接 99 5.1.5 測試網絡連接 99 5.2 瀏覽網頁 100 5.2.1 使用Mozilla瀏覽器 101 5.2.2 使用Mozilla幫助內容 104 5.2.3 使用Mozilla快捷鍵 105 5.3 收發E-mail 105 5.3.1 結識KMail 106 5.3.2 KMail郵件處理功能 107 5.3.3 KMail聯系人 110 5.3.4 KMail垃圾郵件管理 112 5.4 下載工具 113 5.5 網上聊天 115 5.5.1 啟動Kopete 115 5.5.2 創建新用戶 116 5.6 本章知識點綜合應用 116 5.6.1 QQ客戶端DEB格式安裝 117 5.6.2 QQ壓縮包安裝 119 5.6.3 直接使用WebQQ 120 5.6.4 本章知識點綜合整理 121 5.7 小結 121 第6章 借刀殺人:軟件包管理 122 6.1 RPM包管理 123 6.1.1 RPM軟件包的查詢 123 6.1.2 RPM軟件包的安裝 126 6.1.3 RPM軟件包安裝可能出現的問題 127 6.1.4 RPM軟件包的卸載 127 6.1.5 RPM軟件包的升級 128 6.1.6 RPM軟件包的驗證 128 6.1.7 Red Hat Linux 的添加/刪除應用程序 129 6.2 RPM軟件包的密鑰管理 131 6.2.1 下載與安裝PGP 131 6.2.2 RPM使用PGP產生簽名所需的配置 132 6.2.3 配置RPM宏 132 6.2.4 RPM的PGP簽名選項 133 6.2.5 添加數字簽名 133 6.3 tar包管理 133 6.3.1 tar命令語法及參數選項 133 6.3.2 創建tar文件 135 6.3.3 顯示tar文件內容 136 6.3.4 向tar文件中添加一個文件 137 6.3.5 從tar文件中取出文件 137 6.4 Linux下常用的壓縮工具 138 6.4.1 gzip壓縮工具 138 6.4.2 zip/unzip命令 140 6.4.3 bzip2命令 144 6.5 本章知識點整理 146 6.6 小結 146 第3篇 Red Hat編程應用 第7章 連環計:Shell的使用 147 7.1 創建和執行Shell程序 148 7.2 變量 149 7.2.1 給變量賦值 150 7.2.2 訪問變量 150 7.3 位置參數 150 7.4 內部變量 151 7.5 特殊字符 152 7.5.1 雙引號 152 7.5.2 單引號 153 7.5.3 反斜杠 153 7.5.4 反引號 154 7.6 表達式的比較 154 7.6.1 pdksh和bash環境下的表達式比較 154 7.6.2 tcsh環境下的表達式比較 157 7.7 循環語句 159 7.7.1 for語句 159 7.7.2 while循環語句 160 7.7.3 until語句 160 7.7.4 repeat語句 161 7.7.5 select語句 161 7.7.6 shift語句 161 7.8 條件語句 162 7.8.1 if語句 162 7.8.2 case語句 163 7.9 跳轉語句 165 7.9.1 break語句 165 7.9.2 exit 語句 166 7.10 函數 166 7.11 本章知識點綜合應用 167 7.11.1 編寫Shell腳本的一般流程 167 7.11.2 Shell編程實例 168 7.11.3 本章知識點整理 174 7.12 小結 174 第8章 渾水摸魚:Linux下的編程 175 8.1 Linux下常用的開發工具 176 8.1.1 GCC 176 8.1.2 CVS 176 8.1.3 Perl 176 8.1.4 Linux上的Delphi——Kylix 177 8.2 Linux下的Vi文本編輯器 177 8.2.1 Vi編輯器介紹 178 8.2.2 啟動Vi編輯器 179 8.2.3 顯示Vi中的行號 180 8.2.4 光標移動操作 181 8.2.5 屏幕命令 182 8.2.6 文本插入命令 183 8.2.7 附加(append)命令 183 8.2.8 打開(open)命令 184 8.2.9 文本修改命令 184 8.2.10 退出Vi 187 8.3 Linux的C編譯器——GCC 187 8.3.1 GCC的編譯過程 188 8.3.2 GCC的基本用法和常用選項 188 8.3.3 使用gdb調試C程序 191 8.3.4 編寫Makefile文件 195 8.4 Linux下的PHP編程 201 8.4.1 PHP簡介 201 8.4.2 配置運行環境 202 8.4.3 一個簡單的PHP例子 203 8.5 本章知識點綜合應用 204 8.5.1 Linux的C編譯器實戰 204 8.5.2 LAMP開發平臺環境搭建實戰 207 8.5.3 本章知識點整理 213 8.6 小結 213 第4篇 Red Hat高級管理 第9章 暗度陳倉:Linux 中的進程管理 214 9.1 Linux進程概述 215 9.2 Linux進程原理 215 9.2.1 Linux進程狀態 216 9.2.2 Linux進程工作模式 217 9.3 Linux守護進程介紹 217 9.3.1 守護進程簡介 218 9.3.2 重要守護進程介紹 218 9.3.3 創建自己的守護進程 219 9.4 啟動Linux進程 221 9.4.1 手工啟動 222 9.4.2 任務計劃—— at命令 223 9.4.3 在資源比較空閑的時候執行命令—— batch命令 226 9.4.4 不斷重復執行某些命令—— cron命令 226 9.4.5 操作cron后臺進程的表格—— crontab命令 226 9.5 進程的掛起及恢復 229 9.6 Linux進程管理 230 9.6.1 使用ps命令查看進程狀態 230 9.6.2 使用top命令查看進程狀態 234 9.6.3 使用kill命令終止進程 235 9.6.4 使用sleep命令暫停進程 236 9.7 進程文件系統PROC 236 9.8 本章知識點綜合應用 238 9.8.1 系統設計 239 9.8.2 代碼實現 239 9.8.3 本章知識點整理 242 9.9 小結 242 第10章 樹上開花:Linux用戶與組管理 243 10.1 用戶文件和組文件 244 10.1.1 用戶賬戶文件—— passwd 244 10.1.2 用戶組賬號文件—— /etc/group 246 10.1.3 組賬號文件—— /etc/gshadow 247 10.1.4 使用pwck和grpck命令驗證用戶及組文件 248 10.2 管理用戶和用戶組 250 10.2.1 啟動Linux的用戶管理器 250 10.2.2 添加新用戶 250 10.2.3 編輯用戶屬性 252 10.2.4 創建用戶組 253 10.2.5 修改用戶組屬性 255 10.3 命令行界面下的用戶和組管理 255 10.3.1 使用useradd命令添加用戶 255 10.3.2 使用usermod命令修改用戶信息 257 10.3.3 使用userdel命令刪除用戶 257 10.3.4 使用groupadd命令創建用戶組 257 10.3.5 使用groupmod命令修改用戶組屬性 258 10.3.6 使用groupdel命令刪除用戶組 259 10.4 本章知識點綜合應用 259 10.4.1 以圖形界面對用戶賬號進行創建和維護 259 10.4.2 以文本模式對用戶賬號進行創建和維護 261 10.4.3 本章知識點整理 267 10.5 小結 267 第11章 金蟬脫殼:DNS服務器 268 11.1 域名原理簡介 269 11.1.1 DNS的組成 269 11.1.2 DNS的層次結構與域名分配 270 11.1.3 根域 271 11.1.4 頂級域 271 11.1.5 二級域 272 11.1.6 常見的域名服務器地址 272 11.2 DNS服務器的安裝和配置 274 11.2.1 獲取BIND所需的安裝文件 274 11.2.2 安裝DNS服務器 275 11.2.3 設置/etc/named.conf文件 275 11.2.4 主DNS服務器 277 11.2.5 配置解析區文件/var/named/127.0.0 277 11.2.6 配置/var/named/dodoknight.com.cn文件 278 11.2.7 配置/var/named/202.202.88文件 279 11.2.8 從DNS服務器 280 11.2.9 高速緩存DNS 280 11.3 DNS服務器的運行和測試 281 11.3.1 DNS服務器的運行 281 11.3.2 測試DNS服務器 282 11.4 域名服務器的安全和優化 285 11.4.1 限制BIND運行于“虛擬”根環境下 285 11.4.2 區帶(Zone)轉移 289 11.4.3 允許查詢 289 11.4.4 轉發限制 290 11.4.5 域名服務器常見問題 290 11.5 本章知識點綜合應用 290 11.5.1 基本要求 290 11.5.2 安裝 290 11.5.3 修改配置文件 291 11.5.4 輔助DNS服務器配置 293 11.5.5 日志 295 11.5.6 本章知識點整理 296 11.6 小結 296 第12章 瞞天過海:郵件服務器 297 12.1 郵件服務器Sendmail簡介 298 12.2 郵件服務器的安裝與配置 299 12.2.1 安裝Sendmail 299 12.2.2 郵件服務器的編譯和優化 300 12.2.3 啟動Sendmail服務系統 302 12.2.4 配置Sendmail 303 12.3 使用Sendmail服務器 304 12.3.1 建立電子郵件新賬號 304 12.3.2 設置別名 304 12.3.3 限制單個用戶郵件容量 305 12.3.4 收取郵件—— POP3服務器安裝 305 12.3.5 收取郵件—— 啟動POP3服務 305 12.3.6 保證Sendmail的安全 306 12.3.7 Sendmail管理工具 308 12.3.8 Sendmail用戶工具 309 12.4 本章知識點綜合應用 309 12.4.1 服務器端的搭建 310 12.4.2 Sendmail服務安裝與配置 312 12.4.3 POP3和IMAP的安裝與配置 317 12.4.4 客戶端的搭建 319 12.4.5 本章知識點整理 323 12.5 小結 323 第13章 反客為主:FTP服務器 324 13.1 FTP服務器簡介 325 13.2 使用Vsftp服務器 325 13.2.1 安裝Vsftp服務器 326 13.2.2 編譯和安裝軟件 326 13.3 啟動和使用Vsftp服務器 328 13.3.1 xinetd啟動方式 328 13.3.2 命令行方式啟動 329 13.3.3 使用Vsftp服務器 329 13.4 配置Vsftp服務器 331 13.4.1 配置ftpaccess文件 331 13.4.2 配置ftphosts文件 336 13.4.3 配置ftpservers文件 337 13.4.4 配置ftpusers文件 337 13.4.5 配置ftpgroups文件 338 13.4.6 配置ftpconversions文件 338 13.5 服務器的運行和測試 339 13.5.1 FTP服務器的啟動 339 13.5.2 顯示FTP服務器在線人數信息 339 13.5.3 關閉FTP服務器 339 13.5.4 FTP內部命令 339 13.5.5 下載工具wget 341 13.6 本章知識點綜合應用 342 13.6.1 安裝Vsftpd服務軟件 343 13.6.2 FTP常規配置應用案例一 343 13.6.3 FTP常規配置應用案例二 346 13.6.4 本章知識點整理 348 13.7 小結 348 第14章 空城計:WWW服務器配置 349 14.1 Apache的安裝和啟動 350 14.2 Apache的全局環境配置 352 14.3 Apache的主服務器配置 355 14.4 Apache的高級管理配置 358 14.4.1 訪問存取控制 358 14.4.2 設置Options命令 359 14.4.3 設置Allow Override命令 360 14.4.4 設置Order命令 360 14.4.5 設置Allow/Deny命令 360 14.4.6 用戶訪問控制 360 14.4.7 MIME類型 362 14.4.8 關于CGI腳本 362 14.5 使用SSI 363 14.5.1 編輯服務器配置文件開啟SSI 363 14.5.2 創建.htaccess文件啟動SSI 364 14.5.3 使用SSI 364 14.5.4 使用config命令 365 14.5.5 使用include命令 365 14.5.6 使用echo命令 366 14.5.7 使用fsize命令 367 14.5.8 使用flastmod命令 367 14.5.9 exec命令 367 14.6 虛擬主機 368 14.6.1 每個主機名用不同的守護進程來運行 368 14.6.2 用一個守護進程支持所有的虛擬主機 368 14.6.3 基于主機名的虛擬主機 369 14.7 管理日志文件 370 14.7.1 錯誤日志 370 14.7.2 訪問日志 372 14.8 Web服務器安全——SSL 374 14.9 圖形化配置工具 376 14.9.1 基本配置 376 14.9.2 配置虛擬主機 376 14.9.3 服務器配置及性能調整 379 14.10 本章知識點綜合應用 380 14.10.1 構建測試環境 380 14.10.2 創建虛擬機 383 14.10.3 實例說明Apache Web服務器的配置 387 14.10.4 本章知識點整理 392 14.11 小結 392 第15章 假道伐虢:遠程登錄管理 ——Telnet與SSH 393 15.1 使用Telnet 394 15.1.1 Telnet登錄簡介 394 15.1.2 Telnet的工作原理 394 15.1.3 安裝和啟動Telnet 395 15.1.4 配置Telnet 396 15.1.5 Telnet的會話示例 397 15.2 使用SSH 398 15.2.1 SSH介紹 398 15.2.2 安裝與啟動SSH 399 15.2.3 簡單測試和使用SSH 400 15.2.4 配置“/etc/ssh/ssh_config”文件 401 15.2.5 配置“/etc/ssh/sshd_config”文件 402 15.2.6 SSH的密鑰管理 404 15.2.7 使用scp遠程復制文件 405 15.2.8 使用SSH設置“加密通道” 406 15.2.9 配置SSH的客戶端 407 15.2.10 配置SSH自動登錄 408 15.3 本章知識點綜合應用 410 15.3.1 Linux SSH安全策略一:關閉無關端口 410 15.3.2 Linux SSH安全策略二:更改 SSH 端口 410 15.3.3 Linux SSH安全策略三:限制 IP 登錄 411 15.3.4 Linux SSH安全策略四:使用證書登錄 SSH 413 15.3.5 本章知識點整理 414 15.4 小結 414 第16章 盤龍吐信:Samba服務器配置 415 16.1 Samba服務器簡介及安裝 416 16.1.1 Samba的工作原理 416 16.1.2 Samba服務器的功能 416 16.1.3 SMB協議 417 16.1.4 安裝Samba 417 16.2 啟動及關閉Samba服務器 418 16.2.1 Samba的命令行啟動和關閉 418 16.2.2 在System Services中啟動和關閉Samba服務 419 16.2.3 簡單測試Samba服務器 420 16.3 配置Samba服務器的用戶信息 421 16.3.1 創建服務器待認證用戶 422 16.3.2 將用戶信息轉換為Samba用戶信息 422 16.3.3 用戶轉換 422 16.3.4 Samba服務器和主瀏覽器 423 16.4 smb.conf配置文件實例詳解 423 16.4.1 設置工作組 424 16.4.2 設置共享Linux賬戶主目錄 424 16.4.3 設置公用共享目錄 425 16.4.4 設置一般共享目錄 426 16.4.5 設置共享打印機 427 16.4.6 打印機配置相關問題 428 16.5 一個完整的smb.conf文件實例 429 16.5.1 global段 429 16.5.2 homes段 432 16.5.3 printers段 433 16.5.4 public段 434 16.5.5 一般共享段 435 16.5.6 smb.conf文件的更多例子 435 16.5.7 該配置在Windows系統下的顯示結果 436 16.6 smb.conf中的選項和特定約定 437 16.7 測試Samba服務器 441 16.8 Linux和Windows文件互訪 442 16.8.1 Windows客戶使用Linux系統共享文件 442 16.8.2 用smbclient工具訪問局域網上的Windows系統 442 16.8.3 用smbclient工具訪問局域網上的其他系統 443 16.8.4 用LinNeighborhood訪問局域網上其他系統的共享文件 444 16.9 本章知識點綜合應用 445 16.9.1 Samba企業實戰與應用 445 16.9.2 需求分析 446 16.9.3 解決方案 446 16.9.4 Samba排錯 453 16.9.5 本章知識點整理 454 16.10 小結 454 第17章 霸王舉旗:Proxy服務器配置 455 17.1 Proxy服務器原理簡介 456 17.2 Squid簡介 457 17.3 安裝和啟動Squid Server 457 17.3.1 安裝Squid Server 458 17.3.2 啟動和關閉Squid Server 458 17.4 在客戶端使用Squid Server 459 17.4.1 在IE瀏覽器中設置 459 17.4.2 在Linux瀏覽器中設置 460 17.5 配置Squid Server 461 17.5.1 配置Squid Server的基本參數 461 17.5.2 配置Squid Server的訪問控制 464 17.5.3 配置Squid Server的簡單實例 467 17.6 配置基于Squid的透明代理 468 17.6.1 Linux內核的相關配置 468 17.6.2 Squid的相關配置選項 469 17.6.3 iptables的相關配置 470 17.7 配置多級緩存改善Proxy服務器的性能 470 17.7.1 多級緩存(Cache)簡介 470 17.7.2 配置多級緩存 471 17.8 Squid日志管理 472 17.8.1 配置文件中有關日志的選項 473 17.8.2 日志管理主文件—— accesss.conf 474 17.9 使用Webalizer對Squid進行流量分析 475 17.9.1 Webalizer的特點 476 17.9.2 安裝Webalizer 476 17.9.3 配置Webalizer 476 17.9.4 使用Webalizer 477 17.10 小結 479 第18章 蛟龍攪浪:數據庫服務器 481 18.1 Linux下數據庫系統簡介 482 18.2 MySQL數據庫系統簡介 482 18.3 MySQL數據庫系統的安裝 482 18.3.1 基于源代碼包的MySQL安裝 482 18.3.2 基于RPM包的MySQL安裝 485 18.3.3 在Red Hat Linux 9添加/刪除程序中安裝MySQL 485 18.4 啟動MySQL數據庫系統 487 18.4.1 建立MySQL的用戶組和用戶名 487 18.4.2 建立MySQL的軟鏈接 487 18.4.3 設置用戶訪問權限 488 18.4.4 啟動MySQL 488 18.5 MySQL常用操作 489 18.5.1 連接MySQL服務器 489 18.5.2 退出MySQL服務器 489 18.5.3 密碼管理 490 18.5.4 增加新用戶 490 18.5.5 命令分行 491 18.5.6 命令歷史記錄 491 18.5.7 顯示數據庫列表 491 18.5.8 顯示數據庫中的數據表 491 18.5.9 顯示數據表的表結構 491 18.5.10 新建數據庫 491 18.5.11 新建數據庫表 492 18.5.12 刪除庫和表 492 18.5.13 將表中的記錄清空 492 18.5.14 顯示表中的記錄 493 18.5.15 向表中插入記錄 493 18.5.16 MySQL數據導入和備份 493 18.6 在程序中操作MySQL數據庫 494 18.7 安裝Oracle數據庫系統 495 18.7.1 安裝Oracle10g的硬件條件 495 18.7.2 下載Oracle10g的安裝文件 495 18.7.3 安裝前的準備工作 495 18.7.4 安裝Oracle 496 18.8 測試Oracle數據庫系統 497 18.8.1 使用svrmgrl測試安裝是否成功 497 18.8.2 使用sql*plus測試安裝是否成功 498 18.9 設置Oracle服務自動啟動 498 18.10 操作Oracle數據庫 498 18.10.1 創建表空間和創建用戶 498 18.10.2 刪除用戶 499 18.10.3 修改用戶密碼 499 18.10.4 數據導出 499 18.10.5 數據導入 499 18.10.6 其他數據操作 499 18.11 在程序中操作Oracle數據庫 500 18.11.1 用C語言操作Oracle數據庫 500 18.11.2 用PHP語言訪問Oracle數據庫 503 18.12 本章知識點綜合應用 507 18.12.1 C語言操作MySQL 507 18.12.2 C語言操作Oracle 509 18.12.3 本章知識點整理 513 18.13 小結 513 本書由淺入深,全面、系統地介紹了Red Hat管理技術。本書提供了大量實例,供讀者實戰演練。另外,作者專門為本書編寫了PPT課件,以幫助讀者更好地學習本書內容。
全書分4篇共18章。第1篇為Red Hat基礎入門,由淺入深地介紹了Linux的歷史和不同版本,圖文并茂地描述了Red Hat Enterprise Linux 6的安裝過程。第2篇為Red Hat初步使用,主要介紹Red Hat的軟/硬件配置、軟件包管理等常用功能,并對網上沖浪做了專題講解。第3篇為Red Hat編程應用,主要講解Shell的使用和管理,以及常見的編程工具。第4篇為Red Hat高級管理,主要介紹Red Hat下對用戶和進程等高級管理的相關知識,并以專題的形式介紹了FTP、DNS、MAIL及各個服務器的搭建和管理。 Red Hat Enterprise Linux 6是目前功能最為強大的Linux服務器。作為一個類UNIX系統,它具備很好的穩定性和豐富的擴展能力,可以為中小型企業甚至某些大型企業的項目提供堅如磐石的系統支撐。它支持的服務包括數據庫服務、Web服務、FTP服務、域名服務等幾乎所有的企業服務,是開發和應用工程師開發軟件項目的首選系統。
筆者結合自己多年的Red Hat Enterprise管理經驗和心得體會,花費了一年多的時間寫作了本書。希望讀者能在本書的引領下跨入操作系統管理的大門,成為一名優秀的系統管理員。 本書以大量豐富的實例,全面、系統、深入地介紹了Red Hat Enterprise Linux 6的安裝和管理知識,并以大量截圖貫穿于全書的講解之中,使讀者可以快速上手。本書還以專題的形式詳細介紹了Red Hat Enterprise Linux 6下各種常見的服務器,如FTP、DNS、Mail的搭建和管理等。學完本書后,讀者應該可以具備獨立進行操作系統管理的能力。 本書特色 1.配備大量系統截圖及PPT教學文件,學習效果好 筆者專門編寫了配合本書的PPT教學文件,以便讀者可以更加輕松、直觀地學習本書內容,提高學習效率。 2.內容全面、系統、深入 本書介紹了Red Hat Enterprise Linux 6的安裝、系統管理、Shell編程、服務器搭建等內容,并詳細介紹了遠程管理的相關內容。 3.講解由淺入深、循序漸進,適合各個層次的讀者閱讀 本書從Red Hat Enterprise Linux 6的基礎開始講解,逐步深入到Red Hat Enterprise Linux 6的高級管理技術及服務應用,內容梯度從易到難,講解由淺入深、循序漸進,適合各個層次的讀者閱讀,并均有所獲。 4.貫穿大量的實例和技巧,迅速提升管理水平 本書在講解知識點時既注重基礎介紹,也以專題的形式有側重地介紹了管理服務的相關知識,讓讀者更好地理解各種概念和管理技術,迅速提高管理水平。 本書內容及體系結構 第1篇 Red Hat基礎入門(第1~3章) 本篇主要內容包括:由淺入深地介紹了Linux的歷史和不同版本,圖文并茂地描述了Red Hat Enterprise Linux 6的安裝過程,使讀者對該操作系統的文件和磁盤管理有了初步的了解。通過本篇的學習,讀者應該能夠熟練地掌握Red Hat的安裝及磁盤的配置管理。 第2篇 Red Hat初步使用(第4~6章) 本篇主要內容包括:介紹Red Hat的軟/硬件配置、軟件包管理等常用功能,并對網上沖浪做了專題講解。通過本篇的學習,讀者應該能夠對服務器的軟/硬件進行各種常見的配置和軟件的管理,并能通過網絡對遇到的問題進行搜索,從而自行解決問題。 第3篇 Red Hat編程應用(第7、8章) 本篇主要內容包括:講解Shell的使用和管理,以及常見的編程工具,并以一個PHP的實例作為結束,讓讀者對Red Hat下的編程有一個實際的認識。通過本篇的學習,讀者應該能夠對Red Hat下的編程知識有較為全面的掌握,并能夠開發出簡單的應用程序。 第4篇 Red Hat高級管理(第9~18章) 本篇主要內容包括:介紹Red Hat下用戶和進程等高級管理的相關知識,并以專題的形式介紹FTP、DNS、Mail及各個服務器的搭建和管理。通過本篇的學習,讀者能夠有效地管理Red Hat服務器,并通過搭建各種系統服務器為開發人員提供有力的支持,使其成為優秀的系統管理員。 本書讀者對象 ● Red Hat系統管理員。 ● Red Hat專業管理人員。 ● Red Hat愛好者。 ● 大、中專院校的學生。 ● 社會培訓班學員。 ● 需要一本案頭必備手冊的程序員。 本書由武警工程學院的劉麗霞、楊宇共同編寫。其中劉麗霞負責編寫了第1~8章,楊宇負責編寫了第9~18章。 由于時間倉促,加之水平有限,書中難免存在不足和疏漏之處,敬請廣大讀者批評指正。 編著者 |