Linux作業系統實用教程[邱建新、婁松濤、周廣勛編著書籍]

《Linux作業系統實用教程》以目前成熟的Red Hat Enterprise Linux 4的社區版本CentOS 4為平台,從實用的角度,系統講解Linux的系統管理與網路套用技術。在內容安排上,淡化理論,注重CentOS 4實踐操作技能的培養,整體內容銜接有序、深入淺出,並大量引入實例、圖片,精確、細緻描述操作過程。全書共17章,主要內容包括: Linux的基本知識、VMware虛擬機介紹、Linux的圖形化用戶界面、用戶和組管理、檔案系統與檔案管理、磁碟管理、進程與作業管理、RPM軟體包管理、Shell編程、Linux網路基礎、DNS伺服器管理、DHCP伺服器管理、WWW伺服器管理、FTP伺服器管理、郵件伺服器管理、Linux防火牆配置等。每章均有小結、項目實訓與習題,提供課後複習、實踐訓練與練習鞏固。

書籍信息

作者:邱建新、婁松濤、周廣勛
定價:29元
印次:1-4
ISBN:9787302292838
出版日期:2012.10.01
印刷日期:2016.01.27

內容簡介

本書以目前成熟的Red Hat Enterprise Linux 4的社區版本CentOS 4為平台,從實用的角度,系統講解Linux的系統管理與網路套用技術。在內容安排上,淡化理論,注重CentOS 4實踐操作技能的培養,整體內容銜接有序、深入淺出,並大量引入實例、圖片,精確、細緻描述操作過程。全書共17章,主要內容包括: Linux的基本知識、VMware虛擬機介紹、Linux的圖形化用戶界面、用戶和組管理、檔案系統與檔案管理、磁碟管理、進程與作業管理、RPM軟體包管理、Shell編程、Linux網路基礎、DNS伺服器管理、DHCP伺服器管理、WWW伺服器管理、FTP伺服器管理、郵件伺服器管理、Linux防火牆配置等。每章均有小結、項目實訓與習題,提供課後複習、實踐訓練與練習鞏固。

圖書目錄

第1章Linux基本知識

1.1Linux的出現

1.1.1UNIX作業系統的出現

1.1.2自由軟體的興起

1.1.3Linux作業系統的出現

1.2Linux的主要特點

1.2.1什麼是Linux

1.2.2Linux的主要特點

1.3Linux的版本

1.3.1Linux的核心版本

1.3.2Linux的發行版本

1.4Linux的系統組成與套用前景

1.4.1Linux系統的組成

1.4.2Linux系統的套用前景

第2章VMware虛擬機介紹與Linux安裝

2.1虛擬機概述

2.1.1虛擬機原理

2.1.2虛擬機軟體

2.2VMware Workstation

2.3VMware Workstation的基本使用

2.3.1VMware Workstation的下載和安裝

2.3.2VMware Workstation虛擬軟體的使用

2.4VMware Workstation的網路功能

2.4.1VMware Workstation提供的虛擬網路設備

2.4.2VMware Workstation網路的四種工作模式

2.5用VMware Workstation安裝Linux

2.5.1創建虛擬機的方法與步驟

2.5.2安裝作業系統CentOS 4

2.5.3安裝VMware Tools

2.5.4在虛擬機中增加硬體設備

2.6Linux的啟動、關機與登錄

2.6.1Linux的啟動 ...

2.6.2系統登錄

2.6.3關機與重新啟動

第3章Linux的圖形化用戶界面

3.1XWindow的基本原理

3.1.1XWindow簡介

3.1.2XWindow的發展簡史

3.1.3XWindow基本組成原理

3.2圖形桌面環境的啟動

3.3GNOME桌面環境

3.3.1桌面捷徑

3.3.2面板

3.3.3程式選單

3.4GNOME的基本設定

3.4.1桌面首選項

3.4.2面板的配置

3.4.3退出GNOME

3.5系統設定

3.5.1配置日期和時間

3.5.2改變桌面背景

3.5.3配置網路

3.6其他桌面環境

3.6.1KDE桌面的面板管理

3.6.2視窗管理

3.6.3檔案管理器

3.6.4桌面環境之間的切換

第4章用戶與組管理

4.1用戶和組

4.1.1基本概念

4.1.2用戶賬號配置檔案

4.1.3用戶和組分類

4.2用戶和組的管理

4.2.1用戶ID和組ID

4.2.2相關命令

4.3圖形界面下的用戶和組的管理

4.3.1用戶和組配置

4.3.2添加新用戶

4.3.3修改用戶屬性

4.4常見的用戶群組管理命令

第5章檔案系統與檔案管理

5.1檔案系統類型

5.1.1Linux檔案系統基本概念

5.1.2Linux檔案系統類型

5.2目錄和檔案

5.2.1Linux系統目錄結構

5.2.2Linux系統的檔案類型

5.2.3檔案命名

5.2.4檔案名稱通配符

5.3檔案許可權

5.3.1Linux系統中用戶和許可權

5.3.2檔案及目錄許可權的功能

5.3.3修改檔案或者目錄的許可權

5.4常用檔案系統命令

5.4.1命令操作基本知識

5.4.2有關檔案顯示命令

5.4.3有關匹配、排序及顯示指定內容的命令

5.4.4比較檔案內容的命令

5.4.5複製、刪除和移動檔案的命令

5.4.6創建和刪除目錄的命令

5.4.7改變工作目錄和顯示目錄內容的命令

5.4.8連結檔案的命令

5.5重定向命令及管道命令

5.5.1命令的輸入與輸出

5.5.2輸入重定向

5.5.3輸出重定向

5.5.4管道

5.6VI編輯器

5.6.1VI的工作方式

5.6.2啟動和退出VI

5.6.3VI常用命令

第6章磁碟管理

6.1創建Ext3檔案系統

6.1.1磁碟的物理組織

6.1.2Linux硬碟的幾個基本概念

6.1.3創建磁碟分區

6.1.4在磁碟分區中建立檔案系統

6.2掛載和卸載檔案系統

6.2.1手工安裝檔案系統

6.2.2手工卸載檔案系統

6.2.3檔案系統的自動安裝

6.3磁碟配額

第7章進程與作業管理

7.1Linux的運行級別

7.1.1Linux的啟動過程

7.1.2Linux的運行級別

7.1.3配置Linux的運行級別

7.2進程和作業

7.2.1進程的概念

7.2.2Linux中的進程

7.2.3進程的類型

7.2.4進程的啟動方式

7.2.5進程的優先權

7.2.6Linux進程的狀態

7.2.7作業

7.3Linux的進程管理

7.3.1查看系統的進程

7.3.2查看系統的作業

7.3.3設定進程的優先權

7.3.4終止進程

7.4任務調度

7.4.1at調度

7.4.2crontab檔案

7.4.3cron調度

第8章軟體包管理

8.1RPM軟體包管理

8.1.1RPM軟體包簡介

8.1.2RPM軟體包的命名規則

8.1.3RPM包的使用及其管理

8.2TAR軟體包管理

8.2.1檔案的壓縮和打包

8.2.2TAR的使用

第9章Shell編程

9.1Shell概述

9.2Shell的基本功能

9.2.1空白格

9.2.2通配符

9.2.3注釋符與注釋

9.2.4轉義字元

9.2.5Shell腳本的運行過程

9.3Shell變數

9.3.1Shell變數類型

9.3.2Shell變數的賦值

9.3.3Shell變數的輸出

9.3.4算術運算

9.3.5條件測試

9.4選擇結構程式設計

9.4.1if結構

9.4.2case結構

9.4.3select結構的語法格式

9.5循環程式設計

9.5.1while語句

9.5.2for語句

9.5.3until循環

9.5.4break語句

9.5.5continue語句

9.6函式的定義

第10章Linux網路基礎

10.1Linux網路配置基礎

10.1.1網路相關概念

10.1.2網路相關配置檔案

10.2配置TCP/IP網路

10.2.1查看及測試網路配置

10.2.2使用命令調整網路參數

10.2.3通過配置檔案修改網路參數

10.2.4使用setup命令修改網路參數

10.3Linux的網路服務

10.3.1Linux下網路服務的分類

10.3.2Linux下網路服務的配置方法

10.4Linux的網路安全

第11章DNS伺服器配置與管理

11.1DNS服務概述

11.1.1實現域名解析的方法

11.1.2DNS的組成

11.1.3DNS伺服器的類別

11.2DNS服務軟體包的安裝與啟動

11.2.1DNS服務軟體包的安裝

11.2.2DNS服務的啟動與停止

11.3DNS服務的配置

11.3.1DNS的主配置檔案named.conf

11.3.2DNS的區域配置檔案

11.3.3主DNS伺服器的配置過程

11.4輔助DNS伺服器的配置

11.4.1相關概念

11.4.2配置過程

11.5區域委派與子域配置

11.5.1父域的設定

11.5.2子域的設定

11.5.3伺服器測試

第12章DHCP伺服器配置與管理

12.1DHCP服務概述

12.2DHCP服務源軟體包的安裝與啟動

12.2.1源軟體包安裝

12.2.2啟動DHCP服務

12.3DHCP伺服器與客戶端的配置

12.3.1DHCP伺服器的配置

12.3.2DHCP客戶端的設定與測試

12.4多網段DHCP中繼代理配置

第13章WWW伺服器配置與管理

13.1WWW服務概述

13.2WWW服務的安裝與啟動

13.2.1WWW服務的安裝

13.2.2WWW服務的啟動

13.3WWW服務的配置檔案

13.4用戶個人站點配置

13.5虛擬主機配置

13.5.1基於名稱的虛擬主機配置

13.5.2基於IP的虛擬主機配置

13.6用戶認證配置

第14章FTP伺服器配置與管理

14.1FTP服務概述

14.1.1FTP概述

14.1.2FTP的工作原理

14.1.3FTP用戶的類型

14.1.4FTP相關命令

14.2VSFTPD的安裝與啟動

14.3VSFTPD的配置檔案

14.3.1配置檔案/etc/vsftpd/vsftpd.conf

14.3.2輔助配置檔案

14.4配置VSFTPD伺服器

14.4.1配置匿名FTP

14.4.2匿名用戶能夠上傳檔案,但不能刪除檔案

14.4.3配置FTP允許任意操作

14.4.4虛擬用戶配置

第15章郵件伺服器配置與管理

15.1電子郵件服務概述

15.1.1電子郵件服務工作原理

15.1.2相關概念

15.1.3電子郵件伺服器軟體

15.2電子郵件服務的安裝與啟動

15.2.1傳送郵件伺服器的安裝

15.2.2接收郵件伺服器的安裝

15.2.3電子郵件服務啟動

15.3Sendmail的配置檔案

15.4配置郵件伺服器

15.4.1DNS的配置

15.4.2Sendmail的配置

15.4.3Dovecot的配置

15.5單域轉發郵件實例

15.6雙域轉發郵件實例

第16章Linux防火牆與NAT服務配置

16.1Linux防火牆概述

16.2Iptables簡介

16.2.1Netfilter框架

16.2.2Iptables工作過程

16.3Iptables使用

16.3.1命令說明

16.3.2Iptables配置例子

16.4Iptables配置實例

16.5NAT配置

16.5.1NAT簡介

16.5.2NAT工作原理

16.5.3NAT分類

16.5.4NAT套用

第17章遠程訪問的配置

17.1VNC協定的配置

17.1.1VNC概述

17.1.2VNC的安裝與啟動

17.1.3客戶端訪問VNC

17.1.4VNC的配置

17.2VPN的配置

17.2.1VPN簡介及原理

17.2.2流行VPN協定

17.2.3VPN伺服器的配置

17.2.4客戶端測試VPN功能

參考文獻

相關詞條

熱門詞條

聯絡我們