TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
完美應用Ubuntu(第4版)(簡體書)
滿額折

完美應用Ubuntu(第4版)(簡體書)

商品資訊

人民幣定價:106 元
定價
:NT$ 636 元
優惠價
87553
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:16 點
相關商品
商品簡介
作者簡介
目次

商品簡介

本書是一本以實踐為主的圖書, Ubuntu 18.04應用及實踐導引貫穿了本書始終,從桌面到服務器的熱門高頻應用一應俱全,主要解決大家重理論輕實踐和眼高手低的學習誤區,並輔以必要的理論,幫助大家將所學理論和實踐聯系起來。本書是一本兼顧Just For Fun(興趣)和Just For Business(工作站和服務器應用)的Ubuntu圖書,在保留原先突出興趣和樂趣的基礎上,大幅度充實了服務器應用場景的內容,讓本書邏輯和應用更為全面和完整,將筆者多年經驗毫無保留地分享給Ubuntu用戶。

作者簡介

何曉龍(RHCE/AWS/OCP):多年的Linux和數據庫應用和管理經驗及Shell Script,JavaScript和Python等腳本語言開發經驗,精通Windows、Linux、UNIX系統,AWS云端技術及Ansible等自動化管理工具,香港《LinuxPilot》雜志專欄作者,著有《完美應用Ubuntu》1/2/3版、《從虛擬化到云計算》,《Ubuntu實戰技巧精粹》和《完美應用SUSE》等多部圖書。

《完美應用Ubuntu》第1版出版於2008年,回過頭來審視前3版,發現重點一直放在筆者長期倡導的Just For Fun上,側重於興趣和樂趣,針對Ubuntu的應用內容不是特別完整,服務器應用的內容相對欠缺(對初學者而言還是足夠的)。不敢說十年磨一劍,但憑借對Ubuntu的喜愛、掌握、理解和經驗,筆者借此良機將第4版打造成一本兼顧Just For Fun和Just For Business的Ubuntu圖書,大幅充實了服務器應用場景的內容,讓本書的邏輯和應用更為全面和完整,將筆者多年經驗毫無保留地分享給Ubuntu的初學者、愛好者和使用者。希望本書能幫助大家在工作中解決一些實際問題,在學習中少走一些彎路。

本書所有操作都是針對Ubuntu 18.04所定制的,在Ubuntu 18.04系統中反復測試了多次,並提供相關虛擬機,確保讀者按照步驟操作就可以得到相同的結果。此外,在線資源提供了與本書相關的資源。

本書核心內容

本書正文分為3篇,總計18章及3個附錄。

第1篇是Ubuntu工作站必知必會(第1章~第8章),講解的是應用Ubuntu所需的基礎知識和Ubuntu下的精選應用及應用方案,Linux操作系統涉及多方面的知識,這裡根據高頻應用精選出必知必會的應用,大家按圖索驥即可高效應用。

第2篇是Ubuntu Server必知必會(第9章~第17章),側重服務器的應用,即精選的Ubuntu服務器方面的應用。從網絡最基本的三大服務到最為常用的Web服務和數據庫,再到熱門的系統和數據庫的高可用性技術等,都在最新的Ubuntu LTS版本中得以實現,筆者以最精簡的內容將它們實現並呈現給廣大讀者,將多年經驗毫無保留地分享出來。第2篇涉及的高頻應用都是企業中最常見和最實用的應用,在本書的基礎上進行了適度擴展和優化,完全可以滿足企業的需求。

第3篇系統安全(第18章),無論是工作站還是服務器應用,安全第一的鐵律是絕不可以被顛覆的。只有系統安全了,上述各種應用才有意義,大家使用時才能安心。此部分內容涉及Ubuntu工作站的安全加固、服務器的硬化及各種網絡服務的硬化等。

不忘初心,方得始終,第4版的目的不變,還是幫助大家提高學習興趣,滿滿的幹貨幫助大家將Ubuntu使用好,無論是工作站還是服務器,都是在應用中培養大家不斷自我提升和鉆研技術的能力,只不過第4版的應用更加豐富,難度及廣度有所增加,且富於挑戰性。這本書為大家指明了努力的方向,但沒有任何一本書能代替大家的選擇和努力。


圖書內容方面的建議或反饋QQ群(非問答群,僅限圖書內容的建議和反饋)。

致謝

首先,感謝自由軟件運動的發起人Richard Stallman先生和Linux的創始人Linus先生,是他付出的巨大努力成就了自由軟件的今天,才使得Linux操作系統成為今日軟件創新之主流。

特別感謝Ubuntu項目的發起人Mark Shuttleworth先生12年來持之以恒地提升Linux桌面的用戶體驗,使得大家可以通過Ubuntu快速進入開源和自由軟件的世界。


感謝分布於全球的各個開源項目的開發者和參與者,正因為你們的無私奉獻使得開源世界如此豐富和美妙!

其次,還要感謝電子工業出版社李冰編輯十多年來的支持、鼓勵和指點,她極富耐心和責任感,使得本書能夠更加完美地呈現給讀者。

最後,感謝那些熱心讀者在各大電商網站對本書中肯的建議、批評、鼓勵和指正,使得本書更加完善和完美,也讓筆者倍感欣慰,感謝你們!

開源技術的發展一日千裡,無論是操作系統本身,還是豐富的開源應用,變動都很快,盡管每個章節都在Ubuntu 18.04中經過反復測試,但由於圖書出版周期較長,當圖書出版時,難免部分內容發生變更,再加上作者水平的限制,書中出現錯誤和信息未能及時更新的情況在所難免,希望大家見諒和指正。


何曉龍 於溫哥華

目次

第1章 Ubuntu的進化 001
1.1 GNU/Linux的歷史和文化 001
1.1.1 GNU/Linux是Linux的全稱 001
1.1.2 Linux的誕生 002
1.2 Linux發行版TOP 10 003
1.3 Ubuntu的起源和版本 004
1.3.1 Ubuntu是什麼 004
1.3.2 豐富的Ubuntu版本 005
1.3.3 Ubuntu發展路線圖 008
1.3.4 Ubuntu社區 009
1.4 本章小結 010
第2章 從零風險體驗到安裝Ubuntu系統 011
2.1 與Ubuntu的第一次親密接觸 011
2.1.1 零風險體驗Ubuntu系統 011
2.1.2 制作LiveUSB體驗Ubuntu 012
2.2 讓Ubuntu在硬盤安家落戶 013
2.2.1 對Security Boot說不 013
2.2.2 U盤極速安裝Ubuntu 015
2.2.3 Ubuntu工作站必要的配置 018
2.3 本章小結 021
第3章 Ubuntu默認和定制桌面環境 022
3.1 默認桌面環境GNOME 3 022
3.1.1 全力擁抱GNOME 3桌面環境 022
3.1.2 GNOME高頻操作 026
3.1.3 隨心所欲定制GNOME 3 028
3.2 隨心所欲定制桌面環境 033
3.2.1 Cinnamon桌面環境 033
3.2.2 KDE Plasma桌面環境 036
3.2.3 Xfce桌面環境 041
3.2.4 Ubuntu經典的桌面環境 042
3.3 本章小結 045
第4章 Ubuntu命令行及應用部署 046
4.1 Ubuntu文件系統 046
4.1.1 Ubuntu文件層次結構 047
4.1.2 絕對路徑和相對路徑 048
4.1.3 Linux文件類型 049
4.2 令初學者頭痛的命令行 050
4.2.1 身份權限管理及開關機 052
4.2.2 復制文件和目錄 053
4.2.3 刪除文件和目錄 053
4.2.4 創建文件和目錄 054
4.2.5 移動文件和目錄 054
4.2.6 瀏覽文本文件 054
4.3 命令行軟件包管理工具 055
4.3.1 高頻軟件包管理命令 055
4.3.2 一次安裝一組程序 057
4.3.3 全新格式snap令軟件安裝更便捷 059
4.4 源代碼編譯安裝必知必會 060
4.4.1 源代碼文件 060
4.4.2 開源編譯器GCC 061
4.4.3 四步從源代碼到可執行文件 062
4.4.4 Linux中的編譯安裝 065
4.5 本章小結 068
第5章 定制Ubuntu應用:只用最優秀的程序 069
5.1 網上衝浪和下載聊天 069
5.1.1 精選優秀應用 070
5.1.2 部署和配置 070
5.2 多媒體及圖片文件的創建和編輯 073
5.2.1 精選優秀應用 073
5.2.2 部署和配置 074
5.3 Windows兼容層應用 076
5.3.1 精選優秀應用 076
5.3.2 部署和配置 076
5.4 系統工具 079
5.4.1 精選優秀應用 079
5.4.2 部署和配置 079
5.5 本章小結 081
第6章 開發者Ubuntu工作站應用方案 082
6.1 編輯器 082
6.1.1 Ubuntu平臺的Notepad++和Notepadqq 082
6.1.2 當下最流行的代碼編輯器Visual Studio Code 083
6.2 集成開發環境(IDE) 088
6.3 版本管理:git和GitHub 090
6.3.1 安裝和配置git 091
6.3.2 關聯git和GitHub賬號 092
6.3.3 使用git將代碼推送到GitHub 093
6.4 時間和思維導圖管理工具 094
6.5 本章小結 095
第7章 構建Ubuntu全能家庭娛樂中心 096
7.1 構建Ubuntu遊戲中心 096
7.1.1 安裝N卡驅動的準備工作 096
7.1.2 官方PPA軟件倉庫安裝N卡驅動 099
7.1.3 終端手動安裝N卡驅動 099
7.2 構建自己的Ubuntu遊戲中心 103
7.2.1 使用及配置遊戲手柄 103
7.2.2 PC遊戲必備――Steam客戶端 104
7.2.3 模擬器遊戲 107
7.3 使用Ubuntu構建自己的家庭影院 108
7.3.1 KODI家庭影院 108
7.3.2 KODI手機應用 109
7.4 本章小結 110

第8章 Ubuntu部署和配置TensorFlow深度學習環境 111
8.1 TensorFlow深度學習環境的推薦軟硬件 112
8.2 部署TensorFlow及相關軟件 113
8.2.1 安裝N卡驅動 113
8.2.2 安裝CUDA 114
8.2.3 安裝cuDNN Toolkit套件 116
8.2.4 部署TensorFlow 119
8.3 本章小結 121
第2篇 Ubuntu Server必知必會
第9章 部署和批量自動化部署Ubuntu Server 122
9.1 服務器端存儲設備及技術 122
9.1.1 服務器存儲設備 122
9.1.2 服務器端存儲技術 124
9.1.3 服務器文件系統選擇 125
9.2 單節點部署Ubuntu Server 128
9.2.1 將Ubuntu Server系統安裝到服務器 128
9.2.2 配置Ubuntu服務器 130
9.3 PXE批量部署Ubuntu Server 133
9.4 本章小結 140
第10章 揭秘Ubuntu Server的啟動過程 141
10.1 Linux最初的啟動過程 141
10.1.1 深入BIOS和UEFI固件 141
10.1.2 深入MBR和GPT分區格式 142
10.1.3 加電自檢 145
10.2 Linux引導程序 147
10.2.1 GRUB Legacy Boot Loader 148
10.2.2 全新的GRUB 2引導程序 149
10.3 關鍵的1號進程 154
10.3.1 經典啟動方式Sysvinit 154
10.3.2 Sysvinit的替代者Systemd 157
10.3.3 Systemd系統服務管理 159
10.3.4 Systemd帶來的操作變化 163
10.4 Linux正常啟動之後的系統 167
10.5 本章小結 169

第11章 升級編譯Linux內核和模塊進程及網絡管理 170
11.1 升級及編譯Ubuntu內核 170
11.1.1 從官方Mainline升級內核――Mainline和Livepatch Services 170
11.1.2 從內核源碼編譯內核 173
11.2 管理內核模塊 176
11.3 進程和作業管理 177
11.3.1 程序和進程 178
11.3.2 作業管理 178
11.3.3 進程管理 178
11.4 網絡配置和管理 179
11.4.1 網絡參考模型 179
11.4.2 企業常用網絡設備 181
11.4.3 企業環境網絡配置 183
11.5 本章小結 190
第12章 駕馭三大基礎網絡服務 191
12.1 自動分配主機信息的DHCP服務 191
12.1.1 部署DHCP服務 192
12.1.2 配置DHCP服務 192
12.1.3 管理DHCP服務 194
12.2 域名解析服務DNS 194
12.2.1 部署高可用主從架構DNS服務器 196
12.2.2 配置高可用主從架構DNS服務器 197
12.2.3 管理DNS服務 206
12.3 部署NTP網絡時間服務 207
12.3.1 安裝NTP時間服務 208
12.3.2 配置NTP服務 208
12.3.3 管理NTP服務 209
12.3.4 Chrony實現時間服務 209
12.3.5 NTP客戶端時間同步配置 210
12.4 本章小結 211
第13章 征服Web服務雙雄 212
13.1 Web服務 212
13.2 部署和配置Apache Web服務器 215
13.2.1 部署Apache服務器 215
13.2.2 深入Apache配置目錄 217
13.2.3 配置Apache Web服務 218
13.2.4 啟用對Python CGI的支持 222
13.2.5 啟用SSL安全加密傳輸 223
13.2.6 Apache實現反向代理 225
13.2.7 Apache實現七層負載均衡 227
13.2.8 全面管理Apache Web服務 229
13.3 部署和配置Nginx Web服務器 230
13.3.1 部署Nginx Web服務 230
13.3.2 深入Nginx配置目錄 231
13.3.3 配置Nginx Web服務 232
13.3.4 啟用Python支持 237
13.3.5 SSL加密令Nginx Web服務器更安全 238
13.3.6 Nginx反向代理 239
13.3.7 Nginx實現7層負載均衡 240
13.3.8 全面管理Nginx Web服務 243
13.4 本章小結 243
第14章 最流行的開源數據庫MySQL 244
14.1 MySQL數據庫大家族 245
14.2 部署和配置MySQL數據庫 246
14.2.1 部署MySQL數據庫 246
14.2.2 配置MySQL數據庫 249
14.2.3 管理MySQL數據庫及其衍生版本服務 255
14.3 MySQL數據庫運維和管理 255
14.3.1 企業級MySQL數據庫的備份和恢復 255
14.3.2 MySQL數據庫客戶端程序mysql 259
14.3.3 二進制日志查看和導出工具mysqlbinlog 264
14.3.4 MySQL數據庫管理程序mysqladmin 265
14.4 本章小結 268
第15章 構建企業級Web Service測試和運行環境 269
15.1 LAMP Stack黃金組合 269
15.1.1 安裝LAMP Stack 269
15.1.2 測試LAMP Stack工作狀況 270
15.2 LEMP Stack白金組合 271
15.2.1 部署LEMP Stack 271
15.2.2 測試LEMP Stack工作狀況 273
15.3 管理LAMP Stack和LEMP Stack 273
15.4 部署Web Service實例――WordPress搭建博客 274
15.4.1 準備WordPress需要的MySQL數據庫 275
15.4.2 下載並解壓壓縮包WordPress的最新版本 275
15.4.3 通過瀏覽器完成WordPress的安裝 275
15.4.4 開始使用WordPress 276
15.5 構建經典的JSP運行環境 278
15.5.1 構建JSP運行環境 278
15.5.2 擴展JSP運行環境 279
15.6 本章小結 281
第16章 高可用集群和負載均衡集群技術 282
16.1 企業常用的高可用集群技術 284
16.1.1 部署Keepalived 286
16.1.2 配置Keepalived的主備模式 288
16.2 負載均衡技術 292
16.2.1 HAProxy實現負載均衡 292
16.2.2 部署HAProxy 293
16.2.3 HAProxy七層負載均衡配置 295
16.2.4 HAProxy基於四層的負載均衡 297
16.3 本章小結 301
第17章 馴服MySQL主從復制高可用集群 302
17.1 MySQL主從復制高可用技術 302
17.1.1 實現一主多從MySQL主從復制 304
17.1.2 實現主從節點的半同步復制 310
17.1.3 實現雙節點MySQL雙主復制 312
17.1.4 MySQL主從/主主復制高可用常見故障 323
17.2 本章小結 324
第3篇 系統安全
第18章 全方位安全加固Ubuntu 18.04 LTS Server 325
18.1 網絡安全 326
18.2 工作站安全精要 327
18.3 服務器安全精要 327
18.3.1 服務器物理安全 327
18.3.2 服務器操作系統安全 328
18.3.3 重視系統的升級包 328
18.3.4 安全加固共享內存 329
18.3.5 Ubuntu服務器的防火墻 329
18.4 Ubuntu Server的SELinux-Apparmor(Application Armor) 342
18.5 各種網絡服務的硬化 344
18.6 本章小結 349
附錄A Ubuntu Server高頻命令 350
A.1 獲得在線幫助命令 350
A.2 作業管理命令 352
A.3 進程管理命令 354
A.4 計劃任務和服務器性能監控命令 359
A.5 磁盤操作、文件系統和邏輯卷管理命令 366
A.6 硬件管理命令和內核模塊管理 376
附錄B Ubuntu官方版本國內用戶定制 379
B.1 手動修改為國內軟件倉庫 379
B.2 安裝中文版manpage手冊 379
B.3 安裝使用WPS辦公套件 380
B.4 安裝使用Foxit PDF閱讀器 380
附錄C Windows10中使用Ubuntu子系統 381
C.1 安裝Ubuntu子系統 381
C.2 使用Ubuntu命令終端 382
C.3 使用Ubuntu豐富的圖形應用

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 553
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區