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

2021-05-07 16:39 更新

 從入門到精通,適用系統(tǒng)應(yīng)用和開發(fā)及運(yùn)維的人員,涵蓋linux內(nèi)核、命令行、嵌入式、Shell與ShellScripts技巧精粹,基于CentOS7.x

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

鳥哥 著

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


點(diǎn)此購買


編輯推薦

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

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

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

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

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

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

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


內(nèi)容簡(jiǎn)介

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

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

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


作者簡(jiǎn)介

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


目錄

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


點(diǎn)此購買



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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)