出版信息
《鳥哥的Linux私房菜 基礎學習篇(第三版 親筆簽名版)》是2017年人民郵電出版社出版的一本圖書,圖書的作者是鳥哥。
圖書目錄
第 一部分 Linux的規則與安裝
第0章 計算機概論 1
0.1 計算機:輔助人腦的好工具 2
0.1.1 計算機硬體的五大單元 2
0.1.2 CPU的種類 3
0.1.3 接口設備 4
0.1.4 運作流程 4
0.1.5 計算機分類 5
0.1.6 計算機上面常用的計算單位(大小、速度等) 6
0.2 個人計算機架構與接口設備 7
0.2.1 CPU 7
0.2.2 記憶體 9
0.2.3 顯示卡 11
0.2.4 硬碟與存儲設備 12
0.2.5 PCI適配卡 14
0.2.6 主機板 15
0.2.7 電源 16
0.2.8 選購須知 16
0.3 數據表示方式 17
0.3.1 數字系統 17
0.3.2 文字編碼系統 18
0.4 軟體程式運行 18
0.4.1 機器程式與編譯程式 18
0.4.2 作業系統 19
0.4.3 應用程式 22
0.5 重點回顧 22
0.6 本章習題 23
0.7 參考數據與擴展閱讀 24
第 1章 Linux是什麼 25
1.1 Linux是什麼 26
1.1.1 Linux是什麼 26
1.1.2 Linux之前UNIX的歷史 27
1.1.3 關於GNU項目 32
1.2 Torvalds的Linux開發 34
1.2.1 Minix 34
1.2.2 對386硬體的多任務測試 35
1.2.3 初次釋出Linux 0.02 36
1.2.4 Linux的開發:虛擬團隊的產生 37
1.2.5 Linux的核心版本 38
1.2.6 Linux distributions 39
1.3 Linux的特色 42
1.3.1 Linux的特色 42
1.3.2 Linux的優缺點 43
1.3.3 關於授權 45
1.4 重點回顧 46
1.5 本章習題 46
1.6 參考數據與擴展閱讀 47
第 2章 Linux如何學習 48
2.1 Linux當前的套用角色 49
2.1.1 企業環境的利用 49
2.1.2 個人環境的使用 50
2.2 鳥哥的Linux苦難經驗回憶錄 51
2.2.1 鳥哥的Linux學習之路 51
2.2.2 學習心態的分別 53
2.2.3 X Window的學習 54
2.3 有心向Linux作業系統學習者學習態度 55
2.3.1 從頭學習Linux基礎 56
2.3.2 選擇一本易讀的工具書 57
2.3.3 實踐再實踐 57
2.3.4 發生問題怎么處理.. 58
2.4 鳥哥的建議(重點在Solution的學習) 59
2.5 重點回顧 60
2.6 本章習題 61
2.7 參考數據與擴展閱讀 61
第3章 主機規劃與磁碟分區 62
3.1 Linux與硬體的搭配 63
3.1.1 認識計算機的硬體配置 63
3.1.2 選擇與Linux搭配的主機配置 64
3.1.3 各硬體設備在Linux中的檔案名稱 66
3.2 磁碟分區 67
3.2.1 磁碟連線的方式與設備檔案名稱的關係 67
3.2.2 磁碟的組成複習 68
3.2.3 磁碟分區表(partition table) 69
3.2.4 開機流程與主引導分區(MBR) 72
3.2.5 Linux安裝模式下,磁碟分區的選擇(極重要) 74
3.3 安裝Linux前的規劃 76
3.3.1 選擇適當的distribution 76
3.3.2 主機的服務規劃與硬體的關係 77
3.3.3 主機硬碟的主要規劃 79
3.3.4 鳥哥說:關於練習機的安裝建議 80
3.3.5 鳥哥的兩個實際案例 80
3.3.6 大硬碟配合舊主機造成的無法開機問題 81
3.4 重點回顧 82
3.5 本章習題 82
3.6 參考數據與擴展閱讀 82
第4章 安裝CentOS 5.x與多重引導小技巧 83
4.1 本練習機的規劃(尤其是分區參數) 84
4.2 開始安裝CentOS 5 85
4.2.1 調整啟動媒體(BIOS) 86
4.2.2 選擇安裝結構與開機 87
4.2.3 選擇語係數據 89
4.2.4 磁碟分區 90
4.2.5 引導裝載程式、網路、時區設定與root密碼 95
4.2.6 軟體選擇 98
4.2.7 其他功能:RAM testing、安裝筆記本電腦的核心參數(Option) 99
4.3 安裝後的首 次設定 100
4.4 多重引導安裝流程與技巧 104
4.4.1 新主機僅有一塊硬碟 104
4.4.2 舊主機有兩塊以上硬碟 105
4.4.3 舊主機只有一塊硬碟 105
4.5 關於大硬碟導致無法開機的問題 106
4.6 重點回顧 106
4.7 本章習題 107
4.8 參考數據與擴展閱讀 107
第5章 首 次登錄與線上求助man page 108
5.1 首 次登錄系統 109
5.1.1 首 次登錄CentOS 5.x圖形界面 109
5.1.2 GNOME的操作與註銷 110
5.1.3 KDE的操作與註銷 113
5.1.4 X Window與命令行模式的切換 115
5.1.5 在終端界面登錄linux 116
5.2 在命令行模式下執行命令 117
5.2.1 開始執行命令 117
5.2.2 基礎命令的操作 118
5.2.3 重要的熱鍵[Tab], [ctrl]-c, [ctrl]-d 121
5.2.4 錯誤信息的查看 122
5.3 Linux系統的線上求助man page與info page 122
5.3.1 man page 123
5.3.2 info page 127
5.3.3 其他有用的檔案(documents) 129
5.4 超簡單文本編輯器:nano 130
5.5 正確的關機方法 131
5.5.1 數據同步寫入磁碟:sync 132
5.5.2 慣用的關機命令:shutdown 132
5.5.3 重啟、關機:reboot, halt, poweroff 133
5.5.4 切換執行等級:init 133
5.6 開機過程的問題排解 134
5.6.1 檔案系統錯誤的問題 134
5.6.2 忘記root密碼 135
5.7 重點回顧 136
5.8 本章習題 136
5.9 參考數據與擴展閱讀 137
第 二部分 Linux檔案、目錄與磁碟格式
第6章 Linux的檔案許可權與目錄配置 138
6.1 用戶與用戶組 139
6.2 Linux檔案許可權概念 140
6.2.1 Linux檔案屬性 141
6.2.2 如何改變檔案屬性與許可權 144
6.2.3 目錄與檔案的許可權意義 147
6.2.4 Linux檔案種類與擴展名 150
6.3 Linux目錄配置 152
6.3.1 Linux目錄配置標準:FHS 152
6.3.2 目錄樹(directory tree) 156
6.3.3 絕 對路徑與相對路徑 158
6.3.4 CentOS的查看 159
6.4 重點回顧 159
6.5 本章練習 160
6.6 參考數據與擴展閱讀 160
第7章 Linux檔案與目錄管理 161
7.1 目錄與路徑 162
7.1.1 相對路徑與絕 對路徑 162
7.1.2 目錄的相關操作 162
7.1.3 關於執行檔案路徑的變數:$PATH 165
7.2 檔案與目錄管理 167
7.2.1 查看檔案與目錄:ls 167
7.2.2 複製、刪除與移動:cp, rm, mv 169
7.2.3 取得路徑的檔案名稱與目錄名稱 173
7.3 檔案內容查閱 173
7.3.1 直接查看檔案內容 173
7.3.2 可翻頁查看 175
7.3.3 數據選取 176
7.3.4 非純文本檔案:od 177
7.3.5 修改檔案時間或創建新檔案:touch 178
7.4 檔案與目錄的默認許可權與隱藏許可權 180
7.4.1 檔案默認許可權:umask 181
7.4.2 檔案隱藏屬性:chattr, lsattr 183
7.4.3 檔案特殊許可權:SUID, SGID, SBIT 184
7.4.4 查看檔案類型:file 187
7.5 命令與檔案的查詢 187
7.5.1 腳本檔案名稱的查詢 187
7.5.2 檔案名稱的查找 188
7.6 許可權與命令間的關係(極重要) 192
7.7 重點回顧 193
7.8 本章習題 194
7.9 參考數據與擴展閱讀 195