●1.1 基礎知識
1.1.1 Linux操作繫統概述
1.1.2 Linux版本
1.1.3 Linux操作繫統的優點
1.1.4 863核高基
1.2 安裝配置Linux操作繫統
1.2.1 硬件基本要求
1.2.2 準備工具軟件
1.2.3 安裝配置VM虛擬機
2.1 Vim文本編輯器的基礎使用
2.1.1 編寫一個簡單的腳本文檔
2.1.2 Vim小技巧
2.1.3 使用Yum軟件倉庫
2.1.4 Yum常見問題分析
2.2 配置網絡參數
2.2.1 常用網絡配置文件
2.2.2 配置網卡信息
2.2.3 常用的網絡命令
2.3 網絡故障排錯
3.1 用戶和組
3.1.1 用戶類型
3.1.2 用戶賬號文件
3.1.3 用戶組
3.1.4 組文件
3.2 使用命令管理用戶和組
3.2.1 用戶賬號管理
3.2.2 組賬號管理
3.3 使用圖形界面管理用戶和組
3.3.1 安裝system-config-users工具
3.3.2 用戶管理器
3.4 命令使用技巧
4.1 文件繫統
4.1.1 文件繫統概述
4.1.2 理解Linux文件繫統目錄結構
4.1.3 絕對路徑和相對路徑
4.2 文件命令
4.2.1 文件及命名規則
4.2.2 文件相關命令
4.2.3 目錄相關命令
4.3 文件權限
4.3.1 訪問權限
4.3.2 文件預設權限
4.3.3 文件權限修改
4.4 文件特殊權限
4.4.1 SUID
4.4.2 SGID
4.4.3 SBIT
4.5 文件的隱藏屬性
4.5.1 chattr命令
4.5.2 lsattr命令
4.6 文件訪問控制列表
4.6.1 setfacl命令
4.6.2 getfacl命令
5.1 物理設備的命名
5.2 掛載硬件設備的命令
5.2.1 mount命令
5.2.2 自動掛載硬件設備
5.2.3 umount命令
5.3 添加硬盤設備
5.3.1 添加硬盤
5.3.2 fdisk命令
5.3.3 du命令
5.4 添加交換分區
5.5 磁盤容量配額
5.5.1 xfs_quota命令
5.5.2 edquota命令
6.1 RAID(獨立冗餘磁盤陣列)
6.1.1 RAID 0
6.1.2 RAID 1
6.1.3 RAID 5
6.1.4 RAID 10
6.1.5 部署磁盤陣列
6.1.6 損壞磁盤陣列及修復
6.1.7 磁盤陣列+備份盤
6.2 LVM(邏輯卷管理器)
6.2.1 部署邏輯卷
6.2.2 擴容邏輯卷
6.2.3 縮小邏輯卷
6.2.4 邏輯卷快照
6.2.5 刪除邏輯卷
7.1 配置ssh服務
7.2 安全密鑰驗證
7.3 遠程傳輸命令
8.1 Samba文件共享服務
8.1.1 配置共享資源
8.1.2 Windows訪問文件共享服務
8.1.3 Linux訪問文件共享服務
8.2 NFS網絡文件繫統
8.3 autofs自動掛載服務
8.4 常見問題分析
8.4.1 Samba服務器相關問題分析
8.4.2 NFS服務器相關問題分析
9.1 DNS域名解析服務
9.2 安裝bind服務程序
9.2.1 正向解析實驗
9.2.2 反向解析實驗
9.3 部署從服務器
9.4 常見錯誤分析
10.1 動態主機配置協議
10.2 部署DHCP服務程序
10.3 自動管理IP地址
10.4 分配固定IP地址
10.5 常見問題分析
11.1 文件傳輸協議
11.2 vsftpd服務程序
11.2.1 匿名開放模式
11.2.2 本地用戶模式
11.2.3 虛擬用戶模式
11.3 簡單文件傳輸協議
11.4 常見錯誤
12.1 網站服務程序
12.2 配置服務文件參數
12.3 SELinux安全子繫統
12.3.1 SELinux安全子繫統簡介
12.3.2 semanage命令
12.4 個人用戶主頁功能
12.5 虛擬主機功能
12.5.1 基於IP地址
12.5.2 基於主機域名
12.5.3 基於端口號
12.6 Apache的訪問控制
12.7 常見問題分析
13.1 Nginx簡介
13.2 安裝Nginx軟件
13.3 Nginx配置文件
13.4 虛擬主機功能
13.4.1 基於IP地址
13.4.2 基於端口
13.4.3 基於域名
附錄A 命令合集
附錄B 公有雲上使用Linux操作繫統——以華為雲為例
附錄C Linux操作繫統中的快捷方式
參考文獻
本書以Red Hat Enterprise Linux 7.4為工作平臺,全面繫統地介紹了Linux操作繫統的基本知識、安全使用及服務器的配置、管理與應用等。全書共,包括安裝與配置Linux操作繫統,網絡參數配置,用戶和組,文件與文件繫統,管理磁盤,使用RAID與LVM,使用ssh服務管理遠程主機,使用Samba、NFS實現文件共享,使用DNS實現域名解析,使用DHCP動態管理主機地址,使用vsfrpd服務傳輸文件,使用Apache服務部署靜態網站,使用Nginx服務部暑網站等內容。
本書注重原理講解與實踐應用的結合,精心設計了大量的實驗案例,操作性較強,有助於學習者迅速、全面地掌握相關的知識與技能。
本書是為網絡操作繫統領域的入門者編寫的,適合作為高等職業院校計算機相關專業Linux操作繫統課程的教材,也可作為網絡繫統集成工程技術人員的參考用書。