Linux 網路作業系統及套用教程

Linux 網路作業系統及套用教程

《Linux網路作業系統及套用教程》是2013年9月人民郵電出版社出版的圖書,作者是楊雲,王秀梅,孫鳳傑。本書主要講述了系統安裝與常用命令、系統配置與管理、vi與編程及調試、網路伺服器配置與管理等4個學習情境,14個教學實訓項目。

基本介紹

  • 中文名:Linux網路作業系統及套用教程
  • 作者:楊雲,王秀梅,孫鳳傑
  • 出版社:人民郵電出版社 
  • 出版時間:2013年
  • 頁數:272 頁
  • 定價:42 元
  • 開本:16 開
  • 裝幀:平裝 
  • ISBN:9787115320377 
內容簡介,圖書目錄,

內容簡介

《Linux網路作業系統及套用教程》是一本Linux零基礎教材,以基於“項目驅動、任務導向”的項目化教學方式編寫而成,體現“基於工作過程”的教學理念。
《Linux網路作業系統及套用教程》以Red Hat Enterprise Linux 5.4為平台,對Linux網路作業系統的套用進行了詳細講解。全書共分為系統安裝與常用命令、系統配置與管理、vi與編程及調試、網路伺服器配置與管理等4個學習情境,14個教學實訓項目。教學實訓項目包括:安裝與基本配置Linux作業系統、熟練使用Linux常用命令、系統配置與管理、管理Linux伺服器的用戶和組、配置與管理檔案系統、配置與管理磁碟、管理Linux伺服器的網路配置、熟練使用vi程式編輯器與shell、學習shell script、使用gcc和make調試程式、配置與管理Samba、DHCP、DNS、Apache、FTP伺服器。每個項目後面有“故障排除”、“項目實錄”、“實踐習題”等結合實踐套用的內容,使用大量翔實的企業套用實例,配以項目實錄視頻,使“教、學、做”融為一體,實現理論與實踐的統一。
《Linux網路作業系統及套用教程》是國家精品課程配套教材,可作為高職院校計算機套用技術專業、計算機網路技術專業和網路系統管理專業的理論與實踐一體化教材,也可作為Linux系統管理和網路管理人員的自學指導書。

圖書目錄

學習情境一 系統安裝與常用命令
項目一 安裝與基本配置Linux作業系統
1.1 任務1 認識Linux作業系統
1.1.1 子任務1 認識Linux的來世與今生
1.1.2 子任務2 理解Linux體系結構
1.1.3 子任務3 認識Linux的版本
1.1.4 子任務4 了解Red Hat Enterprise Linux 5的新特性
1.2 任務2 設計與準備搭建Linux伺服器
1.2.1 項目設計
1.2.2 項目準備
1.3 任務3 安裝與配置Red Hat Enterprise Linux 5
1.3.1 子任務1 安裝RedHat Enterprise Linux 5
1.3.2 子任務2 基本配置安裝後的Red Hat Enterprise Linux 5
1.3.3 子任務3 認識Linux啟動過程和運行級別
1.3.4 子任務4 刪除Red Hat Enterprise Linux
1.3.5 子任務5 登錄和退出Linux
1.3.6 子任務6 啟動Shell
1.4 任務4 認識X-Window System
1.4.1 子任務1 理解什麼是X-Window System
1.4.2 子任務2 認識X-Window System的基本結構
1.5 任務5 認識GRUB
1.5.1 子任務1 啟動引導器和GRUB
1.5.2 子任務2 安裝GRUB
1.5.3 子任務3 認識GRUB的術語
1.5.4 子任務4 使用GRUB
1.6 任務6 安裝的常見故障及排除
1.6.1 子任務1 排除"開始安裝"階段的故障
1.6.2 子任務2 排除"初始安裝"階段的故障
1.6.3 子任務3 解決安裝過程中的問題
1.6.4 子任務4 解決安裝後的問題
1.7 項目實錄:Linux系統安裝與啟動
1.8 練習題
1.9 實踐習題
1.10 超級連結
項目二 熟練使用Linux常用命令
2.1 任務1 熟悉Linux命令基礎
2.1.1 子任務1 了解Linux命令特點
2.1.2 子任務2 後台運行程式
2.2 任務2 熟練使用檔案目錄類命令
2.2.1 子任務1 熟練使用瀏覽目錄類命令
2.2.2 子任務2 熟練使用瀏覽檔案類命令
2.2.3 子任務3 熟練使用目錄操作類命令
2.2.4 子任務4 熟練使用cp命令
2.2.5 子任務5 熟練使用檔案操作類命令
2.3 任務3 熟練使用系統信息類命令
2.4 任務4 熟練使用進程管理類命令
2.5 任務5 熟練使用其他常用命令
2.6 項目實錄:使用Linux基本命令
2.7 練習題
2.8 實踐習題
2.9 超級連結
學習情境二 系統配置與管理
項目三 管理Linux伺服器的用戶和組
3.1 任務1 理解用戶賬戶和組群
3.2 任務2 理解用戶賬戶檔案和組群檔案
3.2.1 子任務1 理解用戶賬戶檔案
3.2.2 子任務2 理解組群檔案
3.3 任務3 管理用戶賬戶
3.3.1 子任務1 新建用戶
3.3.2 子任務2 設定用戶賬戶口令
3.3.3 用戶賬戶的維護
3.4 任務4 管理組群
3.4.1 子任務1 維護組群賬戶
3.4.2 子任務2 為組群添加用戶
3.5 任務5 使用用戶管理器管理用戶和組群
3.5.1 子任務1 新建用戶
3.5.2 子任務2 修改用戶屬性
3.5.3 子任務3 管理組群
3.6 任務6 使用常用的賬戶管理命令
3.7 項目實錄:管理用戶和組
3.8 練習題
3.9 實踐習題
3.10 超級連結
項目四 配置與管理檔案系統
4.1 任務1 全面理解檔案系統與目錄
4.1.1 子任務1 認識檔案系統
4.1.2 子任務2 理解Linux檔案系統目錄結構
4.1.3 子任務3 理解絕對路徑與相對路徑
4.2 任務2 管理Linux檔案許可權
4.2.1 子任務1 理解檔案和檔案許可權
4.2.2 子任務2 詳解檔案的各種屬性信息
4.2.3 子任務3 使用數字表示法修改許可權
4.2.4 子任務4 使用文字表示法修改許可權
4.2.5 子任務5 修改檔案所有者與屬組
4.2.6 子任務6 理解許可權與指令間的關係
4.3 任務3 修改檔案與目錄的默認許可權與隱藏許可權
4.3.1 子任務1 理解檔案預設許可權:umask
4.3.2 子任務2 利用umask
4.3.3 子任務3 設定檔案隱藏屬性
4.3.4 子任務4 設定檔案特殊許可權:SUID、SGID、SBIT
4.4 企業實戰與套用
4.5 項目實錄:配置與管理檔案許可權
4.6 練習題
4.7 超級連結
項目五 配置與管理磁碟
5.1 任務1 熟練使用常用磁碟管理工具
5.2 任務2 配置與管理磁碟配額
5.2.1 子任務1 部署磁碟配額環境
5.2.2 子任務2 設定磁碟配額
5.2.3 子任務3 檢查磁碟配額的使用情況
5.3 任務3 磁碟配額配置企業案例
5.3.1 子任務1 環境需求
5.3.2 子任務2 解決方案
5.4 任務4 在Linux中配置軟RAID
5.4.1 子任務1 創建與掛載RAID設備
5.4.2 子任務2 RAID設備的數據恢復
5.5 任務5 配置軟RAID企業案例
5.5.1 子任務1 環境需求
5.5.2 子任務2 解決方案
5.6 任務6 LVM邏輯卷管理器
5.6.1 子任務1 理解LVM的基本概念
5.6.2 子任務2 建立物理卷、卷組和邏輯卷
5.6.3 子任務3 管理LVM邏輯卷
5.7 項目實錄
5.8 練習題
5.9 實踐習題
5.10 超級連結
項目六 管理Linux伺服器的網路配置
6.1 任務1 掌握常見的網路配置檔案
6.1.1 子任務1 詳解/etc/sysconfig/network
6.1.2 子任務2 詳解/etc/sysconfig/network-scripts/ifcfg-ethN
6.1.3 子任務3 詳解/etc/hosts
6.1.4 子任務4 詳解/etc/resolv.conf
6.1.5 子任務5 詳解/etc/host.conf
6.1.6 子任務6 詳解/etc/services
6.2 任務2 熟練使用常用的網路配置命令
6.2.1 子任務1 配置主機名
6.2.2 子任務2 使用ifconfig配置IP位址及輔助IP位址
6.2.3 子任務3 禁用和啟用網卡
6.2.4 子任務4 更改網卡MAC地址
6.2.5 子任務5 使用route命令
6.2.6 子任務6 網卡配置檔案
6.2.7 子任務7 使用setup命令
6.2.8 子任務8 圖形界面配置工具
6.2.9 子任務9 修改resolv.conf設定DNS
6.2.10 子任務10 使用service
6.3 任務3 熟練使用常用的網路測試工具
6.3.1 子任務1 使用ping命令檢測網路狀況
6.3.2 子任務2 使用netstat命令
6.3.3 子任務3 使用traceroute命令
6.3.4 子任務4 使用arp命令
6.4 任務4 理解守護進程和xinetd
6.4.1 子任務1 認識守護進程
6.4.2 子任務2 配置xinetd
6.4.3 子任務3 使用守護進程管理工具
6.5 項目實錄:配置Linux下的TCP/IP
6.6 練習題
6.7 超級連結
學習情境三 編程與調試
項目七 熟練使用vi程式編輯器與shell
7.1 任務1 熟練使用vi編輯器
7.1.1 子任務1 啟動與退出vi
7.1.2 子任務2 熟練掌握vi的工作模式
7.1.3 子任務3 使用vi命令
7.1.4 子任務4 完成案例練習
7.1.5 子任務5 了解vim編輯環境
7.2 任務2 熟練掌握shell
7.2.1 子任務1 了解shell的基本概念
7.2.2 子任務2 認識shell環境變數
7.3 任務3 熟練掌握正則表達式
7.3.1 子任務1 了解正則表示法
7.3.2 子任務2 了解語系對正則表達式的影響
7.3.3 子任務3 掌握grep的高級使用
7.3.4 子任務4 練習基礎正則表達式
7.3.5 子任務5 基礎正則表達式的特殊字元匯總
7.4 任務4 掌握輸入輸出重定向與管道命令的套用
7.4.1 子任務1 使用重定向
7.4.2 子任務2 使用管道
7.5 項目實錄:使用Vi編輯器
7.6 練習題
7.7 超級連結
項目八 學習shell script
8.1 任務1 了解shell script
8.1.1 子任務1 了解shell script
8.1.2 子任務2 編寫與執行一個shell script
8.1.3 子任務3 養成撰寫shell script的良好習慣
8.2 任務2 練習簡單的shell script
8.2.1 子任務1 完成簡單範例
8.2.2 子任務2 了解腳本的運行方式的差異
8.3 任務3 用好判斷式
8.3.1 子任務1 利用test命令的測試功能
8.3.2 子任務2 利用判斷符號[ ]
8.3.3 子任務3 使用shell script的默認變數($0, $1...)
8.3.4 子任務4 shift:造成參數變數號碼偏移
8.4 任務4 使用條件判斷式
8.4.1 子任務1 利用if…then
8.4.2 子任務2 利用case…esac 判斷
8.4.3 子任務3 利用function 功能
8.5 任務5 使用循環(loop)
8.5.1 子任務1 while do done, until do done(不定循環)
8.5.2 子任務2 for…do…done(固定循環)
8.5.3 子任務3 for…do…done的數值處理
8.6 任務6 對shell script進行追蹤與調試
8.7 項目實錄:使用shell script編程
8.8 練習題
8.9 超級連結
項目九 使用gcc和make調試程式
9.1 任務1 了解程式的調試
9.1.1 子任務1 編譯時錯誤
9.1.2 子任務2 運行時錯誤
9.1.3 子任務3 邏輯錯誤和語義錯誤
9.2 任務2 使用傳統程式語言進行編譯
9.2.1 子任務1 安裝gcc
9.2.2 子任務2 單一程式:列印 Hello World
9.2.3 子任務3 主程式、子程式連結、子程式的編譯
9.2.4 子任務4 調用外部函式館:加入連結的函式館
9.2.5 子任務5 gcc的簡易用法(編譯、參數與連結)
9.3 任務3 使用make進行宏編譯
9.3.1 子任務1 為什麼要用make
9.3.2 子任務2 了解makefile的基本語法與變數
9.4 練習題
9.5 超級連結
學習情境四 網路伺服器配置與管理
項目十 配置與管理Samba伺服器
10.1 任務1 認識Samba
10.1.1 子任務1 了解Samba套用環境
10.1.2 子任務2 了解SMB協定
10.1.3 子任務3 掌握Samba工作原理
10.2 任務2 配置Samba服務
10.2.1 子任務1 安裝Samba服務
10.2.2 子任務2 啟動與停止Samba服務
10.2.3 子任務3 了解Samba伺服器配置的工作流程
10.2.4 子任務4 配置主要配置檔案smb.conf
10.3 任務3 share伺服器實例解析
10.4 任務4 配置Samba客戶端
10.5 項目實錄
10.6 練習題
10.7 實踐習題
10.8 超級連結
項目十一 配置與管理DHCP伺服器
11.1 DHCP相關知識
11.1.1 DHCP服務概述
11.1.2 DHCP工作過程
11.1.3 DHCP伺服器分配給客戶端的IP位址類型
11.2 項目設計及準備
11.2.1 項目設計
11.2.2 項目需求準備
11.3 項目實施
11.3.1 任務1 安裝DHCP伺服器
11.3.2 任務2 DHCP常規伺服器配置
11.3.3 任務3 配置DHCP客戶端
11.4 項目實錄
11.5 練習題
11.6 實踐習題
11.7 超級連結
項目十二 配置與管理DNS伺服器
12.1 任務1 了解DNS服務
12.1.1 子任務1 認識域名空間
12.1.2 子任務2 了解DNS伺服器分類
12.1.3 子任務3 掌握DNS查詢模式
12.1.4 子任務4 掌握域名解析過程
12.2 任務2 安裝DNS服務
12.2.1 安裝BIND軟體包
12.2.2 安裝chroot軟體包
12.2.3 DNS服務的啟動與停止
12.3 任務3 掌握BIND配置檔案
12.3.1 子任務1 認識全局配置檔案
12.3.2 主配置檔案
12.3.3 區域配置檔案
12.4 任務4 配置DNS伺服器
12.4.1 快取DNS伺服器的配置
12.4.2 主DNS伺服器的配置
12.5 任務5 配置DNS客戶端
12.6 任務6 使用nslookup測試DNS
12.7 項目實錄
12.8 練習題
12.9 超級連結
項目十三 配置與管理Apache伺服器
13.1 Web服務的概述
13.2 任務1 安裝、啟動與停止Apache服務
13.3 任務2 認識Apache伺服器的主配置檔案
13.4 任務3 常規設定Apache伺服器
13.5 項目實錄
13.6 練習題
13.7 實踐習題
13.8 超級連結
項目十四 配置與管理FTP伺服器
14.1 相關知識
14.1.1 FTP工作原理
14.1.2 匿名用戶
14.1.3 FTP服務的傳輸模式
14.1.4 流行的FTP伺服器軟體簡介
14.1.5 FTP命令
14.2 項目設計與準備
14.2.1 項目設計
14.2.2 項目準備
14.3 項目實施
14.3.1 任務1 安裝、啟動與停止vsftpd服務
14.3.2 任務2 認識VSftpd的配置檔案
14.3.3 任務3 配置vsftpd常規伺服器
14.3.4 任務4 常規FTP伺服器配置案例
14.4 項目實錄
14.5 練習題
14.6 實踐習題
14.7 超級連結
參考文獻

相關詞條

熱門詞條

聯絡我們