幫助中心 | 我的帳號 | 關於我們

Linux系統管理與自動化運維(國家軟體與集成電路公共服務平台信息技術緊缺人才培養工程指定教材)

  • 作者:編者:黑馬程序員
  • 出版社:清華大學
  • ISBN:9787302507611
  • 出版日期:2018/10/01
  • 裝幀:平裝
  • 頁數:386
人民幣:RMB 59.5 元      售價:
放入購物車
加入收藏夾

內容大鋼
    運維指對設備環境中軟體、硬體的運行和維護,因為各類型企業常使用Linux系統作為伺服器主機中軟體的運行環境,所以基於Linux系統的運維技術成為運維人員應掌握的基本技能。
    黑馬程序員編著的《Linux系統管理與自動化運維(國家軟體與集成電路公共服務平台信息技術緊缺人才培養工程指定教材)》分為9章: 第1章介紹了Linux的背景、開發環境、網路配置等知識;第2章講解了Linux系統的基本命令與常用工具;第3、4章講解了Shell編程的基本語法、內核的編譯與管理;第5章對Linux環境中常見的網路服務進行介紹;第6?9章講解了Linux環境下實現集中化、自動化運維的方式,並對網路安全和虛擬化計時進行了講解。本書中的每個章節都以理論與案例結合的模式,在理論知識后通過切實可行的案例幫助讀者在學習的同時,實踐、鞏固所學知識。
    本書附有配套視頻、源代碼、習題、教學課件等資源。同時,為了幫助初學者更好地學習本書中的內容,還提供了在線答疑,希望得到更多讀者的關注。
    本書既可作為高等院校本、專科電腦相關專業的Linux課程專用教材,也可以作為Linux系統管理的培訓教材,是一本非常適合Linux技術人員的教材。

作者介紹
編者:黑馬程序員

目錄
第1章  Linux系統簡介與環境搭建
  1.1  Linux系統簡介
    1.1.1  Linux系統的起源與發展
    1.1.2  GNU與GPL
    1.1.3  Linux系統版本
    1.1.4  Linux系統的應用領域
  1.2  安裝Linux系統
    1.2.1  安裝虛擬機軟體
    1.2.2  下載CentOS
    1.2.3  安裝CentOS
  1.3  Linux系統啟動流程
  1.4  網路配置
    1.4.1  網路模式
    1.4.2  模式更改
    1.4.3  網路配置
    1.4.4  訪問測試
  1.5  目錄結構
  1.6  遠程終端訪問
  1.7  SFTP遠程文件管理
  1.8  本章小結
  1.9  本章習題
第2章  Linux命令與工具
  2.1  Linux命令格式
  2.2  用戶與用戶組管理
    2.2.1  用戶管理
    2.2.2  用戶組管理
    2.2.3  用戶切換
  2.3  文件管理
    2.3.1  文件操作
    2.3.2  查看文件
    2.3.3  文件搜索
    2.3.4  許可權管理
    2.3.5  壓縮解壓
  2.4  存儲管理
    2.4.1  磁碟分區
    2.4.2  格式化
    2.4.3  掛載
    2.4.4  LVM邏輯卷管理
    2.4.5  RAID磁碟陣列
    2.4.6  創建RAID
  2.5  進程管理
    2.5.1  進程狀態
    2.5.2  進程管理命令
  2.6  服務管理
  2.7  軟體包管理
    2.7.1  RPM軟體包管理
    2.7.2  YUM軟體包管理
    2.7.3  YUM源管理
  2.8  文本編輯器
  2.9  本章小結

  2.10  本章習題
第3章  Shell
  3.1  Shell概述
    3.1.1  Shell的概念
    3.1.2  Shell的分類
    3.1.3  Shell的使用技巧
  3.2  Shell中的變數
    3.2.1  本地變數
    3.2.2  環境變數
    3.2.3  位置變數
    3.2.4  特殊變數
  3.3  Shell中的符號
    3.3.1  引號
    3.3.2  通配符
    3.3.3  連接符
  3.4  正則表達式
    3.4.1  正則表達式的概念
    3.4.2  元字元
  3.5  文本處理工具
    3.5.1  grep
    3.5.2  sed
    3.5.3  awk
  3.6  Shell腳本
    3.6.1  判斷結構
    3.6.2  循環結構
    3.6.3  break與continue
    3.6.4  Shell腳本的基本元素與執行方式
  3.7  腳本運維實例
    3.7.1  模擬用戶登錄
    3.7.2  監控系統運行情況
    3.7.3  備份MySQL資料庫
  3.8  本章小結
  3.9  本章習題
第4章  內核編譯與管理
  4.1  Linux內核
    4.1.1  內核概述
    4.1.2  內核的開發與更新
    4.1.3  內核版本
  4.2  內核的編譯安裝
    4.2.1  獲取內核源碼
    4.2.2  編譯與安裝
  4.3  內核模塊管理
    4.3.1  內核模塊概述
    4.3.2  查看內核模塊
    4.3.3  載入與卸載
    4.3.4  修改內核參數
  4.4  本章小結
  4.5  本章習題
第5章  網路服務
  5.1  電腦網路基礎

    5.1.1  協議與體系結構
    5.1.2  數據傳輸流程
    5.1.3  IP地址與埠號
    5.1.4  子網掩碼
    5.1.5  協議與服務
  5.2  DHCP服務
    5.2.1  DHCP常用術語
    5.2.2  DHCP的工作流程
    5.2.3  安裝配置DHCP
  5.3  DNS服務
    5.3.1  DNS簡介
    5.3.2  安裝DNS
    5.3.3  BIND配置文件詳解
    5.3.4  部署主從DNS伺服器
  5.4  電子郵件服務
    5.4.1  電子郵件服務概述
    5.4.2  電子郵件協議
    5.4.3  基於Postfix的郵件發送
    5.4.4  基於Dovecot的郵件收取
  5.5  FTP服務
    5.5.1  FTP概述
    5.5.2  VSFTP簡介
    5.5.3  配置匿名FTP伺服器
    5.5.4  禁止指定用戶登錄
  5.6  本章小結
  5.7  本章習題
第6章  集中化運維工具——Ansible和SaltStack
  6.1  運維概述
    6.1.1  運維的概念
    6.1.2  傳統的運維面臨的問題
  6.2  Ansible
    6.2.1  Ansible簡介
    6.2.2  YAML簡介
    6.2.3  Ansible的安裝
    6.2.4  配置SSH無密碼登錄
    6.2.5  主機目錄
    6.2.6  Ansible的常用模塊
    6.2.7  playbook
    6.2.8  playbook的基本語法
    6.2.9  role
  6.3  SaltStack
    6.3.1  SaltStack簡介
    6.3.2  SaltStack的安裝配置
    6.3.3  遠程命令
    6.3.4  模塊方法
    6.3.5  grains組件
    6.3.6  pillar
    6.3.7  state
    6.3.8  部署LAMP環境
  6.4  本章小結

  6.5  本章習題
第7章  監控系統
  7.1  監控系統簡介
  7.2  監控軟體簡介
  7.3  Zabbix的安裝與配置
    7.3.1  Web環境搭建
    7.3.2  Server端安裝配置
    7.3.3  Agent端安裝配置
    7.3.4  連通性測試
  7.4  如何使用Zabbix
    7.4.1  創建Zabbix用戶
    7.4.2  添加Host
    7.4.3  配置Item
    7.4.4  創建Trigger
    7.4.5  設置Action
  7.5  數據可視化
    7.5.1  圖表的使用
    7.5.2  分屏的實現
  7.6  Zabbix中的模板
    7.6.1  新建Template
    7.6.2  關聯模板
  7.7  Zabbix中的宏
  7.8  本章小結
  7.9  本章習題
第8章  網路安全與防火牆
  8.1  網路安全
    8.1.1  網路安全簡介
    8.1.2  威脅網路安全的因素
  8.2  網路攻擊與防禦
    8.2.1  常見的網路攻擊類型
    8.2.2  常用的防禦措施
  8.3  防火牆
    8.3.1  防火牆概述
    8.3.2  防火牆的分類
    8.3.3  防火牆技術
  8.4  IDS
    8.4.1  IDS概述
    8.4.2  IDS分類
  8.5  IPS
  8.6  iptables
    8.6.1  iptables簡介
    8.6.2  iptables狀態檢測
    8.6.3  iptables的規則編寫
  8.7  firewalld
    8.7.1  firewalld簡介
    8.7.2  命令行管理方式
    8.7.3  圖形界面管理方式
  8.8  本章小結
  8.9  本章習題
第9章  KVM虛擬化技術

  9.1  虛擬化簡介
    9.1.1  虛擬化概述
    9.1.2  軟體虛擬化和硬體虛擬化
    9.1.3  半虛擬化與全虛擬化
    9.1.4  主流虛擬化產品
  9.2  KVM虛擬化原理與架構
    9.2.1  系統虛擬化原理
    9.2.2  KVM虛擬化原理與架構
  9.3  搭建KVM虛擬化環境
    9.3.1  硬體環境要求
    9.3.2  KVM的安裝配置
  9.4  KVM核心配置
    9.4.1  CPU配置中的基本概念
    9.4.2  CPU配置
    9.4.3  內存虛擬化
    9.4.4  內存配置
  9.5  Libvirt
    9.5.1  Libvirt概述
    9.5.2  Libvirt域的XML配置文件
    9.5.3  virsh
    9.5.4  virt?manager
  9.6  本章小結
  9.7  本章習題

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032