跟老男孩學 Linux 運維:核心基礎篇(上) 跟老男孩学Linux运维:核心基础篇(上)

老男孩

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

商品描述

本書從脈絡上可分為三大部分: 第一部分為Linux入門環境與基礎(第0章~第4章),此部分著重介紹了新手需要瞭解的電腦核心硬件基礎知識,學習Linux運維的需要的環境搭建、系統安裝、遠程連接,以及進入命令行感受Linux命令行的魅力。第二部分為Linux目錄結構與文件屬性(第5章~第9章)。著重講解的是Linux的目錄結構與重要文件路徑知識,Linux系統開機啟動核心知識,大量和文件、目錄相關的核心命令講解與實踐,Linux系統文件類型、權限、用戶、用戶組、時間戳、軟硬連接等核心知識。第三部分為中高級實戰知識和技能篇(第10章~第15章)。著重講解的是Linux系統各類特殊字符,正則表達式與三劍客知識,Linux系統12位權限,Linux系統定時任務,Linux用戶管理知識與企業級用戶管理項目案例。

目錄大綱

前言


第0章計算機硬件與組成基礎/ 1
0.1計算機硬件分類/ 1 
0.2運維與服務器/ 2 
0.3互聯網公司的服務器品牌/ 5 
0.4服務器品牌詳解及對應型號/ 5 
0.5服務器(計算機)核心零部件介紹/ 7 
0.6計算機和服務器的主要構成圖解/ 19 
0.7計算機系統基礎/ 20 
0.8計算機中數據的表示/ 24 
0.9計算機硬件基礎面試題小結/ 27 


第1章Linux系統介紹與環境搭建準備/ 28 
1.1 Linux簡介/ 28 
1.2 Linux的起源/ 30 
1.3 Linux核心概念知識/ 34 
1.4 Linux的特點/ 36 
1.5 Linux的應用領域/ 37 
1.6如何選擇Linux的發行版本/ 39 
1.7搭建學習Linux運維的環境/ 42 
1.8本章重點回顧/ 55 
1.9本章知識相關考試題/ 55 
1.10本章參考資料/ 55 


第2章企業級CentOS6.9操作系統的安裝/ 56 
2.1下載CentOS系統ISO鏡像/ 56 
2.2 CentOS6.9操作系統的安裝準備/ 59
2.3開始安裝CentOS6.9操作系統/ 60 
2.4系統安裝後的基本配置/ 79 
2.5本章重點回顧/ 90 
2.6本章知識相關考試題/ 91 


第3章遠程連接管理Linux實踐/ 92 
3.1遠程連接Linux系統管理/ 92 
3.2 SSH客戶端常用工具Xshell / 96 
3.3有關使用VMware虛擬機的相關問題/ 113 
3.4本章重點回顧/ 114 
3.5本章知識相關考試題/ 115 


第4章Linux系統命令行入門基礎/ 116 
4.1 Linux命令行概述/ 116 
4.2在Linux命令行下查看命令幫助/ 119 
4.3 Linux關機重啟註銷命令/ 124 
4.4本章相關考試題/ 127 


第5章Linux文件及目錄管理命令基礎/ 128 
5.1操作Linux必知必會的基礎知識/ 128 
5.2 Linux文件及目錄核心命令/ 130 
5.3 Linux文件及目錄命令核心知識的試題及詳解/ 157 


第6章Linux目錄文件與系統啟動知識/ 161 
6.1 Linux系統目錄結構介紹/ 161 
6.2 Unix系統目錄結構的歷史典故/ 163 
6.3 Linux的目錄結構詳解/ 165
6.4重要的Linux系統文件介紹/ 168 
6.5 Linux(CentOS6)系統啟動流程說明(重點) / 179 
6.6參考資料/ 183 


第7章Linux文件過濾及內容編輯處理/ 185 
7.1 vi/vim:純文本編輯器/ 185 
7.2 echo:顯示輸出文本內容/ 190 
7.3 cat:合併文件或查看文件內容/ 193 
7.4 more:分頁顯示文件內容/ 201 
7.5 less:分頁顯示文件內容/ 203 
7.6 head:顯示文件內容頭部/ 206 
7.7 tail:顯示文件內容尾部/ 208 
7.8 grep:文本過濾工具/ 209 
7.9 tr:替換或刪除字符/ 212 
7.10有關vi/vim/cat/echo及特殊重點符號的考試題/ 214 
7.11有關grep/head/sed /awk及特殊重點符號的考試題/ 219 
7.12有關mkdir命令的考試題/ 221 
7.13有關cp/alias/unalias命令的考試題/ 221 
7.14本章重點回顧/ 224 


第8章Linux文件類型及查找命令實踐/ 225 
8.1 Linux文件屬性概述/ 225 
8.2 Linux文件類型及文件擴展名/ 226 
8.3文件及目錄查找命令/ 231
8.4 tar:打包壓縮命令/ 251 
8.5 date:顯示與設置系統時間/ 255 
8.6本章重點回顧/ 259 


第9章Linux文件核心屬性知識/ 260 
9.1回顧Linux文件屬性知識/ 260 
9.2用戶及用戶組/ 260 
9.3文件的權限列/ 265 
9.4文件的修改時間屬性列/ 267 
9.5索引節點/ 267 
9.6硬鏈接數屬性/ 273 
9.7本章重點與面試題/ 282 


第10章Linux通配符與特殊符號知識應用實踐/ 283 
10.1 Linux通配符與特殊符號簡介/ 283 
10.2 Linux通配符知識與實踐/ 283 
10.3 Linux特殊符號知識與實踐/ 286 
10.4 Linux通配符與特殊符號知識小結/ 293 


第11章Linux正則表達式與三劍客知識應用實踐/ 295 
11.1正則表達式介紹/ 295 
11.2正則表達式的分類/ 296 
11.3基本正則表達式實踐/ 298 
11.4擴展正則表達式實踐/ 303 
11.5預定義特殊中括號表達式/ 305 
11.6元字符表達式/ 306 
11.7 sed:流編輯器(Linux三劍客之一) / 307
11.8 awk(Linux三劍客之一) / 312 


第12章Linux系統權限知識及應用實踐/ 318 
12.1文件權限介紹/ 318 
12.2 Linux文件及目錄權限核心知識說明/ 319 
12.3 Linux權限體系核心知識實踐/ 320 
12.4設置及更改文件和目錄權限的命令chmod / 327 
12.5企業環境下文件和目錄的安全核心知識/ 330 
12.6默認權限掩碼及設置命令umask / 332 
12.7 Linux系統特殊權限位知識/ 334 
12.8改變文件或目錄的用戶和用戶組的命令chown / 341

 
第13章Linux系統定時任務Cron(d)服務應用實踐/ 343 
13.1 Cron(d)介紹/ 343 
13.2用戶定時任務Cron(d)使用說明/ 347 
13.3用戶定時任務Cron實例說明/ 349 
13.4生產環境下用戶Cron配置專業實踐案例/ 350 
13.5生產環境下的定時Cron書寫要領/ 353 
13.6調試Cron定時任務的技巧總結/ 356 
13.7 crontab生產故障案例分析及解決/ 358 
13.8有關Cron定時任務的企業面試題/ 360 
13.9