Linux 就該這麼學, 3/e

劉遄

  • 出版商: 人民郵電
  • 出版日期: 2025-08-01
  • 售價: $600
  • 語言: 簡體中文
  • ISBN: 7115674434
  • ISBN-13: 9787115674432
  • 相關分類: Linux
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

《Linux就該這麼學(第3版)》源自日均訪問量近100000次的線上同名課程,口碑與影響力俱佳,旨在打造簡單易學且實用性強的輕量級Linux入門教程。
本書在上一版的基礎上進行了大量的更新,基於紅帽RHEL 10系統編寫,且內容通用於 CentOS、Fedora等系統。本書共分為 20章,內容涵蓋了部署Linux系統,常用的Linux 命令,與文件讀寫操作有關的技術,使用Vim編輯器編寫和修改配置文件,用戶身份與文件權限的設置,硬盤設備分區、格式化以及掛載等操作,部署RAID磁盤陣列和LVM,使用firewalld防火墻保障網絡安全,使用SSH服務管理遠程主機,使用Apache服務部署靜態網站,使用vsftpd服務傳輸文件,使用Samba或NFS實現文件共享,使用BIND提供域名解析服務,使用DHCP動態管理主機地址,使用Postfix與Dovecot部署郵件系統,使用Ansible服務實現自動化運維,使用iSCSI服務部署網絡存儲,使用MariaDB數據庫管理系統,使用PXE+Kickstart無人值守安裝服務,使用LNMP架構部署動態網站環境等。此外,每章均配有豐富的圖、表、命令示例及覆習題,旨在增強學習興趣並加深理解。在閱讀本書的同時,讀者還可以同步完成所有實驗操作,切實提升動手實操能力。
本書適合打算系統、全面學習Linux技術的初學者閱讀,具有一定Linux使用經驗的讀者也可以通過本書來鞏固自己的Linux知識

作者簡介

劉遄,計算機信息技術方向教育學碩士,計算機安全專業學士。Linux 基金會成員,中國計算機學會高級會員兼開源專委委員中國科普作家協會會員,中國人工智能學會會員。
2012 年至 2025 年期間,陸續獲得紅帽認證工程師(RHCE6、7、8、9、10五個版本)以及紅帽架構師認證(RHCA)。多年以來,一直從事 Linux 系統和運維方向的教育工作,是當前國內開源行業頗具影響力的技術型大V

目錄大綱

第 1 章 動手部署一臺 Linux 系統 1
11 準備你的工具 1
12 安裝配置 VMware 虛擬機 2
13 安裝你的 Linux 系統 11
14 安裝軟件的方法 19
15 系統初始化進程 21
覆習題23
第 2 章 新手必須掌握的 Linux 命令 24
21 強大好用的 Shell 24
22 執行命令的必備知識 26
23 常用系統工作命令 31
24 系統狀態檢測命令 39
25 查找定位文件命令 46
26 文本文件編輯命令 51
27 文件目錄管理命令 59
覆習題65
第 3 章 管道符、重定向與環境變量 66
31 輸入輸出重定向 66
32 管道命令符 69
33 命令行的通配符 71
34 常用的轉義字符 73
35 重要的環境變量 74
覆習題77
第 4 章 Vim 編輯器與 Shell 命令腳本 78
41 Vim 文本編輯器 78
42 編寫 Shell 腳本 89
43 流程控制語句 95
44 計劃任務服務程序 103
覆習題 106
第 5 章 用戶身份與文件權限 107
51 用戶身份與能力 107
52 文件權限與歸屬 112
53 文件的特殊權限 114
54 文件的隱藏屬性 119
55 文件訪問控制列表 121
56 su 命令與 sudo 服務 124
覆習題 128
第 6 章 存儲結構與磁盤管理 129
61 一切從“/”開始 129
62 物理設備的命名規則 131
63 文件系統與數據資料 133
64 掛載硬件設備 136
65 添加磁盤設備 140
66 添加交換分區 149
67 磁盤容量配額 151
68 軟硬方式鏈接 153
覆習題 156
第 7 章 使用 RAID 與 LVM 磁盤陣列技術 157
71 RAID 157
72 LVM 171
覆習題 181
第 8 章 使用 firewalld 防火墻保障網絡安全 182
81 防火墻管理工具 182
82 iptables 183
83 firewalld 185
84 服務的訪問控制列表 199
85 Cockpit 駕駛艙管理工具 200
覆習題 212
第 9 章 使用 SSH 服務管理遠程主機 213
91 配置網絡服務 213
92 遠程控制服務 224
93 不間斷會話服務 231
94 檢索日誌信息 239
覆習題 243
第 10 章 使用 Apache 服務部署靜態網站 244
101 網站服務程序 244
102 配置服務文件參數 247
103 SELinux 安全子系統 250
104 個人用戶主頁功能 253
105 虛擬主機功能 256
106 Apache 的訪問控制 265
覆習題 267
第 11 章 使用 vsftpd 服務傳輸文件 268
111 文件傳輸協議 268
112 vsftpd 服務程序 271
113 TFTP 279
覆習題 281
第 12 章 使用 Samba 或 NFS 實現文件共享 282
121 Samba 文件共享服務 282
122 NFS 292
123 autofs 自動掛載服務 296
覆習題 300
第 13 章 使用 BIND 提供域名解析服務 301
131 DNS 域名解析服務 301
132 安裝 BIND 服務程序 304
133 部署從服務器 310
134 安全的加密傳輸 313
135 部署緩存服務器 317
136 分離解析技術 321
覆習題 325
第 14 章 使用 DHCP 動態管理主機地址 326
141 動態主機配置協議 326
142 部署 Kea 服務程序 327
143 自動管理 IP 地址 329
144 分配固定 IP 地址 335
覆習題 338
第 15 章 使用 Postfix 與 Dovecot 部署郵件系統 339
151 電子郵件系統 339
152 部署基礎的電子郵件系統 341
153 設置用戶別名郵箱 354
覆習題 358
第 16 章 使用 Ansible 服務實現自動化運維 359
161 Ansible 介紹與安裝 359
162 設置主機清單 363
163 運行臨時命令 367
164 劇本文件實戰 371
165 創建及使用角色 373
166 創建和使用邏輯卷 386
167 判斷主機組名 392
168 管理文件屬性 395
169 管理密碼庫文件 398
覆習題 400
第 17 章 使用 iSCSI 服務部署網絡存儲 401
171 iSCSI 技術介紹 401
172 創建 RAID 磁盤陣列 402
173 配置 iSCSI 服務端 404
174 配置 Linux 客戶端 408
175 配置 Windows 客戶端 411
覆習題 418
第 18 章 使用 MariaDB 數據庫管理系統 419
181 數據庫管理系統 419
182 初始化 mariaDB 服務 421
183 管理用戶以及授權 425
184 創建數據庫與數據表單 428
185 管理表單及數據 429
186 數據庫的備份及恢覆 432
覆習題 434
第 19 章 使用 PXE+Kickstart 無人值守安裝服務 435
191 無人值守系統 435
192 部署相關服務程序 436
193 自動部署客戶端系統 446
覆習題 451
第 20 章 使用 LNMP 架構部署動態網站環境 452
201 源碼包程序 452
202 LNMP 動態網站部署架構 454
203 搭建 Wordpress 博客 463
204 選購服務器主機 467
覆習題 468