Red Hat Linux9系統管理員完全學習手冊

Red Hat Linux9系統管理員完全學習手冊

《RedHatLinux9系統管理員完全學習手冊》是2005年科學出版社出版的圖書,作者是姜中華。

基本介紹

  • 書名:Red Hat Linux9系統管理員完全學習手冊
  • 作者:姜中華
  • ISBN:703015300
  • 定價:36.0元
  • 出版社:科學出版社
  • 出版時間:2005-07-01
簡介,目錄,

簡介

Linux是多用戶分時作業系統,是自由軟體,具有Unix的全部功能,得到多數硬體廠商的支持,而且Linux作業系統本身附帶了許多有用的套用軟體。在眾多Linux發行版中,RedHatLinux是最常用、最容易使用的版本之一。
全書講述了RedHatLinux9的安裝、Linux的基礎命令(檔案、shell、網路配置和軟體安裝)、桌面套用知識(GNOME、KDE和常用套用軟體)和企業套用(各種伺服器的配置和使用)方面的內容。本書始終以實用為原則,通過豐富的實例說明問題,既能使新手輕鬆入門,又能使有一定經驗的用戶迅速提高套用能力。
本書適合Linux初學者、大專院校學生以及廣大Linux愛好者使用。

目錄

第1章安裝RedHatLinux9
1.1Linux作業系統簡介
1.1.1Linux的歷史
1.1.2Linux作業系統的特點
1.1.3Linux作業系統的套用領域
1.1.4常見的Linux發行版
1.2準備安裝RedHatLinux9
1.2.1選擇硬體平台
1.2.2RedHat的版本
1.2.3檢查RedHatLinux9的硬體需求
1.2.4準備安裝RedHatLinux9
1.3安裝RedHatLinux9
1.3.1選擇安裝模式
1.3.2測試安裝介質
1.3.3選擇語種、鍵盤和安裝途徑
1.3.4選擇安裝類型
1.3.5磁碟分區
1.3.6配置引導裝載程式
1.3.7配置TCP/IP網路
1.3.8設定主機名
1.3.9防火牆配置
1.3.10語言支持的選擇
1.3.11時區配置
1.3.12設定根口令
1.3.13驗證配置
1.3.14軟體包組的選擇
1.3.15準備安裝
1.3.16安裝軟體包
1.3.17創建引導盤
1.3.18顯示卡配置
1.3.19顯示器和定製
1.3.20安裝完成
1.4LILO和GRUB配置
1.4.1LILO的配置實例
1.4.2LILO的常用參數
1.4.3使用LILO時遇到的問題及對策
1.4.4GRUB的配置行
1.4.5GRUB的配置實例
1.5使用Windows的引導管理器引導Linux
思考與練習
第2章初次使用Linux
2.1系統引導和用戶登錄
2.2XWindow使用基礎
2.2.1桌面環境的基本操作
2.2.2在桌面系統中使用X終端
2.3用戶註銷
2.4系統關閉和重啟
2.4.1文字模式下的系統關閉
2.4.2圖形模式下的系統關閉
2.5使用Linux上網指南
2.5.1圖形化瀏覽器的使用
2.5.2檔案下載
2.5.3圖形化電子郵件客戶
2.6如何獲得線上幫助
2.6.1手冊頁
2.6.2包的文檔
2.6.3HOWTO和FAQ
2.6.4slocate命令
2.6.5info頁
思考與練習
第3章使用Linux的基本命令
3.1如何在Linux中運行程式
3.1.1登錄、註銷Linux
3.1.2Linux中的shell簡介
3.1.3shell的工作原理和過程
3.1.4使用Windows的超級終端遠程登錄到Linux
3.1.5Linux系統的最基本命令
3.2Linux中的目錄操作
3.2.1使用目錄管理檔案
3.2.2常用的目錄操作
3.2.3路徑和當前目錄
3.3Linux的檔案操作
3.3.1基本的檔案管理
3.3.2檔案和目錄許可權操作
3.3.3檔案比較、查找和定位操作
3.3.4模擬DOS檔案和目錄命令
思考與練習
第4章安裝和使用漢字終端
4.ILinux控制台中文化
4.1.1Linux控制台中文化的現狀
4.1.2Linux控制台基本工作原理
4.2zhcon簡介
4.2.1什麼是zhcon
4.2.2zhcon的開發工作
4.2.3zhcon的特點
4.3zhcon的安裝和使用
4.3.1zhcon的下載以及其運行環境
4.3.2安裝zhcon
4.3.3啟動和退出zhcon
4.3.4zhcon的中文輸入法
4.3.5使用zhcon的常見問題
思考與練習
第5章全螢幕幕編輯器vi
5.1全螢幕幕編輯器vi簡介
5.1.1Linux編輯器簡介
5.1.2進入和退出vi編輯器
5.1.3進入輸入模式並進行刪除和修改操作
5.1.4簡單的游標移動
5.2在檔案中快速移動游標
5.2.1方向鍵的擴充
5.2.2查找指定的字元串
5.2.3從雙向繼續查找指定的字元串
5.2.4以單詞為單位移動游標
5.2.5行內的快速游標移動
5.2.6使用行號定位行
5.2.7將游標移動到當前螢幕的某些位置
5.2.8將游標返回到原來位置
5.2.9讓螢幕顯示檔案的指定位置
5.2.10游標和螢幕定位小結
5.3vi的文本刪除
5.3.1刪除字元
5.3.2刪除行
5.3.3刪除單詞
5.3.4刪除一行的一部分內容
5.3.5刪除游標至某一個字元之間的文本
5.3.6使用行號刪除文本行
5.4vi的文本添加
5.4.1在游標的左側添加文本
5.4.2在當前行的上面或者下面插入新行
5.4.3在行首和行末添加文本
5.4.4添加命令小結
5.5vi的撤銷和重複命令
5.5.1多次撤銷命令
5.5.2撤銷一行上的所有修改
5.5.3重複最後一次文本修改命令
5.6vi的文本替換
5.6.1替換字元
5.6.2逐字元替換文本
5.6.3多個字元替換單個字元
5.6.4用多個單詞替換單個單詞
5.6.5行替換
5.6.6修改行的剩餘部分
5.7全局替換
5.7.1搜尋當前行的第一個實例
5.7.2搜尋指定行的第一個實例
5.7.3設定過濾條件進行搜尋
5.7.4在同一行中替換所有實例
5.8移動和複製文本
5.8.1複製和貼上行
5.8.2剪下和貼上行
5.8.3複製字元和單詞
5.8.4複製文本塊
5.8.5移動文本塊
5.9保存檔案
5.9.1保存當前編輯的檔案
5.9.2取消對檔案的修改
5.9.3保存文本塊
5.9.4覆蓋已有檔案
5.9.5向檔案追加文本
5.10vi編輯器與shell的互動
5.10.1讀入文本檔案
5.10.2在vi中運行子shell
5.10.3讀入shell命令行的輸出
思考與練習
第6章shell的使用
6.1shell基礎
6.1.1什麼是shell
6.1.2幾種流行的shell
6.2shell程式設計基礎
6.2.1shell基本語法
6.2.2shell程式的變數和參數
6.3shell編程的流程控制
6.3.1shell程式設計的流程控制
6.3.2運行shell程式的方法
6.4bash程式的調試
6.4.1shell程式的調試.
6.4.2shell程式的跟蹤
6.5bash的內部命令
6.6bash的其他命令
6.6.1簡化命令輸入
6.6.2重複執行命令
6.6.3定義命令的別名
6.6.4改變bash提示符
6.6.5作業控制
6.6.6定製bash
6.6.7bash的作業(job)控制
思考與練習
第7章常用網路命令
7.1網路診斷和設定命令
7.1.1檢測主機的連通性——ping命令
7.1.2顯示網路狀態——netstat命令
7.1.3顯示和配置網路接口——ifconfig命令
7.1.4網路環境配置工具——netconfig命令
7.1.5顯示數據包到主機間的路徑——traceroute命令
7.1.6與Internet域名伺服器互動查——nslookup命令
7.1.7顯示和操作IP路由表——route命令
7.1.8網路配置綜合練習
7.2常用網路工具
7.2.1文本模式Web瀏覽器——lynX命令
7.2.2遠程登錄--telnet命令
7.2.3遠程檔案傳輸——ftp命令
7.2.4簡單文本電子郵件客戶——mutt命令
7.2.5安全shell--ssh命令
7.2.6安全的檔案傳輸——Sftp命令
思考與練習
第8章檔案系統管理
8.1Linux檔案系統簡介
8.1.1Linux檔案系統概述
8.1.2Linux檔案系統的重要目錄
8.1.3Linux專用的檔案系統
8.2Linux磁碟管理
8.2.1顯示與設定硬碟的參數——hdparm命令
8.2.2Linux下的硬碟分區工具fdisk命令
8.2.3檔案系統創建工具——mkfs命令
8.2.4檔案系統掛接工具——mount命令
8.2.5磁碟空間管理工具——df和du命令
8.2.6檢查與修復Linux檔案系統——fsck命令
8.2.7調整Linux檔案系統參數——tune2fs命令
8.2.8同步檔案系統——sync命令
8.2.9啟用/停用交換分區——swapon命令
8.2.10/etc/fatab檔案
8.3磁碟複製命令
思考與練習
第9章用戶管理
9.1用戶管理的基本操作
9.1.1增加用戶
9.1.2修改用戶賬號
9.1.3刪除或禁止用戶賬號
9.2超級用戶授權和創建多個超級用戶
9.2.1建立多個超級用戶
9.2.2為普通用戶分配特權
思考與練習
第10章Linux進程管理
10.1核心對進程的管理
10.1.1linux的進程
10.1.2linux的進程調度
10.1.3虛擬記憶體
10.1.4進程創建
10.1.5時鐘和定時器
10.1.6程式執行
10.1.7ELF執行檔格式
10.1.8ELF共享庫
10.2Linux進程管理命令
10.2.1進程及作業
10.2.2手工啟動進程
10.2.3調度啟動進程
10.2.4進程的掛起及恢復命令——bg、fg
10.3進程查看
10.3.1who命令
10.3.2w命令
10.3.3ps命令
10.3.4top命令
10.3.5進程調度
思考與練習
第11章核心管理和模組管理
11.1Linux核心和模組簡介
11.1.1Linux核心的發展
11.1.2Linux核心的組成
11.1.3Linux核心子系統之間的關係
11.1.4確定Linux核心的版本
11.2升級RedHatLinux定製的核心
11.2.1RedHatLinux的定製核心的特點
11.2.2準備升級RedHatLinux的定製核心
11.2.3下載升級的核心
11.2.4執行升級
11.2.5校驗初始RAM磁碟映像
11.3從原始碼升級Linux核心
11.3.1核心編譯模式
11.3.2新版本核心的獲取
11.3.3升級module-init-tools軟體包
11.3.4配置、編譯和安裝linux-2.6核心
11.3.5引導測試
11.3.6makemenuconfig選項說明
11.4Linux模組管理
11.4.1模組的概念
11.4.2載入模組
11.4.3與模組操作有關的命令
11.4.4手工載入模組
11.4.5從記憶體中卸載模組
思考與練習
第12章壓縮和備份
12.1備份的重要性
12.2歸檔(備份)命令
12.2.1tar命令(tapearchive)
12.2.2dump命令
12.2.3ar命令
12.2.4cpio(copyin/out)命令
12.3壓縮命令
12.3.1compress命令
12.3.2gzip命令
12.3.3gunzip命令
12.3.4zip命令
12.3.5unzip命令
12.3.6bzip2命令
12.3.7bunzip2命令
12.4綜合實例
12.4.1各種與壓縮和歸檔相關的檔案名稱及其功能
12.4.2常見檔案格式操作實例
思考與練習
第13章套用軟體安裝方法
13.1原始碼安裝
13.2RPM包在文本環境的安裝
13.2.1使用RPM
13.2.2安裝和升級選項
13.2.3查詢選項
13.2.4驗證選項
13.2.5刪除選項
13.2.6RPM使用舉例
13.3RPM包在GUI環境中的安裝
13.3.1使用檔案管理器Nautilus
13.3.2使用Nautilus安裝RPM包
思考與練習
第14章系統全局設定
14.1獲得Linux系統信息
14.2設定主機名
14.2.1顯示主機名
14.2.2臨時更改主機名
14.2.3永久更改主機名
14.3管理hosts檔案
14.4配置檔案inittab
14.5rc啟動腳本
14.6管理系統服務
14.6.1使用ntsysv管理服務
14.6.2使用chkconfig管理服務
14.6.3手工啟動和停止系統服務
14.6.4創建特定級別的新服務
思考與練習
第15章XWindows系統的配置和使用
15.1安裝和配置XFree86
15.1.1安裝XFree86
15.1.2配置XFree86
15.1.3使用redhat-config-xfree86配置XFree86
15.1.4手工修改XFree86配置檔案
15.2使用圖形化桌面
15.2.1使用桌面
15.2.2使用面板
15.2.3使用小程式
15.2.4使用通知區域
15.2.5在面板上添加圖示和小程式
15.2.6配置桌面面板
思考與練習
第16章安裝和使用常用套用軟體
16.1安裝和使用PDF閱讀器
16.1.1Linux提供的PDF閱讀器
16.1.2安裝AcrobatReader
16.1.3使用AcrobatReader
16.2安裝和使用多媒體播放器MPlayer
16.2.1下載MPlaver
16.2.2安裝MPlaver
16.2.3使用MPlayer
16.3安裝和使用Gaim
16.3.1下載Gaim
16.3.2安裝Gaim
16.3.3使用Gaim
16.4安裝和使用Flash播放器
16.4.1下載Flash播放器
16.4.2安裝Flash播放器
16.4.3使用Flash播放器
16.5安裝和使用新的中文字型
16.5.1準備要安裝的字型
16.5.2生成字型信息
16.5.3將字型目錄加入字型伺服器路徑中
16.5.4重新啟動xfs字型伺服器
16.5.5使用新添加的字型
16.6支持NTFS檔案系統
16.6.1下載NTFS的RPM包
16.6.2安裝NTFS的RPM包
16.6.3掛接NTFS的分區
思考與練習
第17章OpenOffioe套件
17.1OpenOffice辦公套件的功能
17.2使用OpenOffice的字處理程式Writer
17.3使用OpenOffice的電子表格處理程式Calc
17.4使用OpenOffice的演示文稿創建程式Impress
17.5使用openOffice的圖形處理程式Draw
思考與練習
第18章排版軟體LaTeX的配置和使用
18.1安裝LaTeX套件
18.2簡單使用LaTeX
18.2.1LaTeX文檔的編寫
18.2.2編譯LaTeX文檔
18.3LaTeX中文化
18.3.1下載和安裝CJK4.5.2宏包
18.3.2安裝和配置中文字型
18.3.3在LaTeX中使用中文
思考與練習
第19章架設Web伺服器
19.1安裝和使用Apache伺服器
19.1.1安裝Apache伺服器
19.1.2啟動Apache伺服器
19.1.3測試Apache伺服器
19.2配置Apache伺服器的過程
19.3對Apache進行基本設定
19.4對Apache進行默認項設定
19.4.1站點配置
19.4.2記錄日誌設定
19.4.3環境變數
19.4.4目錄
19.5虛擬主機設定
19.5.1添加和編輯虛擬主機
19.5.2SSL支持
19.6伺服器設定
19.7調整性能
19.8保存設定
思考與練習
第20章架設域名伺服器
20.1DNS和BIND
20.1.1DNS原理簡介
20.1.2BIND簡介
20.2安裝和配置BIND
20.2.1安裝BIND
20.2.2啟動和停止BIND
20.2.3配置BIND
20.3測試DNS伺服器
20.3.1DNS客戶機端的改動
20.3.2使用nslookup測試DNS伺服器
思考與練習
第21章多種平台之間的檔案共享
21.1與Windows系統已分享檔案:Samba.
21.1.1配置Samba伺服器
21.1.2連線Samba共享
21.2與Unix/Linux已分享檔案:NFS
21.2.1導出NFS檔案系統
21.2.2啟動和停止NFS伺服器
21.2.3在客戶端掛接NFS檔案系統
思考與練習
第22章架設郵件伺服器
22.1電子郵件簡介
22.1.1電子郵件系統的工作原理
22.1.2電子郵件的標準
22.1.3電子郵件系統的組成
22.2安裝和啟動Sendmail
22.2.1安裝Sendmail軟體
22.2.2啟動/重新啟動/停止Sendmail服務
22.3配置Sendmail
22.3.1配置Sendmail的一般步驟
22.3.2根據情況修改sendmail. mc檔案
22.3.3為新用戶開設電子郵件賬號
22.3.4為電子郵件賬戶設定別名
22.3.5指定信箱容量限制
22.3.6支持POP和IMAP功能
思考與練習
第23章架設FTP伺服器
23.1安裝vsflp伺服器軟體
23.1.1vs邱簡介
23.1.2安裝vsflp
23.1.3啟動和停止vs邱d
23.2使用和設定vsftp
23.2.1vsftp伺服器的默認設定
23.2.2vsflp伺服器的基本配置
23.2.3vsflp伺服器的匿名用戶設定
23.2.4vsftp伺服器的高級配置
23.2.5vsRp伺服器配置實例
思考與練習
第24章構建防火牆
24.1安裝iptables
24.1.1防火牆簡介
24.1.2安裝和啟動防火牆
24.2Netfilter防火牆系統框架
24.2.1Netfilter防火牆的特點
24.2.2Netfilter防火牆在IPv4中實現的原理和結構
24.3解Netfilter防火牆技術
24.3.1建立規則和鏈
24.3.2netfilter/iptables系統的優點
24.3.3防火牆實例
思考與練習

相關詞條

熱門詞條

聯絡我們