Red Hat Enterprise Linux 7高薪運維入門 Red Hat Enterprise Linux 7高薪运维入门

孫亞南, 李勇

  • 出版商: 清華大學
  • 出版日期: 2016-12-01
  • 定價: $534
  • 售價: 8.5$454
  • 語言: 簡體中文
  • 頁數: 540
  • 裝訂: 平裝
  • ISBN: 7302452776
  • ISBN-13: 9787302452775
  • 相關分類: Linux
  • 已絕版

買這商品的人也買了...

商品描述

<內容簡介>

《Red Hat Enterprise Linux 7高薪運維入門》分為3部分:第1部分是Linux入門,包括必須掌握的Linux基礎、Red Hat Enterprise Linux的安裝、圖形界面、命令行界面;第2部分是Linux系統管理入門,包括Red Hat Enterprise Linux 7新架構、日誌系統、用戶和組、應用程序的管理、系統啟動控制與進程管理;第3部分是高級運維,包括Linux網絡管理、網絡文件共享、搭建MySQL服務、配置Oracle數據庫、LAMP、NAT上網、集群負載均衡LVS.集群技術與雙機熱備、Linux防火牆管理、KVM虛似化、安裝OpenStack、Hadoop和Spark部署。

 

<章節目錄>

第1章必須掌握的Linux基礎
1.1認識Linux
1.1.1 Windows與Linux的區別
1.1.2 UNIX與Linux的區別
1.2 GNU公共許可證
1.3 Linux的內核版本
1.4 Linux的發行版本
1.5 Red Hat Enterprise Linux 7的新特性
1.5.1 systemd服務管理軟件
1.5.2網絡
1.5.3文件系統和存儲
1.5.4虛擬化
1.6學習Linux的建議
1.7小結
1.8習題
第2章Red Hat Enterprise Linux的安裝
2.1安裝前的準備
2.1.1硬件準備
2.1.2選擇安裝方式
2.2在虛擬機上安裝Linux
2.2.1虛擬機簡介
2.2.2安裝VMware虛擬機
2.2.3創建虛擬機
2.2.4安裝Red Hat Enterprise Linux
2.3 Linux的第一次啟動
2.3 .1本地登錄
2.3.2遠程登錄
2.4小結
2.5習題
第3章Red Hat Enterprise Linux的圖形界面
3.1 Linux的桌面系統簡介
3.1.1 XWindow系統
3.1.2 KDE桌面環境
3.1.3 GNOME桌面環境
3.2桌面系統的操作
3.2.1菜單管理
3.2.2設置輸入法
3.2.3設置日期和時間
3.2.4配置網卡和有線
3.2.5使用U盤、光盤和移動硬盤
3.2.6註銷和關機
3.3小結
3.4習題
第4章Red Hat Enterprise Linux的命令行界面
4.1認識Linux命令行模式
4.1.1為什麼要先學習Shell
4.1.2如何進入命令行
4.2 bash Shell的使用
4.2.1別名的使用
4.2.2歷史命令的使用
4.2.3命令補齊
4.2.4命令行編輯
4.2.5通配符
4.3管道與重定向
4.3.1標準輸入與輸出
4.3.2輸入重定向
4.3.3輸出重定向
4.3.4錯誤輸出重定向
4.3.5管道
4.4 Linux的目錄結構
4.5常用運維命令
4.5.1過濾文本grep
4.5.2文本操作awk和sed
4.5.3打包或解包文件tar
4.5.4壓縮或解壓縮文件和目錄zip/unzip
4.5.5查看系統負載uptime
4.5.6顯示系統內存狀態free
4.5.7單次任務at
4.5.8週期任務crond
4.5.9使用poweroff終止系統運行
4.5.10使用init命令改變系統運行級別
4.6文本編輯器vi的使用
4.6.1進入與退出vi
4.6.2移動光標
4.6.3輸入文本
4.6.4複製與粘貼
4.6.5刪除與修改
4.6.6查找與替換
4.6.7執行Shell命令
4.6.8保存文檔
4.7範例——用腳本備份重要文件和目錄
4.8小結
4.9習題
第5章Linux文件管理與磁盤管理
5.1認識Linux分區
5.2 Linux中的文件管理
5.2.1文件的類型
5.2.2文件的屬性與權限
5.2.3改變文件所有權
5.2.4改變文件權限
5.3 Linux中的磁盤管理
5.3.1查看磁盤空間佔用情況
5.3.2查看文件或目錄所佔用的空間
5.3.3調整和查看文件系統參數
5.3.4格式化文件系統
5.3.5掛載/卸載文件系統
5.3.6基本磁盤管理
5.4交換空間管理
5.5磁盤冗餘陣列RAID
5.6範例——監控硬盤空間
5.7小結
5.8習題
第6章Linux日誌系統
6.1 Linux中常見的日誌文件
6.2 Linux日誌系統
6.2.1 rsyslog日誌系統簡介
6.2.2 rsyslog配置文件及語法
6.3使用日誌輪轉
6.3.1 logrotate命令及配置文件參數說明
6.3.2利用logrotate輪轉Nginx日誌
6.4範例——利用系統日誌定位問題
6.4.1查看系統登錄日誌
6.4.2查看歷史命令
6.4.3查看系統日誌
6.5小結
6.6習題
第7章用戶和組
7.1 Linux的用戶管理
7.1.1 Linux用戶登錄過程
7.1.2 Linux的用戶類型
7.2 Linux用戶管理機制
7.2.1用戶賬號文件/etc/passwd
7.2.2用戶密碼文件/etc/shadow
7.2.3用戶組文件/etc/group
7.3 Linux用戶管理命令
7.3.1添加用戶
7.3.2更改用戶
7.3.3刪除用戶
7.3.4更改或設置用戶密碼
7.3.5 su切換用戶
7.3.6 sudo普通用戶獲取超級權限
7.4用戶組管理命令
7.4.1添加用戶組
7.4.2刪除用戶組
7.4.3修改用戶組
7.4.4查看用戶所在的用戶組
7.5範例——批量添加用戶並設置密碼
7.6小結
7.7習題
第8章應用程序的管理
8.1軟件包管理基礎
8.1.1 RPM
8.1.2 DPKG
8.2 RPM的使用
8.2.1安裝軟件包
8.2.2升級軟件包
8.2.3查看已安裝的軟件包
8.2.4卸載軟件包
8.2.5查看一個文件屬於哪個RPM包
8.2.6獲取RPM包的說明信息
8.3從源代碼安裝軟件
8.3.1軟件配置
8.3.2編譯軟件
8.3.3軟件安裝
8.4普通用戶如何安裝常用軟件
8.5 Linux函數庫
8.6範例——從源碼安裝Web服務軟件Nginx
8.7小結
8.8習題
……
第9章系統啟動控制與進程管理
第10章Linux網絡管理
第11章網絡文件共享NFS、Samba和FTP
第12章搭建MySQL服務
第13章安裝和配置Oracle數據庫管理系統
第14章Apache服務和LAMP
第15章Linux路由
第16章配置NAT上網
第17章Linux性能檢測與優化
第18章集群負載均衡LVS
第19章集群技術與雙機熱備軟件
第20章Linux防火牆管理
第21章KVM虛擬化
第22章在RHEL 7.2上安裝OpenStack
第23章配置Hadoop
第24章配置Spark