注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)Ubuntu Linux運維從零開始學

Ubuntu Linux運維從零開始學

Ubuntu Linux運維從零開始學

定 價:¥129.00

作 者: 肖志健
出版社: 清華大學出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302662525 出版時間: 2024-06-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  Ubuntu Linux是目前最流行的Linux操作系統(tǒng)之一。Ubuntu的目標在于為一般用戶提供一個最新的、相當穩(wěn)定的、主要由自由軟件構(gòu)建而成的操作系統(tǒng)。Ubuntu具有龐大的社區(qū)力量,用戶可以方便地從社區(qū)獲得幫助?!禪buntu Linux運維從零開始學》詳解Ubuntu Server 22.04運維基礎(chǔ)和常用工具,配套PPT課件和作者QQ群答疑服務(wù)。全書共分24章,內(nèi)容包括了解Linux、安裝Ubuntu、文件系統(tǒng)基礎(chǔ)知識、文件和目錄管理、用戶和權(quán)限管理、系統(tǒng)啟動和關(guān)閉、服務(wù)和進程管理、軟件包管理、磁盤和文件系統(tǒng)管理、文本編輯器、網(wǎng)絡(luò)管理、系統(tǒng)和網(wǎng)絡(luò)安全、Samba文件服務(wù)器、FTP文件傳輸服務(wù)、NFS網(wǎng)絡(luò)文件服務(wù)、NTP服務(wù)搭建與應(yīng)用、DNS域名服務(wù)、DHCP動態(tài)主機配置協(xié)議、Nginx服務(wù)的搭建、Tomcat服務(wù)搭建與應(yīng)用、LAMP的搭建、Jenkins服務(wù)搭建與應(yīng)用、Zabbix監(jiān)控系統(tǒng)搭建與應(yīng)用、Ansible配置與應(yīng)用?!禪buntu Linux運維從零開始學》適合Ubuntu Linux初學者、Ubuntu運維人員、Ubuntu應(yīng)用開發(fā)人員。本書也適合作為高等院校或高職高專Linux課程的教材。

作者簡介

  肖志健,南京理工大學計算機科學與技術(shù)學士。2011年開始專注于Linux,從事過一線研發(fā)工程師、大學講師、創(chuàng)業(yè)公司產(chǎn)品與技術(shù)總監(jiān)等工作。目前專注于Linux研發(fā)和團隊管理。著有《Docker與Kubernetes容器運維實戰(zhàn)》《Red Hat Enterprise Linux 9系統(tǒng)管理實戰(zhàn)》。

圖書目錄

第1章  了解Linux 1
1.1  什么是Linux 1
1.2  Linux發(fā)行版 3
1.3  了解Ubuntu 6
1.3.1  什么是Ubuntu 6
1.3.2  Ubuntu的版本 6
1.3.3  Ubuntu的特點 8
1.3.4  如何獲取Ubuntu 8
第2章  安裝Ubuntu 10
2.1  準備安裝Ubuntu 10
2.2  虛擬機軟件 12
2.2.1  常見的虛擬機軟件 12
2.2.2  選擇虛擬機軟件 13
2.2.3  安裝Oracle VM VirtualBox 13
2.3  安裝Ubuntu Server 17
2.3.1  創(chuàng)建虛擬機 17
2.3.2  安裝Ubuntu服務(wù)器系統(tǒng) 20
2.4  安裝過程中的常見問題 27
2.4.1  選擇32位還是64位的Ubuntu 27
2.4.2  應(yīng)該選擇哪種語言 28
2.4.3  Ubuntu中的磁盤分區(qū)與Windows中的磁盤分區(qū)是否相同 28
第3章  文件系統(tǒng)的基礎(chǔ)知識 29
3.1  文件系統(tǒng)的層次結(jié)構(gòu) 29
3.1.1  樹形層次結(jié)構(gòu) 29
3.1.2  路徑名 31
3.1.3  Linux目錄結(jié)構(gòu) 32
3.2  文件類型 34
3.2.1  普通文件 34
3.2.2  目錄文件 36
3.2.3  字符設(shè)備文件 37
3.2.4  塊設(shè)備文件 38
3.2.5  管道 39
3.2.6  套接字 42
3.2.7  文件鏈接 42
3.3  文件權(quán)限 45
3.3.1  文件權(quán)限介紹 45
3.3.2  顯示文件權(quán)限 46
3.3.3  修改文件權(quán)限 48
3.3.4  更改文件所有權(quán) 50
3.3.5  文件的特殊權(quán)限 51
第4章  文件和目錄管理 53
4.1  創(chuàng)建文件 53
4.1.1  使用touch命令創(chuàng)建文件 54
4.1.2  使用重定向創(chuàng)建文件 54
4.1.3  使用vi命令創(chuàng)建文件 55
4.2  顯示文件列表 57
4.2.1  使用ls命令顯示文件列表 58
4.2.2  顯示隱藏文件 60
4.2.3  遞歸顯示目錄內(nèi)容 61
4.3  顯示文件內(nèi)容 62
4.3.1  拼接文件內(nèi)容:cat命令 62
4.3.2  分屏顯示:more命令 65
4.3.3  前后翻頁分屏顯示:less命令 66
4.3.4  查看前幾行內(nèi)容:head命令 66
4.3.5  查看最后幾行內(nèi)容:tail命令 67
4.4  文件的常用操作 69
4.4.1  復(fù)制文件 69
4.4.2  移動文件 71
4.4.3  刪除文件 71
4.4.4  比較文件 72
4.4.5  重命名文件 74
4.5  搜索文件 74
4.5.1  快速搜索文件:locate命令 74
4.5.2  按類型搜索:whereis命令 76
4.5.3  搜索二進制文件:which命令 77
4.5.4  全功能搜索:find命令 77
4.6  文本內(nèi)容篩選 79
4.6.1  使用grep命令檢索文本內(nèi)容 79
4.6.2  篩選其他命令的輸出結(jié)果 81
4.6.3  在grep命令中使用正則表達式 81
4.7  文本排序 83
4.7.1  對文本文件的內(nèi)容進行排序 84
4.7.2  合并有序文件 85
4.8  文件的壓縮和解壓 86
4.8.1  壓縮文件 86
4.8.2  解壓文件 88
4.9  目錄管理 89
4.9.1  顯示當前工作目錄 89
4.9.2  改變目錄 89
4.9.3  創(chuàng)建目錄 90
4.9.4  移動目錄 91
4.9.5  復(fù)制目錄 91
4.9.6  刪除目錄 91
第5章  用戶和權(quán)限管理 92
5.1  用戶和用戶組基礎(chǔ) 92
5.1.1  用戶和用戶標識號 92
5.1.2  用戶組和組標識號 93
5.1.3  /etc/passwd文件 94
5.1.4  /etc/shadow文件 95
5.1.5  /etc/group文件 96
5.2  用戶管理 97
5.2.1  添加用戶:useradd命令 97
5.2.2  添加用戶:adduser命令 98
5.2.3  修改用戶:usermod命令 100
5.2.4  刪除用戶:userdel命令 100
5.2.5  修改用戶密碼:passwd命令 101
5.2.6  顯示用戶信息:id命令 102
5.2.7  用戶間切換:su命令 103
5.2.8  受限的特權(quán):sudo命令 103
5.3  用戶組管理 105
5.3.1  添加用戶組:groupadd命令 106
5.3.2  添加用戶組:addgroup命令 106
5.3.3  修改用戶組:groupmod命令 106
5.3.4  刪除用戶組:groupdel命令 106
5.4  權(quán)限管理 107
5.4.1  權(quán)限概述 107
5.4.2  改變文件所有者:chown命令 109
5.4.3  改變文件所屬組:chgrp命令 110
5.4.4  設(shè)置權(quán)限掩碼:umask命令 110
5.4.5  修改文件訪問權(quán)限:chmod命令 111
5.4.6  修改文件訪問控制列表:setfacl命令 113
第6章  系統(tǒng)的啟動和關(guān)閉 115
6.1  Ubuntu的啟動過程 115
6.1.1  BIOS階段 116
6.1.2  引導(dǎo)程序階段 116
6.1.3  內(nèi)核階段 119
6.1.4  進入系統(tǒng) 119
6.2  引導(dǎo)相關(guān)組件 120
6.2.1  主引導(dǎo)記錄 120
6.2.2  GRUB啟動程序 120
6.3  登錄 126
6.3.1  login進程 126
6.3.2  選擇Shell 128
6.3.3  用戶初始化文件 129
6.4  關(guān)閉系統(tǒng) 131
6.4.1  shutdown命令 131
6.4.2  init命令 132
6.4.3  其他命令 133
第7章  服務(wù)和進程管理 134
7.1  初始化程序概述 134
7.1.1  初始化程序 135
7.1.2  systemd 140
7.1.3  systemd的基本配置文件 141
7.2  systemd單元 142
7.2.1  單元類型 142
7.2.2  列出單元 144
7.2.3  查看單元狀態(tài) 146
7.2.4  單元依賴 148
7.2.5  單元配置文件 149
7.3  systemd單元管理 152
7.3.1  啟動服務(wù) 152
7.3.2  停止服務(wù) 152
7.3.3  重啟服務(wù) 153
7.3.4  重新加載服務(wù)配置文件 153
7.3.5  查看服務(wù)狀態(tài) 153
7.3.6  配置服務(wù)自動啟動 154
7.3.7  禁止服務(wù)自動啟動 155
7.3.8  重新加載單元配置文件 156
7.3.9  顯示服務(wù)屬性 156
7.3.10  設(shè)置服務(wù)屬性 157
7.4  常用的systemd命令 158
7.4.1  systemd-analyze命令 158
7.4.2  hostnamectl命令 160
7.4.3  localectl命令 161
7.4.4  timedatectl命令 161
7.4.5  loginctl命令 162
7.5  目標 162
7.5.1  理解目標 163
7.5.2  切換目標 166
7.5.3  默認目標 166
7.6  日志管理 166
7.6.1  讀取日志 167
7.6.2  過濾輸出 167
7.6.3  日志大小限制 169
7.6.4  手動清理日志 170
7.7  進程管理 171
7.7.1  查詢進程及其狀態(tài) 171
7.7.2  監(jiān)控進程及系統(tǒng)資源 173
7.7.3  終止進程 178
7.7.4  調(diào)整進程優(yōu)先級 179
第8章  軟件包管理 180
8.1  軟件包管理概述 180
8.1.1  軟件包管理的基本概念 181
8.1.2  軟件包管理工具 182
8.2  apt-get命令 184
8.2.1  搜索軟件包 184
8.2.2  apt-get命令的基本語法 187
8.2.3  安裝軟件包 187
8.2.4  重新安裝軟件包 188
8.2.5  刪除軟件包 189
8.2.6  更新和升級軟件包 189
8.3  apt命令 190
8.3.1  apt命令的基本語法 190
8.3.2  搜索軟件包 191
8.3.3  安裝軟件包 191
8.3.4  刪除軟件包 192
8.3.5  更新和升級軟件包 192
8.4  aptitude命令 193
8.4.1  aptitude命令的基本語法 193
8.4.2  搜索軟件包 194
8.4.3  安裝軟件包 195
8.4.4  刪除軟件包 196
8.4.5  更新和升級軟件包 196
8.4.6  圖形化界面 197
8.5  synaptic軟件管理工具 198
8.5.1  安裝軟件包 198
8.5.2  刪除軟件包 200
8.5.3  更新和升級軟件包 201
第9章  磁盤和文件系統(tǒng)管理 202
9.1  磁盤管理基礎(chǔ) 202
9.1.1  磁頭 203
9.1.2  磁道 203
9.1.3  柱面 203
9.1.4  扇區(qū) 204
9.1.5  磁盤分區(qū) 204
9.2  文件系統(tǒng)的基礎(chǔ)知識 204
9.2.1  常見的文件系統(tǒng) 205
9.2.2  塊 206
9.2.3  引導(dǎo)塊 207
9.2.4  超級塊 207
9.2.5  索引節(jié)點 208
9.3  創(chuàng)建文件系統(tǒng) 209
9.3.1  創(chuàng)建分區(qū) 209
9.3.2  mkfs命令 213
9.3.3  創(chuàng)建Ext2/Ext3/Ext4文件系統(tǒng) 216
9.3.4  創(chuàng)建NTFS文件系統(tǒng) 217
9.3.5  創(chuàng)建FAT文件系統(tǒng) 217
9.3.6  調(diào)整文件系統(tǒng) 218
9.4  掛載與卸載文件系統(tǒng) 219
9.4.1  掛載點 219
9.4.2  mount和findmnt命令 220
9.4.3  /etc/fstab文件 222
9.4.4  手工掛載文件系統(tǒng) 223
9.4.5  自動掛載文件系統(tǒng) 224
9.4.6  卸載文件系統(tǒng) 224
9.5  檢查與修復(fù)文件系統(tǒng) 226
9.5.1  fsck和e2fsck命令 226
9.5.2  交互式檢查與修復(fù)文件系統(tǒng) 227
9.5.3  自動檢查與修復(fù)文件系統(tǒng) 227
9.5.4  恢復(fù)嚴重受損的超級塊 228
9.6  磁盤陣列 228
9.6.1  磁盤陣列的優(yōu)缺點 229
9.6.2  磁盤陣列級別 229
9.6.3  創(chuàng)建磁盤陣列 231
9.7  邏輯卷管理 236
9.7.1  邏輯卷管理的基本概念 237
9.7.2  安裝LVM 237
9.7.3  創(chuàng)建物理卷 237
9.7.4  創(chuàng)建卷組 240
9.7.5  創(chuàng)建邏輯卷 241
9.7.6  擴展邏輯卷 242
9.7.7  壓縮邏輯卷 243
第10章  Vim文本編輯器 245
10.1  Vim基礎(chǔ) 245
10.1.1  Vim介紹 245
10.1.2  Vim的發(fā)展歷史 246
10.1.3  Vim的優(yōu)勢 246
10.2  Vim模式 247
10.2.1  三種工作模式 247
10.2.2  命令模式的基本操作 247
10.2.3  末行模式下的基本操作 250
第11章  網(wǎng)絡(luò)管理 252
11.1  網(wǎng)絡(luò)接口 252
11.1.1  查看網(wǎng)絡(luò)接口 252
11.1.2  網(wǎng)絡(luò)接口命名 256
11.1.3  配置網(wǎng)絡(luò)接口IP地址 257
11.1.4  域名解析 260
11.2  常用的網(wǎng)絡(luò)配置命令 260
11.2.1  ifconfig命令 261
11.2.2  ip命令 262
11.2.3  route命令 269
11.2.4  netstat命令 270
11.2.5  nslookup命令 273
11.2.6  ping命令 274
11.3  防火墻 275
11.3.1  ufw簡介 275
11.3.2  ufw的配置 275
11.3.3  ufw與應(yīng)用系統(tǒng)的整合 277
11.3.4  ufw日志管理 278
第12章  系統(tǒng)和網(wǎng)絡(luò)安全 279
12.1  用戶管理安全 279
12.1.1  管理好root用戶 279
12.1.2  用戶資料安全 280
12.1.3  密碼策略 281
12.2  防火墻 283
12.2.1  ufw 283
12.2.2  IP偽裝 283
12.2.3  日志 284
12.3  AppArmor 284
12.3.1  安裝AppArmor 284
12.3.2  使用AppArmor 285
12.3.3  AppArmor配置文件 286
12.4  數(shù)字證書 288
12.4.1  獲取數(shù)字證書 288
12.4.2  生成密鑰 288
12.4.3  生成證書簽署請求 289
12.4.4  安裝證書 290
12.5  弱點掃描 290
12.5.1  安裝GVM(OpenVAS) 290
12.5.2  OpenVAS的儀表盤 294
12.5.3  掃描任務(wù)管理 294
12.5.4  掃描報表 296
12.6  入侵檢測 297
12.6.1  安裝Snort 297
12.6.2  Snort配置文件 298
12.6.3  Snort檢測規(guī)則 299
12.6.4  測試Snort 300
第13章  Samba文件服務(wù)器 301
13.1  Samba服務(wù)簡介 301
13.2  Samba服務(wù)的安裝與配置 302
第14章  FTP文件傳輸服務(wù) 306
14.1  FTP文件傳輸協(xié)議 306
14.2  安裝vsftpd 307
14.3  vsftpd的配置文件 307
14.4  管理FTP用戶 310
14.5  演示:使用FTP傳輸文件 315
第15章  NFS網(wǎng)絡(luò)文件服務(wù) 320
15.1  安裝NFS服務(wù) 320
15.2  共享文件系統(tǒng) 321
15.3  掛載NFS文件系統(tǒng) 323
15.4  NFS文件系統(tǒng)權(quán)限 324
第16章  NTP服務(wù)的搭建與應(yīng)用 327
16.1  安裝NTP服務(wù) 327
16.2  NTP服務(wù)配置 328
第17章  DNS域名服務(wù) 330
17.1  域名、IP地址、域名服務(wù)器 330
17.2  BIND以及組件 331
17.3  BIND配置文件 332
17.4  配置區(qū)域 336
17.5  資源記錄 337
17.6  演示:DNS服務(wù)器配置實例 339
第18章  DHCP動態(tài)主機配置協(xié)議 343
18.1  DHCP的工作原理 343
18.2  配置DHCP服務(wù)器 344
18.3  配置DHCP客戶端 346
第19章  Nginx服務(wù)的搭建 348
19.1  Nginx概述 348
19.2  安裝Nginx 349
19.3  訪問Nginx 350
第20章  Tomcat服務(wù)的搭建與應(yīng)用 352
20.1  Tomcat概述 352
20.2  安裝Tomcat 353
20.3  配置Tomcat 355
第21章  LAMP的搭建 357
21.1  Apache HTTP服務(wù)的安裝與配置 357
21.1.1  HTTP協(xié)議簡介 357
21.1.2  Apache服務(wù)的安裝、配置與啟動 359
21.2  安裝MySQL 361
21.3  安裝PHP 363
第22章  Jenkins服務(wù)的搭建與應(yīng)用 364
22.1  安裝Jenkins 364
22.2  Jenkins流水線 368
22.2.1  Blue Ocean UI 368
22.2.2  經(jīng)典UI 368
第23章  Zabbix監(jiān)控系統(tǒng)的搭建與應(yīng)用 372
23.1  Zabbix概述 372
23.2  Zabbix Server服務(wù)搭建 377
23.3  Zabbix Server配置 380
23.3.1  歡迎界面與先決條件檢查 380
23.3.2  配置、安裝與登錄 382
23.4  Zabbix Agent配置 384
23.4.1  Agent配置 384
23.4.2  Server添加主機 386
第24章  Ansible工具的配置與應(yīng)用 387
24.1  Ansible的基礎(chǔ)概念 387
24.2  Ansible的特點與功能 388
24.3  Ansible的安裝與配置 389
24.3.1  安裝Ansible 389
24.3.2  配置Ansible 391

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號