
目錄
基 礎(chǔ) 篇
第1章 操作系統(tǒng)的安裝與基礎(chǔ)配置……3
第3章 新手必備的系統(tǒng)基礎(chǔ)命令………26
1.1 操作系統(tǒng)的安裝………………………3
1.1.1 準(zhǔn)備 Linux 操作系統(tǒng)安裝
文件……………………………3
1.1.2 配置虛擬機(jī)…………………3
1.1.3 安裝 CentOS操作系統(tǒng)……10
1.2 操作系統(tǒng)的基礎(chǔ)配置………………15
1.2.1 修改默認(rèn)主機(jī)名……………15
1.2.2 配置 IP地址 ………………16
1.2.3 為系統(tǒng)添加操作用戶………16
1.2.4 安裝常用軟件………………17
1.2.5 配置 Yum源…………………17
1.2.6 關(guān)閉防火墻服務(wù)……………17
1.2.7 關(guān)閉 SELinux服務(wù)…………18
1.2.8 修改 SSH服務(wù)默認(rèn)配置…18
1.2.9 修改文件描述符……………19
1.2.10 登錄超時(shí)退出……………19
第2章 Linux系統(tǒng)的目錄及重要文件…20
2.1 系統(tǒng)目錄及其作用…………………20
2.1.1 根目錄結(jié)構(gòu)及其作用………20
2.1.2 根下常見目錄介紹…………20
2.2 Linux系統(tǒng)的重要文件……………21
2.2.1網(wǎng)卡配置文件………………21
2.2.2 DNS配置文件………………22
2.2.3系統(tǒng) hosts 文件………………22
2.2.4 主機(jī)名配置文件…………23
2.2.5 fstab文件…………………23
2.2.6 rc.local文件………………23
2.2.7 全局環(huán)境變量配置文件…24
2.2.8 定時(shí)任務(wù)配置文件…………24
2.2.9 用戶相關(guān)的配置文件………25
3.1 系統(tǒng)管理命令………………………26
3.1.1 man命令…………………26
3.1.2 ls命令……………………26
3.1.3 cd命令……………………27
3.1.4 useradd命令………………28
3.1.5 passwd命令………………28
3.1.6 free命令……………………29
3.1.7 whoami命令………………30
3.1.8 ps命令……………………30
3.1.9 date命令…………………31
3.1.10 pwd命令…………………33
3.1.11 shutdown命令……………33
3.2 文件目錄管理命令…………………34
3.2.1 touch命令…………………34
3.2.2 cat命令…………………35
3.2.3 mkdir命令…………………36
3.2.4 rm命令……………………37
3.2.5 cp命令……………………37
3.2.6 mv命令……………………38
3.2.7 find命令……………………39
3.3 文件壓縮與解壓命令………………40
3.3.1 tar命令……………………40
3、3.2 zip命令……………………41
3.3.3 unzip命令…………………42
3.4 磁盤管理命令……………………43
3.4.1 df命令………………………43
3.4.2 du命令……………………44
3.4.3 fdisk命令…………………44
3.4.4 mount命令…………………45
3.5 網(wǎng)絡(luò)管理命令………………………46
3.5.1 ping命令…………………46
3.5.2 wget命令…………………46
3.5.3 telnet命令…………………47
3.5.4 netstat命令………………47
3.5.5 curl命令……………………49
3.5.6 ss命令……………………49
3.6 系統(tǒng)性能管理命令…………………51
3.6.1 uptime命令………………51
3.6.2 top命令…………………51
3.6.3 iostat命令…………………53
3.6.4 ifstat命令…………………55
3.6.5 Isof 命令……………………55
3.6.6 time命令…………………57
3.7 軟件包管理命令……………………57
3.7.1 yum命令…………………57
3.7.2 rpm命令…………………59
第4章 Linux 文件系統(tǒng)、用戶與權(quán)限…61
4.1 文件系統(tǒng)概述………………………61
4.1.1文件類型 ……………………61
4.1.2 文件屬性……………………62
4.2 用戶與用戶組………………………63
4.2.1用戶分類……………………63
4.2.2 用戶組 ………………………64
4.3 用戶權(quán)限……………………………65
4.3.1 默認(rèn)權(quán)限 ……………………65
4.3.2 umask值與默認(rèn)權(quán)限的
關(guān)系 ……………………………65
4.3.3 如何修改默認(rèn)權(quán)限…………66
4.4 文件權(quán)限……………………………66
4.4.1 文件權(quán)限分類……………66
4.4.2 如何修改權(quán)限……………67
第5章 磁盤管理…………………………68
5.1 磁盤分類……………………………68
5.2 磁盤的容量計(jì)算……………………68
5.3 磁盤分區(qū)……………………………69
5.4 磁盤分區(qū)工具………………………69
5.4.1 fdisk分區(qū)工具………………69
5.4.2 parted分區(qū)工具……………70
5.5 RAID技術(shù)概述……………………71
5.5.1 RAID的定義………………71
5.5.2 RAID的級(jí)別與分類………72
5.5.3 RAID的優(yōu)點(diǎn)………………72
5.5.4 常用RAID對(duì)比…………72
第6章 正則表達(dá)式與 vim 編輯器的使用73
6.1 什么是正則表達(dá)式…………………73
6.2 字符………………………………73
6.3 文本處理命令………………………74
6.3.1 grep命令…………………74
6.3.2 sed命令……………………74
6.3.3 awk命令…………………75
6.4 正則表達(dá)式使用示例………………75
6.5 vim編輯器…………………………75
6.5.1 什么是vim編輯器…………75
6.5.2 vim編輯器的3種模式…76
6.6 vim編輯的操作……………………76
6.6.1 光標(biāo)的移動(dòng)方法……………76
6.6.2 搜索與查找…………………76
6.6.3 刪除、復(fù)制與粘貼…………77
6.6.4 保存與退出………………77
LAMP/LNMP 架構(gòu)篇
第7章 Apache的安裝與配置…………81
7.1 Apache 概述…………………………81
7.1.1 什么是 Apache……………81
7.1.2 Apache的應(yīng)用場(chǎng)景………81
7.2 安裝 Apache…………………………81
7.2.1 安裝環(huán)境準(zhǔn)備………………81
7.2.2 Apache的安裝過程………82
7.3 Apache的目錄結(jié)構(gòu)與配置文件…84
7.3.1 Apache的目錄結(jié)構(gòu)與作用…85
7.3.2 Apache的主配置文件……86
7.3.3 Apache的日志格式與日志切割………………………86
7.4 配置 Apache的虛擬主機(jī)…………88
7.4.1 配置基于域名的虛擬主機(jī)…88
7.4.2 配置基于端口的虛擬主機(jī)…90
7.5 Apache的優(yōu)化配置………………91
頁面有限,未展示完!