鳥哥的Linux私房菜 基礎(chǔ)學(xué)習(xí)篇 第四版

2021-04-19 20:42 更新

鳥哥的Linux私房菜 基礎(chǔ)學(xué)習(xí)篇 第四版


  • 出版社: 人民郵電出版社
  • ISBN:9787115472588
  • 版次:1
  • 商品編碼:12443890
  • 品牌:異步圖書
  • 包裝:平裝
  • 開本:16開
  • 出版時間:2018-10-01
  • 用紙:膠版紙
  • 頁數(shù):796


點此購買


編輯推薦

適讀人群 :Linux初學(xué)者 適合Linux管理員作為參考手冊

※ 鳥哥傾囊相授,內(nèi)容由淺入深

書中包含了鳥哥從完全不懂Linux 到現(xiàn)在的所有學(xué)習(xí)歷程,鳥哥將這幾年來的所知所學(xué)傾囊相授,以淺顯易懂的文字帶領(lǐng)您進入Linux 的世界。

※ 按部就班,打好基礎(chǔ)學(xué)習(xí)的第 一步

本書分為五大部分,每部分都各具特色。內(nèi)容涵蓋了Linux 的規(guī)劃與安裝,認識Linux 文件、目錄與磁盤格式,學(xué)習(xí)Shell 與Shell Scripts,Linux 用戶管理與Linux 系統(tǒng)管理等。依序?qū)W習(xí),讓您奠定Linux 的基礎(chǔ),跨出成功的第 一步。

※ 全新改版,提供您更新的技術(shù)

《鳥哥的Linux私房菜 基礎(chǔ)學(xué)習(xí)篇 第四版 》提供近期更新的技術(shù),包括核心版本的升級建議,虛擬系統(tǒng)的操作,GPT 分割表格式處理,XFS 文件系統(tǒng)的實際操作使用,systemd 服務(wù)的管理,日志格式的更新,grub2 開機管理程序的說明,nmcli 文字指令操作網(wǎng)絡(luò)參數(shù)的方式等,內(nèi)容更加精彩!


內(nèi)容簡介

本書是知名度頗高的Linux入門書《鳥哥的Linux私房菜基礎(chǔ)學(xué)習(xí)篇》的新版,全面而詳細地介紹了Linux操作系統(tǒng)。

全書分為五部分:第一部分著重說明計算機的基礎(chǔ)知識、Linux的學(xué)習(xí)方法,如何規(guī)劃和安裝Linux主機以及CentOS 7.x的安裝、登錄與求助方法;第二部分介紹Linux的文件系統(tǒng)、文件、目錄與磁盤的管理;第三部分介紹文字模式接口shell和管理系統(tǒng)的好幫手shell腳本,另外還介紹了文字編輯器vi和vim的使用方法;第四部分介紹了對于系統(tǒng)安全非常重要的Linux賬號的管理、磁盤配額、高級文件系統(tǒng)管理、計劃任務(wù)以及進程管理;第五部分介紹了系統(tǒng)管理員(root)的管理事項,如了解系統(tǒng)運行狀況、系統(tǒng)服務(wù),針對登錄文件進行解析,對系統(tǒng)進行備份以及核心的管理等。

本書內(nèi)容豐富全面,基本概念的講解非常細致,深入淺出。各種功能和命令的介紹,都配以大量的實例操作和詳盡的解析。本書是初學(xué)者學(xué)習(xí)Linux不可多得的一本入門好書。


作者簡介

鳥哥,中國臺灣成功大學(xué)環(huán)境工程系博士,就學(xué)期間由于研究需要接觸到Linux操作系統(tǒng),又因?qū)嶒炇医唤有枨蠖ⅰ傍B哥的Linux私房菜”網(wǎng)站。因個人喜好“絮叨”,網(wǎng)站文章風(fēng)格就此成形。曾任中國臺灣多家知名Linux教育中心講師,目前于中國臺灣昆山科技大學(xué)資訊傳播系教授Linux相關(guān)課程。專長是Linux操作系統(tǒng)、網(wǎng)站規(guī)劃與維護、網(wǎng)絡(luò)安全,興趣是寫作與閱讀,研究方向是網(wǎng)絡(luò)應(yīng)用整合。


目錄

第一部分 Linux的規(guī)則與安裝
第0章 計算機概論 2
0.1 電腦:輔助人腦的好工具 3
0.2 個人電腦架構(gòu)與相關(guān)設(shè)備組件 9
0.3 數(shù)據(jù)表示方式 23
0.4 軟件程序運行 25
0.5 重點回顧 29
0.6 本章習(xí)題 29
0.7 參考資料與擴展閱讀 30
第1章 Linux是什么與如何學(xué)習(xí) 32
1.1 Linux是什么 33
1.2 托瓦茲的Linux的發(fā)展 43
1.3 Linux當(dāng)前應(yīng)用的角色 51
1.4 Linux該如何學(xué)習(xí) 55
1.5 重點回顧 60
1.6 本章習(xí)題 61
1.7 參考資料與擴展閱讀 62
第2章 主機規(guī)劃與磁盤分區(qū) 63
2.1 Linux與硬件的搭配 64
2.2 磁盤分區(qū) 69
2.3 安裝Linux前的規(guī)劃 82
2.4 重點回顧 86
2.5 本章習(xí)題 87
2.6 參考資料與擴展閱讀 87
第3章 安裝CentOS7.x 88
3.1 本練習(xí)機的規(guī)劃(尤其是分區(qū)參數(shù)) 89
3.2 開始安裝CentOS7 91
3.3 多重引導(dǎo)安裝步驟與管理(可選) 111
3.4 重點回顧 114
3.5 本章習(xí)題 115
3.6 參考資料與擴展閱讀 115
第4章 首次登錄與在線求助 116
4.1 首次登錄系統(tǒng) 117
4.2 命令行模式下命令的執(zhí)行 127
4.3 Linux系統(tǒng)的在線求助manpage與info page 133
4.4 超簡單的文本編輯器:nano 142
4.5 正確的關(guān)機方法 143
4.6 重點回顧 146
4.7 本章習(xí)題 146
4.8 參考資料與擴展閱讀 147
第二部分 Linux文件、目錄與磁盤格式
第5章 Linux的文件權(quán)限與目錄配置 149
5.1 用戶與用戶組 150
5.2 Linux文件權(quán)限概念 152
5.3 Linux目錄配置 165
5.4 重點回顧 173
5.5 本章練習(xí) 174
5.6 參考資料與擴展閱讀 174
第6章 Linux文件與目錄管理 175
6.1 目錄與路徑 176
6.2 文件與目錄管理 181
6.3 文件內(nèi)容查看 186
6.4 文件與目錄的默認權(quán)限與隱藏權(quán)限 194
6.5 命令與文件的查找 201
6.6 極重要的復(fù)習(xí),權(quán)限與命令間的關(guān)系 205
6.7 重點回顧 206
6.8 本章習(xí)題 207
6.9 參考資料與擴展閱讀 208
第7章 Linux磁盤與文件系統(tǒng)管理 209
7.1 認識Linux文件系統(tǒng) 210
7.2 文件系統(tǒng)的簡單操作 224
7.3 磁盤的分區(qū)、格式化、檢驗與掛載 231
7.4 設(shè)置啟動掛載 248
7.5 內(nèi)存交換分區(qū)(swap)之創(chuàng)建 252
7.6 文件系統(tǒng)的特殊觀察與操作 255
7.7 重點回顧 257
7.8 本章習(xí)題 258
7.9 參考資料與擴展閱讀 259
第8章 文件與文件系統(tǒng)的壓縮 261
8.1 壓縮文件的用途與技術(shù) 262
8.2 Linux系統(tǒng)常見的壓縮命令 263
8.3 打包命令:tar 266
8.4 XFS文件系統(tǒng)的備份與還原 272
8.5 光盤寫入工具 277
8.6 其他常見的壓縮與備份工具 282
8.7 重點回顧 285
8.8 本章習(xí)題 286
8.9 參考資料與擴展閱讀 287
第三部分 學(xué)習(xí)shell與shellscript
第9章 vim程序編輯器 289
9.1 vi與vim 290
9.2 vi的使用 291
9.3 vim的額外功能 299
9.4 其他vim使用注意事項 305
9.5 重點回顧 308
9.6 本章練習(xí) 308
9.7 參考資料與擴展閱讀 309
第10章 認識與學(xué)習(xí)BASH 310
10.1 認識BASH這個Shell 311
10.2 Shell的變量功能 316
10.3 命令別名與歷史命令 334
10.4 Bashshell的操作環(huán)境 337
10.5 數(shù)據(jù)流重定向 345
10.6 管道命令(pipe) 350
10.7 重點回顧 359
10.8 本章習(xí)題 360
10.9 參考資料與擴展閱讀 361
第11章 正則表達式與文件格式化處理 362
11.1 開始之前:什么是正則表達式 363
11.2 基礎(chǔ)正則表達式 364
11.3 擴展正則表達式 376
11.4 文件的格式化與相關(guān)處理 377
11.5 重點回顧 384
11.6 本章習(xí)題 385
11.7 參考資料與擴展閱讀 386
第12章 學(xué)習(xí)shell腳本 387
12.1 什么是shell腳本 388
12.2 簡單的shell腳本練習(xí) 392
12.3 善用判斷式 395
12.4 條件判斷式 400
12.5 循環(huán)(loop) 408
12.6 shell腳本的跟蹤與調(diào)試 413
12.7 重點回顧 414
12.8 本章習(xí)題 415
第四部分 Linux使用者管理
第13章 Linux賬號管理與ACL權(quán)限設(shè)置 417
13.1 Linux的賬號與用戶組 418
13.2 賬號管理 426
13.3 主機的詳細權(quán)限規(guī)劃:ACL的使用 440
13.4 用戶身份切換 444
13.5 用戶的特殊shell與PAM模塊 450
13.6 Linux主機上的用戶信息傳遞 457
13.7 CentOS7環(huán)境下大量創(chuàng)建賬號的方法 460
13.8 重點回顧 462
13.9 本章習(xí)題 463
13.10 參考資料與擴展閱讀 464
第14章 磁盤配額(Quota)與高級文件系統(tǒng)管理 465
14.1 磁盤配額(Quota)的應(yīng)用與實踐 466
14.2 軟件磁盤陣列(SoftwareRAID) 475
14.3 邏輯卷管理器(Logical VolumeManager) 484
14.4 重點回顧 497
14.5 本章習(xí)題 498
14.6 參考資料與擴展閱讀 499
第15章 計劃任務(wù)(crontab) 500
15.1 什么是計劃任務(wù) 501
15.2 僅執(zhí)行一次的計劃任務(wù) 502
15.3 循環(huán)執(zhí)行的計劃任務(wù) 506
15.4 可喚醒停機期間的工作任務(wù) 511
15.5 重點回顧 514
15.6 本章習(xí)題 514
第16章 進程管理與SELinux初探 515
16.1 什么是進程(process) 516
16.2 任務(wù)管理(jobcontrol) 520
16.3 進程管理 524
16.4 特殊文件與進程 538
16.5 SELinux初探 543
16.6 重點回顧 560
16.7 本章習(xí)題 561
16.8 參考資料與擴展閱讀 561
第五部分 Linux系統(tǒng)管理員
第17章 認識系統(tǒng)服務(wù)(daemon) 563
17.1 什么是daemon與服務(wù)(service) 564
17.2 通過systemctl管理服務(wù) 568
17.3 systemctl針對service類型的配置文件 578
17.4 systemctl針對timer的配置文件 585
17.5 CentOS7.x默認啟動的服務(wù)概要 588
17.6 重點回顧 591
17.7 本章習(xí)題 591
17.8 參考資料與擴展閱讀 593
第18章 認識與分析日志文件 594
18.1 什么是日志文件 595
18.2 rsyslog.service:記錄日志文件的服務(wù) 598
18.3 日志文件的輪循(logrotate) 605
18.4 systemd-journald.service簡介 610
18.5 分析日志文件 613
18.6 重點回顧 616
18.7 本章習(xí)題 617
18.8 參考資料與擴展閱讀 617
第19章 啟動流程、模塊管理與Loader 618
19.1 Linux的啟動流程分析 619
19.2 內(nèi)核與內(nèi)核模塊 630
19.3 BootLoader:Grub2 634
19.4 啟動過程的問題解決 650
19.5 重點回顧 653
19.6 本章習(xí)題 653
19.7 參考資料與擴展閱讀 654
第20章 基礎(chǔ)系統(tǒng)設(shè)置與備份策略 655
20.1 系統(tǒng)基本設(shè)置 656
20.2 服務(wù)器硬件數(shù)據(jù)的收集 663
20.3 備份要點 668
20.4 備份的種類、頻率與工具的選擇 671
20.5 鳥哥的備份策略 675
20.6 災(zāi)難恢復(fù)的考慮 678
20.7 重點回顧 678
20.8 本章習(xí)題 679
20.9 參考資料與擴展閱讀 679
第21章 軟件安裝:源代碼與Tarball 680
21.1 開放源碼的軟件安裝與升級簡介 681
21.2 使用傳統(tǒng)程序語言進行編譯的簡單范例 685
21.3 用make進行宏編譯 689
21.4 Tarball的管理與建議 692
21.5 函數(shù)庫管理 699
21.6 校驗軟件正確性 702
21.7 重點回顧 703
21.8 本章習(xí)題 704
21.9 參考資料與擴展閱讀 705
第22章 軟件安裝RPM、SRPM與YUM 706
22.1 軟件管理器簡介 707
22.2 RPM軟件管理程序:rpm 712
22.3 YUM在線升級功能 719
22.4 SRPM的使用:rpmbuild(Optional) 730
22.5 重點回顧 737
22.6 本章習(xí)題 738
22.7 參考資料與擴展閱讀 738
第23章 XWindow設(shè)置介紹 739
23.1 什么是XWindowSystem 740
23.2 XServer配置文件解析與設(shè)置 748
23.3 顯卡驅(qū)動程序安裝范例 754
23.4 重點回顧 757
23.5 本章習(xí)題 758
23.6 參考資料與擴展閱讀 758
第24章 Linux內(nèi)核編譯與管理 759
24.1 編譯前的任務(wù):認識內(nèi)核與獲取內(nèi)核源代碼 760
24.2 內(nèi)核編譯前的預(yù)處理與內(nèi)核功能選擇 765
24.3 內(nèi)核的編譯與安裝 772
24.4 額外(單一)內(nèi)核模塊編譯 774


點此購買


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號