Linux 應用基礎教程

出版時間:2012-1  出版社:機械工業(yè)出版社  作者:梁如軍  頁數(shù):468  

內容概要

  《Linux 應用基礎教程:Red Hat Enterprise Linux/CentOS 5》以CentOS
5.5為藍本,分3篇介紹了Linux操作系統(tǒng)的使用和配置。基礎篇介紹了Linux的基礎知識、CentOS系統(tǒng)的安裝、字符界面常用命令的使用、Shell的功能及其使用;系統(tǒng)管理篇介紹了Linux系統(tǒng)下的軟件包管理、磁盤分區(qū)、LVM管理、文件系統(tǒng)管理、賬戶管理、權限管理、Linux下的網(wǎng)絡配置、進程管理、系統(tǒng)監(jiān)視、系統(tǒng)維護、系統(tǒng)安全等;服務與安全篇介紹了FTP服務、NFS服務、Samba服務、DHCP服務和基于PXE安裝服務器、DNS服務器、基于Apache的Web服務、E-mail服務、IPTables和NAT等。《Linux
應用基礎教程:Red Hat Enterprise Linux/CentOS
5》內容詳盡、結構清晰、通俗易懂,使用大量的圖表對內容進行表述和歸納,并對重點內容給出了詳細的操作步驟,便于讀者理解及查閱,具有很強的實用性和指導性。
  《Linux 應用基礎教程:Red Hat Enterprise Linux/CentOS
5》可以作為高等院校相關專業(yè)、Linux短期培訓班的教材,同時也可供廣大Linux愛好者自學使用。

書籍目錄

出版說明
前言
教學建議
第1篇 基礎篇(第1~3章)
 第1章 Linux簡介與安裝
  1.1 Linux簡介
  1.1.1 自由軟件與Linux
  1.1.2 Linux系統(tǒng)的特點和組成
  1.1.3 Linux的內核版本與發(fā)行版本
  1.1.4 Red Hat Linux及其相關產品
  1.2 準備安裝 Linux
  1.2.1 獲取軟件
  1.2.2 安裝程序和安裝方式
  1.3 本地光盤手動安裝CentOS 5.5
  1.3.1 安裝引導配置
  1.3.2 安裝配置--磁盤分區(qū)
  1.3.3 安裝配置--啟動加載器
  1.3.4 安裝配置--配置網(wǎng)絡相關參數(shù)
  1.3.5 安裝配置--時鐘設置
  1.3.6 安裝配置--設置超級用戶口令
  1.3.7 安裝配置--選擇安裝組件
  1.3.8 安裝過程
  1.3.9 首次啟動的基本配置
  1.4 思考與實驗
  
 第2章 字符界面操作基礎
  2.1 字符界面簡介
  2.1.1 選擇在字符界面下工作
  2.1.2 虛擬控制臺和本地登錄
  2.1.3 遠程登錄Linux系統(tǒng)
  2.1.4 系統(tǒng)運行級別與關機
  2.2 Shell和命令基礎
  2.2.1 Shell簡介
  2.2.2 命令格式和通配符
  2.2.3 文件及Linux目錄結構
  2.2.4 獲得命令幫助
  2.3 思考與實驗
  
 第3章 字符界面操作進階
  3.1 Linux常用操作命令
  3.1.1 文件目錄操作命令
  3.1.2 打包和壓縮命令
  3.1.3 文本文件操作命令
  3.1.4 信息顯示命令
  3.2 幾種提高工作效率的方法
  3.2.1 自動補全命令行
  3.2.2 命令歷史
  3.2.3 命令別名
  3.3 文本編輯器 Vi
  3.3.1 Vi及其3種運行模式
  3.3.2 普通模式下的操作
  3.3.3 命令模式下的操作
  3.4 進一步使用Shell
  3.4.1 重定向
  3.4.2 管道
  3.4.3 命令替換
  3.4.4 命令聚合
  3.5 Shell變量和Shell環(huán)境
  3.5.1 用戶自定義變量
  3.5.2 Shell變量的作用域
  3.5.3 環(huán)境變量
  3.5.4 設置用戶工作環(huán)境
  3.6 思考與實驗
第2篇 系統(tǒng)管理篇(第4~13章)
  
 第4章 包管理與系統(tǒng)更新
  4.1 RPM包管理
  4.1.1 RPM概述
  4.1.2 RPM命令的使用
  4.2 YUM更新系統(tǒng)
  4.2.1 YUM簡介
  4.2.2 配置YUM
  4.2.3 使用非官方更新源
  4.2.4 使用yum命令
  4.2.5 使用YUM插件
  4.3 軟件倉庫管理
  4.3.1 YUM倉庫管理
  4.3.2 創(chuàng)建本地YUM倉庫
  4.4 思考與實驗
  
 第5章 硬盤分區(qū)和LVM
  5.1 硬盤和硬盤分區(qū)
  5.1.1 硬盤及其相關概念
  5.1.2 硬盤分區(qū)
  5.1.3 靜態(tài)分區(qū)的缺點
  5.2 LVM管理
  5.2.1 LVM相關概念
  5.2.2 使用LVM命令
  5.2.3 LVM應用舉例
  5.3 思考與實驗
  
 第6章 文件系統(tǒng)管理
  6.1 Linux文件系統(tǒng)概述
  6.1.1 文件系統(tǒng)的系統(tǒng)觀和用戶觀
  6.1.2 Linux下的文件系統(tǒng)
  6.1.3 使用文件系統(tǒng)的一般方法
  6.2 掛裝和卸裝文件系統(tǒng)
  6.2.1 掛裝文件系統(tǒng)
  6.2.2 在系統(tǒng)啟動時自動掛裝
  文件系統(tǒng)
  6.2.3 文件系統(tǒng)掛裝選項
  6.2.4 卸裝文件系統(tǒng)
  6.2.5 使用移動存儲介質
  6.3 ext2/ext3文件系統(tǒng)管理
  6.3.1 ext2/ext3文件系統(tǒng)管理工具
  6.3.2 創(chuàng)建文件系統(tǒng)
  6.3.3 檢查文件系統(tǒng)
  6.3.4 調整文件系統(tǒng)屬性
  6.3.5 維護文件系統(tǒng)的卷標
  6.4 磁盤限額
  6.4.1 磁盤限額概述
  6.4.2 配置磁盤限額
  6.4.3 查看磁盤限額
  6.5 思考與實驗
  
 第7章 賬戶管理和權限管理
  7.1 賬戶管理
  7.1.1 賬戶管理概述
  7.1.2 使用命令行工具管理賬戶
  7.1.3 口令管理和口令時效
  7.2 權限管理
  7.2.1 操作權限概述
  7.2.2 更改操作權限
  7.2.3 更改屬主和同組人
  7.2.4 設置文件和目錄的生成掩碼
  7.2.5 特殊權限設置
  7.2.6 使用ACL權限
  7.2.7 權限設置舉例
  7.3 思考與實驗
  
 第8章 網(wǎng)絡配置和網(wǎng)絡工具
  8.1 Linux與網(wǎng)絡
  8.1.1 Linux網(wǎng)絡基礎
  8.1.2 Linux網(wǎng)絡應用
  8.2 配置網(wǎng)絡參數(shù)
  8.2.1 臨時性網(wǎng)絡配置
  8.2.2 永久性網(wǎng)絡配置
  8.2.3 使用TUI工具配置網(wǎng)絡
  8.3 Linux網(wǎng)絡工具
  8.3.1 網(wǎng)絡測試工具
  8.3.2 網(wǎng)絡客戶工具
  8.4 安全的網(wǎng)絡客戶工具
  8.4.1 SSH與OpenSSH
  8.4.2 使用OpenSSH客戶端
  8.4.3 OpenSSH的主機密鑰管理
  8.4.4 OpenSSH的用戶密鑰管理
  8.5 思考與實驗
  
 第9章 進程管理
  9.1 進程概述
  9.1.1 進程的概念
  9.1.2 Linux中的進程
  9.1.3 進程的類型
  9.1.4 進程的啟動方式
  9.2 進程管理和作業(yè)控制
  9.2.1 查看系統(tǒng)中的進程
  9.2.2 殺死系統(tǒng)中的進程
  9.2.3 作業(yè)控制
  9.3 守護進程
  9.3.1 守護進程的概念
  9.3.2 xinetd
  9.3.3 守護進程管理工具
  9.3.4 TCP Wrappers
  9.4 安排周期性任務
  9.4.1 cron守護進程簡介
  9.4.2 安排用戶的cron任務
  9.4.3 安排系統(tǒng)的cron任務
  9.5 思考與實驗
  
 第10章 Shell腳本編程
  10.1 Shell編程基礎
  10.1.1 Shell腳本簡介
  10.1.2 Shell變量操作
  10.1.3 位置變量和簡單腳本舉例
  10.2 條件測試和分支結構
  10.2.1 條件測試
  10.2.2 if語句
  10.2.3 case 語句
  10.3 循環(huán)結構
  10.3.1 while和until語句
  10.3.2 for語句
  10.4 函數(shù)和Shell腳本調試
  10.4.1 函數(shù)
  10.4.2 Shell腳本跟蹤與調試
  10.5 思考與實驗
  
 第11章 系統(tǒng)監(jiān)視與系統(tǒng)日志
  11.1 監(jiān)視系統(tǒng)性能
  11.1.1 系統(tǒng)監(jiān)視概述
  11.1.2 top命令
  11.1.3 mpstat命令
  11.1.4 vmstat命令
  11.1.5 iostat命令
  11.1.6 性能分析標準的經(jīng)驗準則
  11.2 日志系統(tǒng)和系統(tǒng)日志
  11.2.1 日志系統(tǒng)
  11.2.2 配置日志及日志測試工具
  11.2.3 日志滾動
  11.2.4 日志分析工具簡介
  11.2.5 查看日志文件
  11.3 思考與實驗
  
 第12章 內核管理與系統(tǒng)
  啟動過程
  12.1 內核管理與升級
  12.1.1 Linux內核簡介
  12.1.2 管理內核模塊
  12.1.3 修改內核參數(shù)
 ?。?proc與sysctl)
  12.1.4 內核的升級
  12.2 系統(tǒng)啟動過程
  12.2.1 RHEL/CentOS啟動
  過程簡介
  12.2.2 GRUB系統(tǒng)引導器
  12.2.3 init的配置文件
  12.3 故障排查
  12.3.1 故障排查概述
  12.3.2 系統(tǒng)修復運行級別
  12.3.3 系統(tǒng)援救環(huán)境
  12.4 思考與實驗
  
 第13章 系統(tǒng)安全基礎
  13.1 基本的系統(tǒng)安全
  13.1.1 磁盤布局和文件系統(tǒng)
  13.1.2 軟件和服務
  13.1.3 物理終端安全
  13.2 賬號安全和訪問控制
  13.2.1 禁止root賬號登錄
  13.2.2 可插拔認證模塊(PAM)
  13.2.3 基于PAM的賬號保護和訪問控制
  13.3 思考與實驗
第3篇 服務與安全篇(第14~22章)
  
 第14章 FTP服務和NFS服務
  14.1 FTP服務
  14.1.1 FTP的相關概念
  14.1.2 RHEL/CentOS下的vsftpd服務
  14.1.3 配置vsftpd服務器
  14.2 NFS服務
  14.2.1 NFS的相關概念
  14.2.2 RHEL/CentOS下的NFS
  14.2.3 配置NFS服務
  14.2.4 NFS客戶端
  14.3 思考與實驗
  
 第15章 Samba服務
  15.1 SMB/CIFS協(xié)議和Samba簡介
  15.1.1 SMB/CIFS協(xié)議
  15.1.2 Samba及其功能
  15.2 RHEL/CentOS 5中的Samba
  15.2.1 安裝Samba服務
  15.2.2 RHEL/CentOS 5中Samba的默認配置
  15.2.3 Samba賬戶及口令文件
  15.2.4 啟動Samba服務
  15.2.5 測試RHEL/CentOS 5中的默認配置
  15.3 Samba的主配置文件
  15.3.1 Samba配置基礎
  15.3.2 全局參數(shù)的設置
  15.3.3 設置共享資源參數(shù)
  15.4 Samba共享配置舉例
  15.4.1 Samba共享的基本配置
  15.4.2 為所有用戶配置只讀共享和讀寫共享
  15.4.3 為指定用戶配置讀寫共享
  15.4.4 為指定組配置讀寫共享
  15.4.5 Samba的其他配置
  15.5 在Linux環(huán)境下訪問Samba共享
  15.5.1 使用smbclient
  15.5.2 掛裝Samba共享
  15.6 思考與實驗
  
 第16章 DHCP服務和安裝服務器
  16.1 DHCP服務
  16.1.1 DHCP簡介
  16.1.2 RHEL/CentOS 5的DHCP服務
  16.1.3 DHCP服務的配置文件
  16.1.4 DHCP服務配置舉例
  16.1.5 大型網(wǎng)絡的DHCP部署
  16.2 PXE網(wǎng)絡安裝服務器
  16.2.1 自動安裝服務器簡介
  16.2.2 配置PXE安裝服務器
  16.2.3 Kickstart文件
  16.3 思考與實驗
  
 第17章 DNS服務
  17.1 DNS相關概念
  17.1.1 DNS系統(tǒng)與域名空間
  17.1.2 DNS服務器類型與域管理
  17.1.3 DNS 查詢模式與解析過程
  17.2 BIND及其基本配置
  17.2.1 BIND的安裝和啟動
  17.2.2 域名服務器的配置語法
  17.3 域名服務器配置舉例
  17.3.1 域名服務器的基本配置
  17.3.2 ACL 配置
  17.3.3 分離式(Split)DNS 配置
  17.4 思考與實驗
  
 第18章 Apache基礎
  18.1 WWW和Apache
  18.1.1 WWW及其組件
  18.1.2 Apache簡介
  18.1.3 RHEL/CentOS下的Apache
  18.2 Apache配置基礎
  18.2.1 Apache 的配置文件
  18.2.2 Apache 的模塊
  18.2.3 Apache 的基本配置指令
  18.2.4 Apache 的配置容器和指令作用域
  18.3 Apache的基本配置
  18.3.1 主機訪問控制和別名機制
  18.3.2 配置每個用戶的Web站點
  18.3.3 使用.htaccess配置文件
  18.4 思考與實驗
  
 第19章 Apache進階
  19.1 Apache的虛擬主機
  19.1.1 虛擬主機簡介
  19.1.2 配置基于IP的虛擬主機
  19.1.3 配置基于域名的虛擬主機
  19.1.4 默認的虛擬主機
  19.2 認證和授權
  19.2.1 認證和授權及其配置指令
  19.2.2 認證和授權配置舉例
  19.2.3 訪問控制、認證和授權的綜合應用
  19.3 日志管理
  19.3.1 日志管理簡介
  19.3.2 配置錯誤日志
  19.3.3 配置訪問日志
  19.3.4 虛擬主機的日志分離
  19.4 思考與實驗
  
 第20章 Apache動態(tài)站點
  20.1 腳本語言與動態(tài)網(wǎng)站技術
  20.1.1 常用的腳本語言
  20.1.2 常用的動態(tài)網(wǎng)站技術
  20.1.3 數(shù)據(jù)庫和LAMP
  20.2 Apache日志統(tǒng)計分析工具
  20.2.1 Web流量統(tǒng)計及其工具
  20.2.2 AWStats簡介
  20.2.3 CentOS下的AWStats
  20.2.4 為虛擬主機配置AWStats舉例
  20.3 LAMP的環(huán)境配置及應用
  20.3.1 安裝配置LAMP環(huán)境
  20.3.2 LAMP的應用
  20.4 思考與實驗
  
 第21章 E-mail服務
  21.1 郵件系統(tǒng)與郵件協(xié)議
  21.1.1 電子郵件系統(tǒng)
  21.1.2 電子郵件協(xié)議
  21.2 Postfix及其工作原理
  21.2.1 Postfix簡介
  21.2.2 Postfix的體系結構
  21.2.3 Postfix郵件傳輸流程
  21.2.4 MTA與DNS、LDA與用戶郵箱
  21.3 郵件服務器的安裝和配置基礎
  21.3.1 RHEL/CentOS 5下的Postfix
  21.3.2 Postfix 的配置文件
  21.3.3 配置SMTP認證
  21.3.4 Postfix的映射表及其應用
  21.3.5 Dovecot的安裝和配置
  21.4 思考與實驗
  
 第22章 iptables防火墻
  22.1 防火墻概述
  22.1.1 包過濾防火墻
  22.1.2 NAT
  22.1.3 相關的TCP/IP知識
  22.2 Netfilter/iptables基礎
  22.2.1 Netfilter/iptables概述
  22.2.2 連接跟蹤和狀態(tài)防火墻
  22.2.3 數(shù)據(jù)包在多表中的穿越流程
  22.3 使用Iptables配置防火墻
  22.3.1 RHEL/CentOS防火墻
  22.3.2 iptables命令
  22.3.3 防火墻配置舉例
  22.4 思考與實驗
參考文獻
    

章節(jié)摘錄

版權頁:插圖:

編輯推薦

《Linux應用基礎教程:Red Hat Enterprise Linux/CentOS 5》為普通高等教育計算機規(guī)劃教材之一。

圖書封面

評論、評分、閱讀與下載


    Linux 應用基礎教程 PDF格式下載


用戶評論 (總計33條)

 
 

  •   Linux 應用基礎教程,不是很詳細,入門不適合
  •   都是一些和基礎的東西,適合初學者,有點地方應該在詳細一點就好了。
  •   書面整潔,包裝完好,是在特價的時候購買的,價格非常劃算。因為是給老公買的書,所以現(xiàn)在暫時沒辦法對內容是否實用多做評價。
  •   本書的針對性和實用性很強,可以很好的鍛煉使用者的實踐能力。 是一本難得的教材和很好的工具書。收藏。。。
  •   書很好,介紹的很透徹。
  •   一到手就怕不急待的瞄了幾下,總體還可以
  •   內容很復雜,程序很多。。。
  •   很不錯,正閱
  •   肯定是正版書,現(xiàn)在正在學習中
  •   非常滿意。快遞速達的速度也不錯
  •   書不錯,發(fā)貨很及時。
  •   商品很好,發(fā)貨速度很快
  •   書不錯,值得學習。值得一買
  •   正版,本來想買兩本,可惜貨源不足。
  •   不錯,紙張很好。
  •   看了幾章的,還是比較有用的,有所幫助。
  •   如果你有一個安裝linux的服務器,這本書看了你會受益匪淺的
  •   很實用,內容粗略看了一遍,挺詳細的。
  •   內容上還可以,如果要是能配上一些彩頁插圖就好了!
  •   書是很好的,只是其中一本有點皺,其他都很好,老話了,物流有待加強
  •   看完了,還行,但有些講得不透徹
  •   業(yè)余學習用,剛買來,不好評價,先看看再說吧
  •   這本書整體而言不適合Linux初學者,最好是本身要有一些Linux方面的基礎功底,這樣學的會更加輕松些。
  •   應該是運輸過程中出現(xiàn)了問題,導致書到的時候已有些許的損壞!
  •   工作的書籍用來查詢一些東西,整體感覺不錯
  •   太失望了。 書的內容和教科書差不多。 理論多。 還缺頁。 退款了
  •   前半部分也就是命令的集合。后半部分還沒看完,有些案例??傮w來說,一般。
  •   初學LinuxCentos必備
  •   紙質比較差吧,不過還湊合
  •   好書好書?。。?!
  •   為了學習CentOS找本書看看。
  •   雖然是高校教材,還是很不錯的!
  •   學習的必備品呀
 

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

京ICP備13047387號-7