基本信息
書名:新概念LINUX教程圖書編號:1642139
出版社:北京科海培中技術有限責任公司
定價:30.0
ISBN:789999330
作者:杜煒
出版日期:2001-09-01
版次:1
簡介
全書由21章組成。考慮到絕大多數操作人員的實際情況,本書介紹的都是最基本的內容,並在此基礎上進行適當擴展。因此,本書適合初學者和具有一定基礎知識並希望進一步提高的讀者,也適合作為各類計算機培訓班的使用教材。
目錄
第1章 Red Hat linux簡介
1.1 Linux簡史
1.2 自由軟體和GPL
1.3 Linux發布版本簡介
1.4 Linux的特點與適用場合
1.4.1 Linux的特點
1.4.2 Linux的適用場合
1.4.3 選擇Red Hat Linux的原因
1.5 獲取幫助的途徑
第2章 安裝Red Hat Linux 7.0
2.1 安裝之前的準備
2.2 安裝設定
2.2.1 設定Red Hat Linux 7.0 Work station
2.2.2 設定Red Hat Linux 7.0 Server System
2.2.3 定製Red Hat Linux 7.0
2.3 安裝
第3章 使用LILO
3.1 多重引導載入程式簡介
3.2 安裝LILO
3.2.1 LILO程式安裝位置
3.2.2 安裝LILO
3.3 配置LILO
3.3.1 引導多個作業系統
3.3.2 啟動引導延時
3.3.3 預設的作業系統
3.3.4 配置選項
3.3.5 確定磁碟參數
3.3.6 刪除LILO和恢復MBR
3.3.7 代替LILO的方案
3.4 引導Linux系統
3.4.1 正常啟動
3.4.2 LILO引導提示選項
3.4.3 診斷使用啟動引導時掛起錯誤
第4章 配置X系統
4.1 XFree86系統配置簡介
4.2 XF86Config檔案
4.2.1 Files部分
4.2.2 ServerFlage部分
4.2.3 Keyboard部分
4.2.4 Pointer部分
4.2.5 Monitor部分
4.2.6 Graphics Device部分
4.2.7 Screen部分
4.3 使用配置工具
4.3.1 使用Xconfigurator
4.3.2 使用xf86config
4.4 習題
第5章 輕鬆使用GNOME環境
5.1 GNOME簡介
5.2 GNOME桌面環境
5.3 使用GNOME客戶程式和工具
5.3.1 使用Calendar程式定製提醒本
5.3.2 使用GNOME Control Center定製桌面
5.3.3 使用Panel選單定製面板
5.4 習題
第6章 Linux常用命令
6.1 Linux常用命令簡介
6.2 常用檔案、目錄命令
6.2.1 cd命令
6.2.2 pwd命令
6.2.3 ls命令
6.2.4 touch命令
6.2.5 rm命令
6.2.6 mkdir命令
6.2.7rmdir命令
6.2.8 cp命令
6.2.9 mv命令
6.2.10 cat命令
6.2.11 more命令
6.2.12 less命令
6.2.13 head和tail命令
6.2.14 ln命令
6.2.15 find命令
6.2.16whereis命令
6.2.17 locate命令
6.2.18 gzip命令
6.2.19 split命令
6.2.20chmod命令
6.2.21chown命令
6.3 其他常用命令
6.3.1 date命令
6.3.2 time命令
6.3.3 jobs/ps命令
6.3.4 bg命令
6.3.5 fg命令
6.3.6 kill命令
6.3.7 df/du命令
6.4 習題
第7章 Linux的系統工具
7.1 經典編輯器vi
7.1.1 vi的模式
7.1.2 打開和退出vi
7.1.3 vi的輸入模式
7.1.4Vi命令模式
7.1.5 檔案指令
7.1.6 vi命令及其作用列表
7.1.7 vi命令模式的輸入選項(:命令)
7.1.8 設定選項
7.2 多功能管理工具linuxconf
7.2.1 用戶管理
7.2.2 啟動管理
7.3 軟體管理工具RPM
7.3.1 下載應用程式
7.3.2 RPM基礎
7.3.3 RPM主要運行方式和常用選項
7.3.4 在X Window中管理RPM包
7.4 備份
7.4.1 優良備份的品質
7.4.2 備份或者恢復操作之前需要考慮的幾個因素
7.4.3 備份什麼
7.4.4 壓縮備份
7.4.5 備份媒體
7.4.6 備份策略
7.4.7 備份工具
7.5 習題
第8章 Linux網路基礎
8.1 TCP/IP協定網路簡介
8.2 TCP/IP協定及網路工作原理
8.2.1 乙太網
8.2.2 IP協定
8.2.3 TCP協定
8.2.4 UDP協定
8.2.5 連線埠
8.3 IP網路
8.3.1 子網
8.3.2 網關
8.3.3 路由表
8.3.4 Internet控制訊息協定
8.4 域名系統
8.4.1 輸入DNS
8.4.2 利用DNS進行名字查找
8.4.3 域名伺服器
第9章 配置Linux網路
9.1 網路配置檔案
9.2 手工配置網路
9.2.1 設定主機名
9.2.2 設定IP位址
9.2.3 主機和網路檔案
9.2.4 配置網路接口
9.2.5 配置回送接口
9.2.6 配置乙太網接口
9.3 網路配置工具
9.3.1 網路配置工具netcfg
9.3.2 網路配置工具NETCONF
9.3.3 網路配置工具netconfig
9.4 習題
第10章 配置域名服務
10.1 域名服務簡介
10.2 使用hosts檔案
10.2.1 配置host.conf檔案
10.2.2 解析器環境變數
10.3 DNS簡介
10.3.1 配置工具
10.3.2 DNS術語
10.3.3 域名伺服器和解析器
10.4 配置伺服器和解析器
10.4.1 配置伺服器
10.4.2 配置解析器
10.5 配置Cache-Only域名伺服器
10.6 習題
第11章 配置FTP伺服器
11.1 FTP伺服器簡介
11.2 安裝FTP伺服器
11.2.1 FTP伺服器的工作原理
11.2.2 獲取和安裝FTP服務程式
11.3 配置FTP伺服器
11.3.1 /ete/ftpaccess檔案
11.3.2 /etc/ftphosts檔案
11.3.3 /var/log/xferlog檔案
11.3.4 配置示例
11.4 FTP管理工具
11.4.1 ftpshut命令
11.4.2 ftpwho/ftpcount命令
11.5 使用FTP客戶程式
11.5.1ftp命令
11.5.2ncftp命令
11.5.3 gftp命令
11.6 習題
第12章 配置Apache伺服器
12.1 Apache伺服器簡介
12.2 安裝Apache伺服器
12.2.1 使用RPM工具安裝
12.2.2 自己編譯原始碼安裝
12.3 配置Apache伺服器
12.3.1 httpd.conf配置檔案
12.3.2 htaccess檔案
12.3.3 虛擬主機
12.3.4 啟動和停止伺服器
12.4 示例
12.5 習題
第13章 配置郵件伺服器
13.1 電子郵件簡介
13.1.1 使用的協定
13.1.2 郵件訊息
13.1.3 郵局協定
13.1.4 訪問協定
13.2 配置Linux郵件伺服器
13.2.1 sendmail的工作情況
13.2.2 安裝sendmail
13.2.3 sendmail的配置檔案
13.2.4 自動生成sendmail. cf檔案
13.2.5 測試sendmail和sendmail. cf檔案
13.3 設定POP3
13.4 郵件客戶程式
13.4.1 elm程式
13.4.2 pine程式
13.5 習題
第14章 配置Samba伺服器
14.1 Samba伺服器簡介
14.2 安裝Samba
14.2.1 Samba的組成
14.2.2 安裝Samba
14.3 啟動Samba守護進程
14.3.1 從inetd中運行
14.3.2 從系統的開機引導腳本程式中運行
14.3.3 不從系統的開機引導腳本程式中運行
14.3.4 手動啟動Samba守護進程運行
14.4 配置Samba
14.5 使用Samba
14.5.1 配置Linux到Windows共享
14.5.2 配置Windows到Linux共享
14.5.3 測試Linux共享設定
14.5.4 測試Windows共享設定
14.5.5 配置Linux印表機共享
14.5.6 配置Windows印表機共享
14.6 測試Samba
14.7 習題
第15章 維護系統的網路安全
15.1 伺服器安全保護簡介
15.1.1 Linux系統的檔案安全
15.1.2 用戶訪問安全
15.2 防火牆簡介
15.2.1 防火牆的作用
15.2.2 防火牆的分類
15.3 Linux的安全管理
15.3.1 關閉簡單的薄弱環節
15.3.2 列出成功登錄的記錄清單
15.3.3 列出不成功登錄的記錄清單
15.3.4 查找安全漏洞
15.4 設定Linux防火牆
15.4.1 使用ipchains創建防火牆
15.4.2 代理服務
第16章 管理硬碟和檔案系統
16.1 設備的概念
16.2 各類設備
16.2.1 硬碟
16.2.2 軟碟
16.2.3 CD-ROM
16.2.4 磁帶
16.2.5 並行連線埠
16.2.6 CD-ROM刻錄機
16.3 磁碟管理
16.3.1 格式化
16.3.2 分區
16.4 檔案系統簡介
16.4.1 檔案系統的概念
16.4.2 檔案系統的種類
16.4.3 檔案類型
16.5 使用檔案系統
16.5.1 創建檔案系統
16.5.2 裝入和卸裝檔案系統
16.5.3 設定檔案系統
16.5.4 檔案系統的管理工具
16.6 檔案系統的組織
16.6.1 根檔案系統
16.6.2 /etc檔案系統
16.6.3 /dev檔案系統
16.6.4 /us檔案系統
16.6.5 /var檔案系統
16.6.6 /proc檔案系統
16.7 檔案許可權
16.7.1 檔案許可權的概念
16.7.2 檔案許可權的構成
16.7.3 檔案許可權的依賴性
16.7.4 改變許可權
16.8 習題
第17章 常用用戶管理
17.1 用戶管理簡介
17.1.1 賬號
17.1.2 賬號口令
17.1.3 shadow口令
17.2 超級用戶管理
17.3 賬號配置檔案
17.3.1 /etc/passwd檔案
17.3.2 /ect/group檔案
17.4 普通用戶管理
17.4.1 添加用戶
17.4.2 修改用戶屬性
17.4.3 禁用用戶
17.4.4 刪除用戶
17.4.5 改變用戶組和所有權
17.5 X Window系統中的用戶管理
17.5.1 添加用戶
17.5.2 修改用戶屬性
17.5.3 禁用用戶
17.5.4 刪除用戶
17.6 用戶查詢
17.6.1 who命令
17.6.2 finger命令
17.6.3 id命令
17.7 維護用戶賬號安全注意事項
17.8 習題
第18章 常用網路管理
18.1 ping程式
18.2 ifconfig命令
18.2.1 查看接口配置
18.2.2 配置接口
18.2.3 設定IP別名
18.2.4 ifconfig命令選項列表
18.3 route程式
18.3.1 顯示路由信息
18.3.2 添加和刪除路由信息
18.4 traceroute程式
18.5 netstat程式
18.5.1 使用netstat
18.5.2 netstat選項
18.6 tcpdump程式
18.7 習題
第19章 shell編程
19.1 shell編程簡介
19.2 創建和運行Shell程式
19.2.1 創建Shell程式
19.2.2 運行shell程式
19.3 shell編程規則
19.3.1 變數
19.3.2 特殊字元
19.3.3 運算
19.3.4 條件語句
19.3.5 循環語句
19.3.6 函式
19.4 習題
第20章 Perl編程
20.1 Perl程簡介
20.2 Pert簡單示例
20.3 Perl編程規則
20.3.1 Perl變數類型
20.3.2 Perl運算符
20.3.3 條件語句
20.3.4 循環語句
20.3.5 檔案操作
20.3.6 文本操作
20.3.7 過程
20.3.8 命令行選項
20.4 習題
第21章 tc/tk編程
21.1 tcl/tk編程簡介
21.2 tcl編程基礎
21.2.1 互動使用方式
21.2.2 非互動使用方式
21.3 tcl編程規則
21.3.1 命令
21.3.2 注釋
21.3.3 變數
21.3.4 字元串操作
21.3.5 數字操作
21.3.6 引用和置換
21.3.7 條件語句
21.3.8 循環語句
21.3.9 檔案操作
21.3.10 過程
21.4 tk入門
21.4.1 tk構件
21.4.2 創建構件
21.4.3 構件的選項
21.4.4 編程示例
21.5 習題