Linux系統(tǒng)管理

-
【作 者】主編 肖睿
【I S B N 】978-7-5170-5375-0
【責任編輯】周益丹
【適用讀者群】科技
【出版時間】2017-05-27
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】256
【千字數(shù)】347
【印 張】16
【定 價】¥46
【叢 書】云計算工程師系列
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關圖書
本書針對Linux 零基礎人群,采用案例或任務驅(qū)動的方式,由入門到精通,采用邊講解邊練習的方式,使得讀者在學習的過程中完成多個運維項目案例。本書分為零基礎體驗和系統(tǒng)管理兩大部分,首先介紹Linux 系統(tǒng)的安裝,進而體驗如何構(gòu)建LAMP 網(wǎng)站平臺,然后依次介紹Linux 常用命令、文件目錄管理、賬號權(quán)限管理、磁盤管理、Linux 引導過程、計劃任務管理,最后介紹了系統(tǒng)安全、深入分析了Linux 文件系統(tǒng)。本書內(nèi)容是學習Linux的必備,需要多動手多練習,達到爐火純青的地步,為后續(xù)學習做好充足的準備。
本書通過通俗易懂的原理及深入淺出的案例,并配以完善的學習資源和支持服務,為讀者帶來全方位的學習體驗,包括視頻教程、案例素材下載、學習交流社區(qū)、討論組等終身學習內(nèi)容,更多技術支持請訪問課工場www.kgc.cn。
領先的實用技能——打造云計算工程師
科學的訓練模式——授人以漁而不只是作品臨摹
真實的項目驅(qū)動——行業(yè)知識與專業(yè)設計相呼應
便捷的學習體驗——傳統(tǒng)教材與二維碼革命性攜手
“互聯(lián)網(wǎng)+人工智能”時代,新技術的發(fā)展可謂是一日千里,云計算、大數(shù)據(jù)、物聯(lián)網(wǎng)、區(qū)塊鏈、虛擬現(xiàn)實、機器學習、深度學習等等,已經(jīng)形成一波新的科技浪潮。以云計算為例,國內(nèi)云計算市場的蛋糕正變得越來越誘人,以下列舉了2016年以來發(fā)生的部分大事。
1.中國聯(lián)通發(fā)布云計算策略,并同步發(fā)起成立“中國聯(lián)通沃云+云生態(tài)聯(lián)盟”,全面開啟云服務新時代。
2.內(nèi)蒙古斥資500億元欲打造亞洲最大云計算數(shù)據(jù)中心。
3.騰訊云升級為平臺級戰(zhàn)略,旨在探索云上生態(tài),實現(xiàn)全面開放,構(gòu)建可信賴的云生態(tài)體系。
4.百度正式發(fā)布“云計算+大數(shù)據(jù)+人工智能”三位一體的云戰(zhàn)略。
5.亞馬遜AWS和北京光環(huán)新網(wǎng)科技股份有限公司聯(lián)合宣布:由光環(huán)新網(wǎng)負責運營的AWS中國(北京)區(qū)域在中國正式商用。
6. 來自Forrester的報告認為,AWS和OpenStack是公有云和私有云事實上的標準。
7.網(wǎng)易正式推出“網(wǎng)易云”。網(wǎng)易將先行投入數(shù)十億人民幣,發(fā)力云計算領域。
8.金山云重磅發(fā)布“大米”云主機,這是一款專為創(chuàng)業(yè)者而生的性能王云主機,采用自建11線BGP全覆蓋以及VPC私有網(wǎng)絡,全方位保障數(shù)據(jù)安全。
DT時代,企業(yè)對傳統(tǒng)IT架構(gòu)的需求減弱,不少傳統(tǒng)IT企業(yè)的技術人員,面臨失業(yè)風險。全球最知名的職業(yè)社交平臺LinkedIn發(fā)布報告,最受雇主青睞的十大職業(yè)技能中“云計算”名列前茅。2016年,中國企業(yè)云服務整體市場規(guī)模超500億元,預計未來幾年仍將保持約30%的年復合增長率。未來5年,整個社會對云計算人才的需求缺口將高達130萬。從傳統(tǒng)的IT工程師轉(zhuǎn)型為云計算與大數(shù)據(jù)專家,已經(jīng)成為一種趨勢。
基于云計算這樣的大環(huán)境,課工場(kgc.cn)的教研團隊幾年前開始策劃的“云計算工程師系列”教材應運而生,它旨在幫助讀者朋友快速成長為符合企業(yè)需求的、優(yōu)秀的云計算工程師。這套教材是目前業(yè)界最全面、專業(yè)的云計算課程體系,能夠滿足企業(yè)對高級復合型人才的要求。參與本書編寫的院校老師還有閆應棟、馬冬俠、葉建森等。
課工場是北京大學下屬企業(yè)北京課工場教育科技有限公司推出的互聯(lián)網(wǎng)教育平臺,專注于互聯(lián)網(wǎng)企業(yè)各崗位人才的培養(yǎng)。平臺匯聚了數(shù)百位來自知名培訓機構(gòu)、高校的頂級名師和互聯(lián)網(wǎng)企業(yè)的行業(yè)專家,面向大學生以及需要“充電”的在職人員,針對與互聯(lián)網(wǎng)相關的產(chǎn)品設計、開發(fā)、運維、推廣和運營等崗位,提供在線的直播和錄播課程,并通過遍及全國的幾十家線下服務中心提供現(xiàn)場面授以及多種形式的教學服務,并同步研發(fā)出版最新的課程教材。
除了教材之外,課工場還提供各種學習資源和支持,包括:
現(xiàn)場面授課程
在線直播課程
錄播視頻課程
授課PPT課件
案例素材下載
擴展資料提供
學習交流社區(qū)
QQ討論組(技術,就業(yè),生活)
以上資源請訪問課工場網(wǎng)站www.kgc.cn。
本套教材特點
(1)科學的訓練模式
科學的課程體系。
創(chuàng)新的教學模式。
技能人脈,實現(xiàn)多方位就業(yè)。
隨需而變,支持終身學習。
(2)企業(yè)實戰(zhàn)項目驅(qū)動
覆蓋企業(yè)各項業(yè)務所需的IT技能。
幾十個實訓項目,快速積累一線實踐經(jīng)驗。
(3)便捷的學習體驗
提供二維碼掃描,可以觀看相關視頻講解和擴展資料等知識服務。
課工場開辟教材配套版塊,提供素材下載、學習社區(qū)等豐富的在線學習資源。
讀者對象
(1)初學者:本套教材將幫助你快速進入云計算及運維開發(fā)行業(yè),從零開始逐步成長為專業(yè)的云計算及運維開發(fā)工程師。
(2)初中級運維及運維開發(fā)者:本套教材將帶你進行全面、系統(tǒng)的云計算及運維開發(fā)學習,逐步成長為高級云計算及運維開發(fā)工程師。
課程設計說明
第1章 服務器硬件與Linux初體驗 1
1.1 服務器硬件知識 2
1.2 Linux系統(tǒng)的組成 3
1.2.1 Linux系統(tǒng)的內(nèi)核 4
1.2.2 Linux系統(tǒng)的外圍程序 4
1.3 Linux系統(tǒng)的發(fā)行版本 5
1.4 U盤啟動安裝Linux服務器 6
1.4.1 制作U盤啟動盤 7
1.4.2 服務器BIOS設置 10
1.4.3 了解操作系統(tǒng)安裝 11
本章總結(jié) 11
本章作業(yè) 11
第2章 搭建VMware虛擬環(huán)境 13
2.1 VMware Workstation的安裝與
基本操作 14
2.1.1 安裝VMware Workstation 14
2.1.2 新建虛擬機 15
2.1.3 安裝CentOS 7.3 17
2.1.4 啟動和停止虛擬機 23
2.2 管理虛擬機 23
2.2.1 在虛擬機和宿主機之間切換 23
2.2.2 虛擬機快照 24
2.2.3 虛擬機常用的網(wǎng)絡連接模式 25
2.3 使用Xshell遠程操控Linux
系統(tǒng) 26
2.3.1 如何使用Xshell 26
2.3.2 Xshell相關設置 28
本章總結(jié) 30
本章作業(yè) 31
第3章 體驗Linux基本操作 33
3.1 Linux基本命令 34
3.1.1 基礎命令 34
3.1.2 系統(tǒng)相關命令 36
3.2 查看及修改配置文件 38
3.2.1 vi編輯器簡單使用 38
3.2.2 使用vi修改配置文件 40
本章總結(jié) 41
本章作業(yè) 41
第4章 網(wǎng)站與域名知識 43
4.1 HTML文件的基本結(jié)構(gòu) 44
4.1.1 什么是HTML 44
4.1.2 網(wǎng)頁的摘要信息 45
4.2 HTML基本標簽 46
4.2.1 文本相關標簽 46
4.2.2 行控制相關標簽 48
4.2.3 范圍標簽 49
4.2.4 圖像標簽
4.2.5 超鏈接標簽 51
4.3 DNS概述 53
4.3.1 DNS的功能 53
4.3.2 DNS的組成 54
4.3.3 DNS的查詢過程 55
4.3.4 域名申請 57
本章總結(jié) 57
本章作業(yè) 58
第5章 體驗LAMP平臺部署 61
5.1 安裝Apache 62
5.1.1 LAMP架構(gòu)簡介 62
5.1.2 安裝Apache并測試 63
5.2 安裝MySQL與PHP 65
5.2.1 安裝MySQL并測試 65
5.2.2 安裝PHP并測試 67
本章總結(jié) 71
本章作業(yè) 71
第6章 Linux常用命令精講 73
6.1 Linux命令基礎 74
6.1.1 命令分類及格式 74
6.1.2 Linux命令行的格式 75
6.1.3 獲得命令幫助 76
6.2 目錄和文件基本操作 78
6.2.1 查看目錄或文件屬性信息 78
6.2.2 創(chuàng)建目錄和文件 80
6.2.3 復制、刪除、移動目錄和文件 80
6.2.4 查找目錄和文件 83
本章總結(jié) 84
本章作業(yè) 85
第7章 目錄與文件操作 87
7.1 Linux目錄結(jié)構(gòu) 88
7.2 查看及檢索文件 89
7.2.1 查看文件內(nèi)容 89
7.2.2 統(tǒng)計和檢索文件內(nèi)容 91
7.3 備份與恢復文檔 93
7.3.1 使用壓縮和解壓縮工具 93
7.3.2 使用tar歸檔和釋放工具 94
7.4 使用vi文本編輯器 96
本章總結(jié) 100
本章作業(yè) 100
第8章 安裝及管理程序 101
8.1 查詢RPM軟件包信息 102
8.1.1 RPM概述 102
8.1.2 使用RPM包管理命令——rpm 102
8.2 安裝、升級、卸載RPM包 107
8.3 Linux應用程序基礎 108
8.3.1 Linux命令與應用程序的關系 109
8.3.2 典型應用程序的目錄結(jié)構(gòu) 109
8.3.3 常見的軟件包封裝類型 110
8.4 源代碼編譯安裝 110
8.4.1 源代碼編譯概述 110
8.4.2 編譯安裝的基本過程 112
本章總結(jié) 114
本章作業(yè) 115
第9章 賬號與權(quán)限管理 117
9.1 管理用戶賬號 118
9.1.1 用戶賬號概述 118
9.1.2 用戶賬號管理 120
9.2 管理組賬號 124
9.2.1 組賬號管理 124
9.2.2 查詢賬號信息 125
9.3 文件的權(quán)限及歸屬 126
9.3.1 查看文件的權(quán)限及歸屬 127
9.3.2 設置文件的權(quán)限及歸屬 127
9.4 目錄的權(quán)限及歸屬 129
9.4.1 查看目錄的權(quán)限及歸屬 129
9.4.2 設置目錄的權(quán)限及歸屬 130
9.4.3 文件屬性和文件系統(tǒng)屬性的關系 131
9.4.4 umask應用 132
本章總結(jié) 133
本章作業(yè) 133
第10章 磁盤與文件系統(tǒng)管理 135
10.1 磁盤結(jié)構(gòu)及分區(qū)表示 136
10.1.1 磁盤基礎 136
10.1.2 磁盤分區(qū)表示 138
10.2 管理磁盤及分區(qū) 139
10.3 管理文件系統(tǒng) 144
10.3.1 創(chuàng)建文件系統(tǒng) 144
10.3.2 掛載、卸載文件系統(tǒng) 146
10.4 管理LVM邏輯卷 149
10.4.1 LVM概述 149
10.4.2 管理LVM 151
10.5 RAID磁盤陣列與陣列卡 157
10.5.1 RAID磁盤陣列詳解 158
10.5.2 陣列卡介紹與真機配置 160
本章總結(jié) 162
本章作業(yè) 163
第11章 引導過程與服務控制 165
11.1 CentOS 6引導過程管理 166
11.1.1 引導過程 166
11.1.2 排除啟動類故障 169
11.2 CentOS 6服務控制及優(yōu)化
啟動過程 175
11.2.1 服務控制及切換運行級別 175
11.2.2 優(yōu)化啟動過程 177
11.3 CentOS 7引導過程及服務
管理 180
11.3.1 引導過程 180
11.3.2 使用systemd管理系統(tǒng) 181
本章總結(jié) 189
本章作業(yè) 189
第12章 進程和計劃任務管理 191
12.1 查看和控制進程 192
12.1.1 查看進程 192
12.1.2 控制進程 196
12.2 計劃任務管理 199
12.2.1 at一次性任務設置 200
12.2.2 crontab周期性任務設置 200
本章總結(jié) 206
本章作業(yè) 207
第13章 系統(tǒng)安全及應用 209
13.1 賬號安全控制 210
13.1.1 基本安全措施 210
13.1.2 用戶切換與提權(quán) 213
13.1.3 PAM安全認證 216
13.2 系統(tǒng)引導和登錄控制 219
13.2.1 開關機安全控制 219
13.2.2 終端及登錄控制 221
13.3 弱口令檢測、端口掃描 222
13.3.1 弱口令檢測——John the Ripper 222
13.3.2 網(wǎng)絡掃描——NMAP 224
本章總結(jié) 226
本章作業(yè) 227
第14章 深入理解Linux文件
系統(tǒng) 229
14.1 深入理解Linux文件系統(tǒng) 230
14.1.1 inode與block詳解 230
14.1.2 inode耗盡故障處理 233
14.1.3 硬鏈接與軟鏈接 234
14.1.4 恢復誤刪除的文件 235
14.2 分析日志文件 237
14.2.1 日志文件的分類 238
14.2.2 日志文件分析 238
本章總結(jié) 243
本章作業(yè) 244
- Linux服務器構(gòu)建與運維管理從基礎到實戰(zhàn)(基于CentOS 8實現(xiàn)) [阮曉龍 馮順磊 董凱倫 于冠軍]
- Linux操作系統(tǒng)配置與管理項目化教程 [主編 白玉羚 劉金明 王鵬]
- Linux操作系統(tǒng)基礎及實驗指導教程 [主編 黃衛(wèi)東 張岳 史士英]
- 嵌入式Linux開發(fā)技術基礎 [主編 伍德雁]
- Linux網(wǎng)絡服務與Shell腳本攻略 [主編 肖�!〗E]
- Linux操作系統(tǒng)的應用與管理項目化教程 [鄒承俊 周洪林]
- Linux操作系統(tǒng)配置與管理 [嚴學軍 魯立]
- Linux操作系統(tǒng)應用與安全 [李賀華 主編]