| Linux就該這麼學 | ||
| 定價 | 79.00 | |
| 齣版社 | 人民郵電齣版社 | |
| 版次 | 1 | |
| 齣版時間 | 2017年11月 | |
| 開本 | 16開 | |
| 作者 | 劉遄 | |
| 裝幀 | 平裝 | |
| 頁數 | ||
| 字數 | ||
| ISBN編碼 | 9787115470317 | |
| 重量 | ||
《Linux就該這麼學》源自日均閱讀量近萬次火爆的綫上同名課程,口碑與影響力俱佳,旨在打造簡單易學且實用性強的輕量級Linux入門教程。 《Linux就該這麼學》基於*新的紅帽RHEL係統編寫,且內容通用於CentOS、Fedora等係統。本書共分為20章,內容涵蓋瞭部署虛擬環境、安裝Linux係統;常用的Linux命令;與文件讀寫操作有關的技術;使用Vim編輯器編寫和修改配置文件;用戶身份與文件權限的設置;硬盤設備分區、格式化以及掛載等操作;部署RAID磁盤陣列和LVM;firewalld防火牆與iptables防火牆的區彆和配置;使用ssh服務管理遠程主機;使用Apache服務部署靜態網站;使用vsftpd服務傳輸文件;使用Samba或NFS實現文件共享;使用BIND提供域名解析服務;使用DHCP動態管理主機地址;使用Postfix與Dovecot部署郵件係統;使用Squid部署代理緩存服務;使用iSCSI服務部署網絡存儲;使用MariaDB數據庫管理係統;使用PXE Kickstart無人值守安裝服務;使用LNMP架構部署動態網站環境等。此外,本書還深度點評瞭紅帽RHCSA、RHCE、RHCA認證,方便讀者備考。 《Linux就該這麼學》適閤打算係統、全麵學習Linux技術的初學人員閱讀,具有一定Linux使用經驗的用戶也可以通過本書來溫習自己的Linux知識。
第1章 部署虛擬環境安裝Linux係統 1
1.1 準備您的工具 1
1.2 安裝配置VM虛擬機 2
1.3 安裝您的Linux係統 14
1.4 重置root管理員密碼 23
1.5 RPM(紅帽軟件包管理器) 25
1.6 Yum軟件倉庫 26
1.7 systemd初始化進程 27
復習題 28
第2章 新手必須掌握的Linux命令 29
2.1 強大好用的Shell 29
2.2 執行查看幫助命令 30
2.3 常用係統工作命令 33
2.4 係統狀態檢測命令 39
2.5 工作目錄切換命令 43
2.6 文本文件編輯命令 44
2.7 文件目錄管理命令 50
2.8 打包壓縮與搜索命令 54
復習題 57
第3章 管道符、重定嚮與環境變量 60
3.1 輸入輸齣重定嚮 60
3.2 管道命令符 63
3.3 命令行的通配符 64
3.4 常用的轉義字符 65
3.5 重要的環境變量 66
復習題 69
第4章 Vim編輯器與Shell命令腳本 70
4.1 Vim文本編輯器 70
4.2 編寫Shell腳本 80
4.3 流程控製語句 85
4.4 計劃任務服務程序 93
復習題 95
第5章 用戶身份與文件權限 96
5.1 用戶身份與能力 96
5.2 文件權限與歸屬 101
5.3 文件的特殊權限 102
5.4 文件的隱藏屬性 105
5.5 文件訪問控製列錶 107
5.6 su命令與sudo服務 108
復習題 111
第6章 存儲結構與磁盤劃分 113
6.1 一切從“/”開始 113
6.2 物理設備的命名規則 115
6.3 文件係統與數據資料 117
6.4 掛載硬件設備 119
6.5 添加硬盤設備 121
6.6 添加交換分區 128
6.7 磁盤容量配額 129
6.8 軟硬方式鏈接 131
復習題 133
第7章 使用RAID與LVM磁盤陣列技術 134
7.1 RAID(獨立冗餘磁盤陣列) 134
7.2 LVM(邏輯捲管理器) 144
復習題 153
第8章 iptables與firewalld防火牆 154
8.1 防火牆管理工具 154
8.2 iptables 155
8.3 firewalld 160
8.4 服務的訪問控製列錶 169
復習題 170
第9章 使用ssh服務管理遠程主機 172
9.1 配置網絡服務 172
9.2 遠程控製服務 182
9.3 不間斷會話服務 186
復習題 191
第10章 使用Apache服務部署靜態網站 192
10.1 網站服務程序 192
10.2 配置服務文件參數 195
10.3 SELinux安全子係統 198
10.4 個人用戶主頁功能 201
10.5 虛擬主機功能 205
10.6 Apache的訪問控製 213
復習題 215
第11章 使用vsftpd服務傳輸文件 216
11.1 文件傳輸協議 216
11.2 vsftpd服務程序 219
11.3 簡單文件傳輸協議 230
復習題 232
第12章 使用Samba或NFS實現文件共享 233
12.1 Samba文件共享服務 233
12.2 NFS(網絡文件係統) 242
12.3 autofs自動掛載服務 244
復習題 247
第13章 使用BIND提供域名解析服務 248
13.1 DNS域名解析服務 248
13.2 安裝bind服務程序 251
13.3 部署從服務器 256
13.4 安全的加密傳輸 258
13.5 部署緩存服務器 261
13.6 分離解析技術 264
復習題 268
第14章 使用DHCP動態管理主機地址 270
14.1 動態主機配置協議 270
14.2 部署dhcpd服務程序 271
14.3 自動管理IP地址 273
14.4 分配固定IP地址 276
復習題 278
第15章 使用Postifx與Dovecot部署郵件係統 279
15.1 電子郵件係統 279
15.2 部署基礎的電子郵件係統 281
15.3 設置用戶彆名信箱 294
復習題 297
第16章 使用Squid部署代理緩存服務 298
16.1 代理緩存服務 298
16.2 配置Squid服務程序 300
16.3 正嚮代理 302
16.4 反嚮代理 313
復習題 315
第17章 使用iSCSI服務部署網絡存儲 316
17.1 iSCSI技術概述 316
17.2 創建RAID磁盤陣列 317
17.3 配置iSCSI服務端 319
17.4 配置Linux客戶端 322
17.5 配置Windows客戶端 325
復習題 333
第18章 使用MariaDB數據庫管理係統 334
18.1 數據庫管理係統 334
18.2 初始化MariaDB服務 335
18.3 管理賬戶以及授權 338
18.4 創建數據庫與錶單 341
18.5 管理錶單及數據 342
18.6 數據庫的備份及恢復 344
復習題 345
第19章 使用PXE Kickstart無人值守安裝服務 347
19.1 無人值守安裝係統 347
19.2 部署相關服務程序 348
19.3 自動部署客戶端主機 357
復習題 361
第20章 使用LNMP架構部署動態網站環境 363
20.1 源碼包程序 363
20.2 LNMP動態網站架構 365
20.3 搭建Discuz!論壇 380
20.4 選購服務器主機 383
復習題 384
這本書的齣現,讓我徹底改變瞭對“操作係統”這個詞的固有印象。我之前一直覺得操作係統是個非常底層的、離我們很遙遠的東西,大概就是 Windows 和 Linux 這種名詞的集閤。但這本書的齣現,讓我看到瞭操作係統背後的靈魂,它不僅僅是管理硬件的工具,更是連接用戶和硬件的橋梁,是計算機能正常運行的基石。 作者的敘述方式非常巧妙,他不是直接拋齣大量的專業術語,而是從一個非常宏觀的視角開始,先讓我們理解為什麼需要操作係統,它解決瞭哪些核心問題。然後,再逐步深入到進程管理、內存管理、文件係統等關鍵領域。我喜歡它對進程調度算法的講解,用一個生動的小故事來比喻不同的調度策略,讓我一下子就明白瞭它們之間的優劣。 這本書的價值在於,它不僅解釋瞭“是什麼”,更深入地解釋瞭“為什麼”和“怎麼做”。比如在講到內存管理時,它會詳細闡述虛擬內存的原理,以及它如何解決瞭物理內存不足的問題。它還介紹瞭各種內存分配和迴收的算法,讓我能夠理解計算機是如何高效地利用內存資源的。這些知識點對於我理解程序的性能瓶頸非常有幫助。 我特彆欣賞書中對文件係統的講解。我一直以來都覺得文件係統就是個簡單的文件存儲結構,但這本書讓我認識到,它是一個多麼復雜而精巧的係統。它詳細講解瞭文件係統的結構、文件的讀寫過程、磁盤的尋道和尋址等等,讓我對數據的存儲和訪問有瞭全新的認識。 讀完這本書,我感覺自己對計算機的理解上瞭一個颱階。我不再是那個隻知道操作電腦的用戶,而是能夠理解電腦內部運作的“明白人”。這本書對於任何想要深入理解計算機底層原理的人來說,都是一本不可多得的寶藏。
評分這本《計算機網絡》的書,簡直就是我網工生涯的一盞明燈!我一直以來都對網絡協議棧的底層細節感到好奇,但很多教材都過於理論化,讀起來枯燥乏味,看得我頭昏腦漲。這本書的視角非常獨特,它不是從枯燥的 RFC 文檔堆砌開始,而是從我們日常生活中最熟悉的網絡應用入手,比如你打開一個網頁,數據是如何一步步傳輸到你的電腦上的。這種由淺入深的講解方式,讓我一下子就抓住瞭重點,感覺整個網絡世界的運作機製都豁然開朗瞭。 我尤其喜歡書中對 TCP 三次握手和四次揮手的詳細剖析。之前我看過很多關於這部分的內容,但總覺得不夠直觀。這本書用非常形象的比喻和流程圖,將這個過程展示得淋灕盡緻,讓我徹底理解瞭連接建立和斷開的每一個環節。而且,它還深入講解瞭 TCP 的擁塞控製和流量控製,這些看似高深的理論,在書中被解釋得非常透徹,甚至還介紹瞭相關的算法和實現細節,這對於我理解網絡性能的優化非常有幫助。 這本書的排版和插圖也做得非常齣色。清晰的圖示能夠幫助我更好地理解抽象的概念,比如數據包在網絡中的封裝和解封裝過程,以及各種網絡設備的工作原理。我不太喜歡那種滿篇都是文字的書籍,很容易讓人産生閱讀疲勞。這本書在這一點上做得非常到位,圖文並茂,讓學習過程變得輕鬆有趣。 更重要的是,這本書不僅僅局限於理論,它還提供瞭大量的實際案例和故障排查思路。作為一名網絡工程師,我最關心的就是如何解決實際工作中遇到的問題。這本書在這方麵提供瞭很多寶貴的經驗,比如如何通過抓包分析來診斷網絡故障,如何理解各種錯誤碼的含義。這些實用的技巧,讓我覺得這本書非常有價值,能夠直接應用到我的工作中。 整體而言,這本書給我帶來瞭前所未有的學習體驗。它不僅係統地講解瞭計算機網絡的知識,更重要的是,它教會瞭我如何去思考網絡問題,如何去分析網絡現象。這本書是我的網絡知識體係中不可或缺的一部分,我強烈推薦給所有對計算機網絡感興趣的朋友。
評分我對“係統開發”這個詞一直抱有一種敬畏感,覺得那是一群神仙纔能玩轉的領域。但這本書,卻讓我覺得係統開發並沒有那麼遙不可及。它以一種非常接地氣的方式,嚮我展示瞭係統開發的核心理念和常用方法。我一直想知道,那些我們日常使用的軟件,是如何一步步被開發齣來的,中間經曆瞭哪些過程,又需要掌握哪些技能。這本書,就像一位經驗豐富的導師,為我揭開瞭係統開發的神秘麵紗。 我最喜歡的部分是關於軟件生命周期和開發流程的講解。這本書不是把重點放在某個具體的編程語言或者工具上,而是從一個更高的維度,讓我們理解整個開發過程是怎樣的。從需求分析、設計、編碼、測試到部署和維護,每一個環節都被清晰地闡述清楚。我特彆喜歡它對敏捷開發和瀑布模型的對比分析,讓我能夠理解不同開發模式的優缺點,以及在什麼場景下適閤采用哪種模式。 書中還介紹瞭許多重要的軟件工程原則和設計模式。這些原則和模式,就像是為係統開發量身定製的“武功秘籍”,能夠幫助開發者寫齣更健壯、更易於維護的代碼。我之前也接觸過一些設計模式,但總覺得不夠係統。這本書將這些模式融會貫通,並結閤實際案例進行講解,讓我受益匪淺。 而且,這本書也觸及瞭一些係統開發中非常重要的概念,比如版本控製、自動化構建和持續集成。這些概念雖然聽起來有些技術性,但作者用非常易於理解的方式進行瞭解釋,讓我明白它們在現代軟件開發中的重要性。我感覺自己不再是那個隻知道寫代碼的“碼農”,而是能夠理解整個開發流程的“係統開發者”。 總的來說,這本書是一本非常實用的係統開發入門指南。它用清晰的語言、豐富的案例,為我打開瞭係統開發的大門。我感覺自己離成為一名閤格的係統開發者又近瞭一步,非常感謝作者的辛勤付齣。
評分這本書的封麵上“LINUX”這幾個字,就像一個閃耀的指示牌,把我這個對 Linux 感到好奇但又有些不知所措的菜鳥,直接引嚮瞭正確的方嚮。我之前對 Linux 的印象,大多停留在服務器係統或者一些技術極客的玩物上,總覺得離我的生活有些遙遠。但這本書的齣現,讓我看到瞭 Linux 的另一麵,它不僅強大,而且靈活,甚至可以做到“輕量級”。 我尤其喜歡書中對 Linux 內核的介紹。雖然內核是個非常底層的概念,但作者用一種非常生動形象的方式,將其中的關鍵組件和工作原理都講清楚瞭。我一直很好奇,Linux 是如何做到如此高的性能和穩定性的,這本書給齣瞭讓我滿意的答案。它講解瞭進程調度、內存管理、設備驅動等方麵的內容,讓我對 Linux 的底層機製有瞭更深入的瞭解。 更讓我眼前一亮的是,這本書還詳細介紹瞭如何構建和優化“輕量級 Linux”係統。這一點對於我來說非常重要,我一直覺得 Linux 係統往往比較龐大,占用資源較多。而這本書則教我如何精簡係統,隻保留必要的組件,從而實現更小的體積和更高的運行效率。這對於嵌入式開發或者資源受限的環境來說,簡直是福音。 書中還提供瞭大量的實踐操作和命令示例。我喜歡這種邊學邊練的學習方式,能夠立即將學到的知識應用到實踐中,加深理解。我跟著書裏的步驟,嘗試瞭一些命令和配置,感覺自己一步步地在掌握 Linux 的核心技能。 總的來說,這本書讓我對 Linux 有瞭一個全新的認識。它不僅僅是一個操作係統,更是一個充滿活力和可能性的平颱。這本書為我打開瞭 Linux 的大門,讓我看到瞭它在各個領域的廣泛應用,也為我未來的學習和實踐指明瞭方嚮。
評分這本書我早就聽說過瞭,一直想找機會仔細看看。最近終於拿到手瞭,迫不及待地翻開瞭第一頁。我平時工作中接觸 Linux 的機會不算少,但總感覺自己對底層的理解還不夠深入,很多時候隻是會用,但不理解為什麼。這本書的標題就非常吸引人,"Linux 就該這麼學",這個說法很有自信,也很直接,讓我覺得這本書能夠真正地教會我 Linux 的精髓。 我比較看重的是學習的邏輯性和係統性。我希望通過一本書能夠構建起一個完整的知識體係,而不是零散的碎片信息。這本書從基礎的概念講起,比如文件係統、進程管理、用戶權限等等,然後逐步深入到更復雜的領域。我特彆喜歡它對每一個概念的講解都非常透徹,而且會舉很多貼閤實際應用的例子。這一點對於我這種實踐派來說,簡直是福音。我不需要去猜想這個知識點有什麼用,書裏都會直接告訴你,甚至還會告訴你如何在實際工作中運用它。 在看這本書之前,我總覺得操作係統是一個非常枯燥的學科,裏麵充斥著各種枯燥的理論和概念。但是這本書的作者顯然在這方麵花瞭很多心思。它用一種非常生動活潑的語言來講解,甚至還加入瞭一些幽默的元素,讓我在閱讀的過程中不會感到疲憊。而且,它不僅僅是講解理論,還提供瞭大量的實操練習和代碼示例。我喜歡這種邊學邊練的學習方式,感覺自己能夠真正地掌握這些知識,而不是僅僅停留在腦子裏。 對於這本書,我最欣賞的一點是它對“為什麼”的解釋。很多技術書籍在講某個命令或者某個概念的時候,隻會告訴你怎麼用,但很少告訴你它背後的原理是什麼,為什麼這麼設計。這本書在這方麵做得非常好,它會深入淺齣地解釋每一個操作背後的邏輯,比如某個命令為什麼會這樣寫,它在操作係統層麵是如何工作的。這種刨根問底的精神,讓我對 Linux 的理解達到瞭一個全新的高度。 總的來說,這本書的閱讀體驗非常棒。它不僅僅是一本技術書籍,更像是一位經驗豐富的老師,用循序漸進的方式引導我走進 Linux 的世界。我能感覺到作者在內容編排上花費瞭大量的心思,力求讓讀者能夠輕鬆愉快地掌握 Linux 的精髓。對於任何想要深入瞭解 Linux 的讀者來說,這本書都絕對值得一讀,甚至可以說是必讀。
評分速度很快,書也不錯
評分還可以吧
評分此用戶未填寫評價內容
評分謝謝
評分很不錯的書,內容很好,實用
評分還可以吧
評分好
評分不錯的書。。。。。。。
評分不錯,可以開始學瞭
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有