"本書從企業(yè)局域網(wǎng)組建與管理崗位的工作角度介紹 Linux 操作系統(tǒng),從一個(gè)企業(yè)的局域網(wǎng)組建與管理的需求出發(fā),進(jìn)行學(xué)習(xí)和操作的情境設(shè)計(jì),依據(jù)任務(wù)實(shí)施所需的知識(shí)給出理論鋪墊,隨后給出項(xiàng)目實(shí)施的詳細(xì)步驟和測(cè)試結(jié)果。在教材的組織編寫中,遵循“設(shè)計(jì)導(dǎo)向”的現(xiàn)代職業(yè)教育指導(dǎo)思想,在每章的后面,還給出了閱讀與思考及作業(yè)。
全書分為14章,以“企業(yè)局域網(wǎng)需求→Linux用戶管理基礎(chǔ)→Linux系統(tǒng)管理→Linux網(wǎng)絡(luò)架構(gòu)與管理”為線索展開,涵蓋了 Linux 操作系統(tǒng)應(yīng)用與管理的各方面。對(duì)每個(gè)知識(shí)點(diǎn)的講解,書中都配有大量的可實(shí)際操作的工作項(xiàng)目實(shí)例。
本書是 Linux 操作系統(tǒng)教材,針對(duì)的是高職高專讀者,對(duì)讀者在企業(yè)環(huán)境中應(yīng)用 RedHat Enterprise Linux 7有較強(qiáng)的指導(dǎo)意義。
王文,副教授,1988年7月畢業(yè)于杭州大學(xué)(現(xiàn)浙江大學(xué))計(jì)算機(jī)應(yīng)用專業(yè),獲理學(xué)學(xué)士學(xué)位;2003年6月獲浙江大學(xué)計(jì)算機(jī)工程碩士學(xué)位。現(xiàn)為浙江商業(yè)職業(yè)技術(shù)學(xué)院信息技術(shù)系副教授,學(xué)院骨干教師,浙江省高職高專專業(yè)帶頭人資助培養(yǎng)對(duì)象,主持浙江省省級(jí)精品課程《Linux操作系統(tǒng)》。在教學(xué)過程中注重學(xué)生就業(yè)素質(zhì)的培養(yǎng),以職業(yè)能力培養(yǎng)為主,并形成必備的就業(yè)素質(zhì),使教學(xué)與人才需求零脫節(jié),提高學(xué)生就業(yè)素質(zhì)。發(fā)表了7篇論文,主編《多媒體技術(shù)實(shí)驗(yàn)》、《WEB程序設(shè)計(jì)案例教程》、《多媒體CAI課件制作基礎(chǔ)與上機(jī)實(shí)訓(xùn)》等教材4本,副主編或主要參編了《軟件工程學(xué)教程》、《軟件工程學(xué)實(shí)驗(yàn)》、《系統(tǒng)集成與項(xiàng)目管理》等教材10余本和主持(或參與)10余項(xiàng)縱向橫向課題。
"第 1 章 Linux 的安裝與配置1
1.1 企業(yè)需求 ...... 1
1.2 任務(wù)分析 ...... 1
1.3 知識(shí)背景 ...... 1
1.3.1 Linux 簡(jiǎn)介. 1
1.3.2 RHEL 7安裝準(zhǔn)備...... 3
1.3.3 硬盤分區(qū)與文件系統(tǒng) 5
1.3.4 運(yùn)行 Linux. 7
1.3.5 運(yùn)行命令... 9
1.3.6 管理終端. 10
1.4 任務(wù)實(shí)施.... 11
閱讀與思考:計(jì)算機(jī)職業(yè)人員的職業(yè)
道德與原則.. 17
作業(yè).. .. 20
第 2 章 Linux 文件管理..... 21
2.1 企業(yè)需求 .... 21
2.2 任務(wù)分析 .... 21
2.3 知識(shí)背景 .... 21
2.3.1 Linux 文件和目錄管理.... 21
2.3.2 Linux 重定向與管道 24
2.3.3 Linux 文件基本操作 25
2.3.4 Linux文件和目錄的權(quán)限.. 33
2.3.5 Linux 文件鏈接 ....... 38
2.3.6 文件操作命令 . 39
2.3.7 文件比較排序命令.. 41
2.3.8 文件的壓縮與解壓縮...... 43
2.3.9 vi 和 vim 編輯器...... 45
2.3.10 文件系統(tǒng)....... 48
2.3.11 磁盤分區(qū)、創(chuàng)建文件系統(tǒng)、
掛載....... 50
2.4 任務(wù)實(shí)施 .... 56
閱讀與思考:計(jì)算機(jī)職業(yè)的職業(yè)特點(diǎn)... 60
作業(yè).. .. 62
第 3 章 Linux 用戶管理..... 64
3.1 企業(yè)需求 .... 64
3.2 任務(wù)分析 .... 64
3.3 知識(shí)背景.....64
3.3.1 管理用戶賬戶與密碼 ..... 65
3.3.2 管理用戶組..... 68
3.3.3 用戶和用戶組文件 . 70
3.3.4 使用 su 命令實(shí)現(xiàn)用戶之間
切換 72
3.3.5 一些用戶問題的解決
方法 72
3.3.6 用戶與用戶組的磁盤空間
管理 73
3.3.7 提高篇:shell 腳本應(yīng)用
實(shí)例 75
3.4 任務(wù)實(shí)施.....80
閱讀與思考:信息安全技術(shù)正從被動(dòng)轉(zhuǎn)
向主動(dòng) ..82
作業(yè).....83
第 4 章 系統(tǒng)啟動(dòng)與運(yùn)行級(jí)別 .... 85
4.1 企業(yè)需求.....85
4.2 任務(wù)分析.....85
4.3 知識(shí)背景.....85
4.3.1 引導(dǎo)順序概述. 85
4.3.2 配置引導(dǎo)程序. 86
4.3.3 systemd.... 94
4.3.4 監(jiān)視和控制 systemd的
命令 96
4.3.5 改變目標(biāo)(運(yùn)行級(jí)別).. 98
4.3.6 自定義開機(jī)腳本... 101
4.3.7 日志...... 102
4.4 任務(wù)實(shí)施.. 102
閱讀與思考:網(wǎng)絡(luò)管理技術(shù)的亮點(diǎn)與
發(fā)展... 104
作業(yè).. 107
第 5 章 系統(tǒng)監(jiān)視與進(jìn)程管理 .. 109
5.1 企業(yè)需求.. 109
5.2 任務(wù)分析.. 109
5.3 知識(shí)背景.. 109
5.3.1 用戶查看....... 109
5.3.2 進(jìn)程概述....... 112
5.3.3 管理 Linux 進(jìn)程... 113
5.3.4 Linux 內(nèi)存管理.... 120
5.3.5 Linux 系統(tǒng)狀況查詢..... 122
5.3.6 Linux 系統(tǒng)日志和 dmesg
命令....... 123
5.3.7 /proc 目錄...... 124
5.3.8 sysctl 命令..... 126
5.4 任務(wù)實(shí)施 .. 127
閱讀與思考:大數(shù)據(jù)時(shí)代的思維..... 131
作業(yè).. 133
第 6 章 任務(wù)調(diào)度和備份管理 .. 135
6.1 企業(yè)需求 .. 135
6.2 任務(wù)分析 .. 135
6.3 知識(shí)背景 .. 135
6.3.1 cron 任務(wù)調(diào)度 ....... 135
6.3.2 at 任務(wù)調(diào)度... 137
6.3.3 數(shù)據(jù)備份恢復(fù)....... 139
6.3.4 備份恢復(fù)策略 ....... 139
6.3.5 常用備份恢復(fù)命令 143
6.4 任務(wù)實(shí)施 .. 147
閱讀與思考: “9·11”事件中的摩根斯
坦利證券公司 .... 148
作業(yè).. 148
第7章 軟件包管理 151
7.1 企業(yè)需求 .. 151
7.2 任務(wù)分析 .. 151
7.3 知識(shí)背景 .. 151
7.3.1 RPM軟件包管理... 151
7.3.2 TAR 包管理... 157
7.3.3 安裝 src.rpm 軟件包...... 159
7.3.4 使用 rpm2cpio、cpio 提取
RPM包中的特定文件..... 159
7.3.5 yum 160
7.4 任務(wù)實(shí)施 .. 165
閱讀與思考:19 世紀(jì)的傳奇合作——
巴貝奇與阿達(dá) .... 168
作業(yè).. 169
第 8 章 網(wǎng)絡(luò)規(guī)劃及管理 . 171
8.1 企業(yè)需求 .. 171
8.2 任務(wù)分析 .. 171
8.3 知識(shí)背景.. 171
8.3.1 網(wǎng)絡(luò)接口....... 171
8.3.2 配置主機(jī)名... 173
8.3.3 配置網(wǎng)絡(luò)接口....... 174
8.3.4 NetworkManager、nmcli、
nmtui ..... 181
8.4 任務(wù)實(shí)施.. 186
閱讀與思考:4G 技術(shù)...... 187
作業(yè).. 190
第 9 章 DNS 服務(wù)器的配置與管理 .. 191
9.1 企業(yè)需求.. 191
9.2 任務(wù)分析.. 191
9.3 知識(shí)背景.. 191
9.3.1 DNS 概述 ...... 191
9.3.2 /etc/hosts 解析....... 192
9.3.3 配置與管理 DNS
服務(wù)器... 193
9.4 任務(wù)實(shí)施.. 199
閱讀與思考:優(yōu)秀網(wǎng)管心得三則 .... 204
作業(yè).. 205
第 10 章 DHCP 服務(wù)器的配置與
管理....... 206
10.1 企業(yè)需求 206
10.2 任務(wù)分析 206
10.3 知識(shí)背景 206
10.3.1 DHCP 概述.. 206
10.3.2 安裝 DHCP 服務(wù)器
軟件包. 207
10.3.3 配置 DHCP 服務(wù)器.... 207
10.3.4 啟動(dòng) DHCP 服務(wù)器 ..... 211
10.3.5 Linux客戶端的配置 ... 212
10.4 任務(wù)實(shí)施 212
閱讀與思考:人工智能之父——
圖靈... 215
作業(yè).. 216
第 11 章 Samba 服務(wù)器的配置與
管理....... 217
11.1 企業(yè)需求 217
11.2 任務(wù)分析 217
11.3 知識(shí)背景 218
11.3.1 Samba 概述 . 218
11.3.2 安裝 Samba 服務(wù)器
軟件包. 218
11.3.3 啟動(dòng) Samba 服務(wù)器 ..... 219
11.3.4 配置 Samba 服務(wù)器 ..... 219
11.4 任務(wù)實(shí)施 227
閱讀與思考:現(xiàn)代計(jì)算機(jī)之父——
馮·諾依曼... 230
作業(yè).. 232
第 12 章 Web 服務(wù)器的配置與
管理 ....... 234
12.1 企業(yè)需求 234
12.2 任務(wù)分析 234
12.3 知識(shí)背景 234
12.3.1 Apache 概述 235
12.3.2 安裝 Apache 服務(wù)器
軟件包. 235
12.3.3 啟動(dòng) Apache 服務(wù)器.... 236
12.3.4 配置 Apache 服務(wù)器.... 237
12.3.5 配置 Apache 服務(wù)器
CGI 運(yùn)行環(huán)境 ..... 247
12.4 任務(wù)實(shí)施 248
閱讀與思考:數(shù)字地球——21 世紀(jì)
認(rèn)識(shí)地球的方式. 252
作業(yè).. 253
第 13 章 FTP服務(wù)器的配置與管理.. 256
13.1 企業(yè)需求 256
13.2 任務(wù)分析 256
13.3 知識(shí)背景 256
13.3.1 FTP 概述..... 256
13.3.2 vsftpd... 257
13.3.3 安裝 vsftpd服務(wù)器
軟件包. 257
13.3.4 啟動(dòng) vsftpd 服務(wù)器...... 258
13.3.5 連接和訪問 FTP
服務(wù)器. 259
13.3.6 配置 vsftpd 服務(wù)器...... 259
13.4 任務(wù)實(shí)施 268
閱讀與思考:M 公司的災(zāi)難恢復(fù)
計(jì)劃... 270
作業(yè).. 273
第 14 章 Mail服務(wù)器的配置與管理.. 275
14.1 企業(yè)需求 275
14.2 任務(wù)分析 275
14.3 知識(shí)背景 276
14.3.1 郵件服務(wù)系統(tǒng)簡(jiǎn)介 ..... 276
14.3.2 架設(shè)Sendmail服務(wù)器.. 276
14.3.3 Sendmail 調(diào)試 ..... 279
14.3.4 配置與管理 Sendmail
服務(wù)器. 281
14.4 任務(wù)實(shí)施 .... 283
閱讀與思考:網(wǎng)絡(luò)管理中的
七大計(jì)策 ... 287
作業(yè).. 288 "