Linux寶典(第9版)(簡體書)
- ISBN13:9787302433835
- 出版社:清華大學出版社(大陸)
- 作者:(美)Christopher Negus
- 譯者:王淨;田洪
- 裝訂/頁數:平裝/676頁
- 規格:23.5cm*16.8cm (高/寬)
- 出版日:2016/04/23
商品簡介
名人/編輯推薦
目次
目 錄
第Ⅰ部分 入 門
第1章 開始使用Linux 3
1.1 理解什么是Linux 4
1.2 了解如何區分Linux和其他操作系統 5
1.3 探討Linux歷史 5
1.3.1Bell實驗室中自由流動的UNIX文化 6
1.3.2商業化的UNIX 8
1.3.3GNU將UNIX轉變為免費 9
1.3.4BSD失去了一些動力 10
1.3.5Linus彌補了缺失的部分 11
1.3.6OSI開源定義 11
1.4 理解Linux發行版本是如何出現的 12
1.4.1 選擇Red Hat發行版本 13
1.4.2選擇Ubuntu或者其他Debian發行版本 15
1.5 利用Linux找到職業機會 15
1.5.1了解如何利用Linux掙錢 16
1.5.2獲得Red Hat認證 17
1.6 小結 20
第2章 創建完美的Linux桌面 21
2.1 了解Linux桌面技術 22
2.2 開始使用FedoraGNOME桌面Live鏡像 23
2.3 使用GNOME 3桌面 24
2.3.1計算機啟動之后 24
2.3.2設置GNOME 3桌面 30
2.3.3擴展GNOME 3桌面 31
2.3.4啟動桌面應用程序 33
2.3.5停止GNOME 3桌面 37
2.4 使用GNOME 2桌面 37
2.4.1使用Metacity窗口管理器 38
2.4.2更改GNOME外觀 39
2.4.3使用GNOME面板 40
2.4.4使用AIGLX添加3D效果 43
2.5 小結 45
2.6 習題 45
第Ⅱ部分 成為一名Linux高級用戶
第3章 使用Shell 49
3.1Shell和Terminal窗口 50
3.1.1使用Shell提示符 50
3.1.2使用Terminal窗口 51
3.1.3使用虛擬控制臺 52
3.2 選擇Shell 52
3.3 運行命令 53
3.3.1了解命令語法 53
3.3.2查找命令 56
3.4 使用命令歷史記錄重復執行命令 58
3.4.1命令行編輯 58
3.4.2命令行補齊 60
3.4.3命令行重復執行 61
3.5 連接和擴展命令 62
3.5.1命令之間的管道 62
3.5.2連續命令 63
3.5.3后臺命令 63
3.5.4擴展命令 64
3.5.5擴展算術表達式 64
3.5.6擴展變量 64
3.6 使用Shell變量 64
3.6.1創建和使用別名 66
3.6.2退出Shell 66
3.7 創建自己的Shell環境 67
3.7.1配置Shell 67
3.7.2設置提示符 68
3.7.3添加環境變量 69
3.8 獲取關于命令的信息 70
3.9 小結 71
3.10習題 71
第4章 在文件系統中移動 73
4.1 使用基本的文件系統命令75
4.2 使用元字符和運算符 77
4.2.1使用文件匹配元字符 77
4.2.2使用文件重定向元字符 78
4.2.3使用括號擴展字符 79
4.3 列出文件和目錄 80
4.4 了解文件權限和所有權 83
4.4.1使用命令chmod(數字)更改權限 84
4.4.2使用chmod(字母)更改權限 85
4.4.3使用umask設置默認的文件權限 85
4.4.4更改文件所有權 86
4.5 移動、復制和刪除文件 87
4.6 小結 88
4.7 習題 88
第5章 使用文本文件 91
5.1 使用vim和vi編輯文件 91
5.1.1開始使用vi 92
5.1.2在文件中跳過 96
5.1.3搜索文本 96
5.1.4使用ex模式 96
5.1.5學習更多關于vi和vim的知識 97
5.2 查找文件 97
5.2.1使用locate命令根據名稱查找文件 97
5.2.2使用find命令搜索文件 98
5.2.3使用grep命令在文件中搜索103
5.3 小結 104
5.4 習題 104
第6章 管理運行中的進程 107
6.1 理解進程 107
6.2 列出進程 108
6.2.1使用ps命令列出進程 108
6.2.2使用top命令列出和更改進程 109
6.2.3使用System Monitor列出進程 110
6.3 管理后臺和前臺進程 112
6.3.1啟動后臺進程 112
6.3.2使用前臺和后臺命令 113
6.4 殺死和改變進程 114
6.4.1使用kill和killall命令殺死進程 114
6.4.2使用nice和renice命令設置處理器優先級 115
6.5 使用cgroups限制進程 116
6.6 小結 118
6.7 習題 118
第7章 編寫簡單的Shell腳本 119
7.1 理解Shell腳本 119
7.1.1執行和調試Shell腳本 119
7.1.2理解Shell變量 120
7.1.3在Shell腳本中執行算法 123
7.1.4在Shell腳本中使用編程結構 124
7.1.5使用一些有用的文本操作程序 129
7.1.6使用簡單的Shell腳本 130
7.2 小結 132
7.3 習題 132
第Ⅲ部分 成為一名Linux系統管理員
第8章 學習系統管理 137
8.1 理解系統管理 137
8.2 使用圖形化管理工具 138
8.2.1使用system-config-*工具 139
8.2.2使用基于瀏覽器的管理工具 140
8.3 使用root用戶賬戶 140
8.3.1通過Shell成為root用戶(su命令) 141
8.3.2通過GUI允許管理訪問權限 142
8.3.3使用sudo獲取管理訪問權限 142
8.4 探索管理命令、配置文件和日志文件 143
8.4.1管理命令 144
8.4.2管理配置文件 144
8.4.3管理日志文件和Systemd Journal 148
8.5 使用其他管理賬號 149
8.6 檢查和配置硬件 150
8.6.1檢查硬件 150
8.6.2管理可移動硬件 153
8.6.3使用可加載模塊 154
8.7 小結 156
8.8 習題 156
第9章 安裝Linux 159
9.1 選擇計算機 160
9.2 從Live介質安裝Fedora161
9.3 從安裝介質安裝RedHat Enterprise Linux 164
9.4 了解基于云的安裝 166
9.5 在企業中安裝Linux167
9.6 探索共同的安裝主題 168
9.6.1升級或者從頭開始安裝 168
9.6.2雙啟動 169
9.6.3安裝Linux并以虛擬方式運行 170
9.6.4使用安裝啟動選項 170
9.6.5使用專門的存儲器 173
9.6.6對硬盤進行分區 174
9.6.7使用GRUB啟動加載程序 176
9.7 小結 182
9.8 習題 182
第10章 獲取和管理軟件 183
10.1在桌面管理軟件 183
10.2Software窗口 184
10.3了解Linux RPM和DEB軟件打包 185
10.3.1理解DEB包 186
10.3.2理解RPM包 187
10.4使用YUM管理RPM軟件包 188
10.4.1了解yum的工作原理 189
10.4.2借助于第三方的軟件庫使用YUM 192
10.4.3使用YUM命令管理軟件 192
10.5使用rpm命令安裝、查詢和驗證軟件 198
10.5.1使用rpm安裝和刪除軟件包 199
10.5.2查詢rpm信息 199
10.5.3驗證RPM軟件包 201
10.6在企業中管理軟件 202
10.7小結 203
10.8習題 203
第11章 獲取用戶賬戶 205
11.1創建用戶賬戶 205
11.1.1使用useradd命令添加用戶 207
11.1.2設置用戶默認值 209
11.1.3使用usermod修改用戶 210
11.1.4使用userdel刪除用戶 211
11.2了解組賬戶 212
11.2.1使用組賬戶 212
11.2.2創建組賬戶 213
11.3在企業中管理用戶 214
11.3.1使用ACL設置權限 214
11.3.2為用戶添加目錄以便進行協作 218
11.4集中用戶賬戶 220
11.4.1使用Users窗口 221
11.4.2使用Authentication Configuration窗口 221
11.5小結 222
11.6習題 222
第12章 管理磁盤和文件系統 225
12.1了解磁盤存儲器 225
12.2對硬盤進行分區 227
12.2.1理解分區表 227
12.2.2查看磁盤分區 227
12.2.3創建單分區磁盤 229
12.2.4創建一個多分區磁盤 232
12.3使用邏輯卷管理分區 235
12.3.1檢查現有的LVM 235
12.3.2創建LVM邏輯卷 238
12.3.3擴大LVM邏輯卷 239
12.4掛載文件系統 240
12.4.1被支持的文件系統 240
12.4.2啟用交換區 242
12.4.3禁用交換區 243
12.4.4使用fstab文件定義掛載文件系統 243
12.4.5使用mount命令來掛載文件系統 245
12.4.6以環回方式掛載磁盤鏡像 246
12.4.7使用umount命令 246
12.5使用mkfs命令創建文件系統 247
12.6小結 248
12.7習題 248
第Ⅳ部分 成為一名Linux服務器管理員
第13章 了解服務器管理 253
13.1開始學習服務器管理 254
步驟1:安裝服務器 254
步驟2:配置服務器 255
步驟3:監視服務器 258
13.2使用Secure Shell服務管理遠程訪問 259
13.2.1啟動openssh-server服務 260
13.2.2使用SSH客戶端工具 261
13.2.3使用基于密鑰(無密碼)的身份驗證 266
13.3配置系統日志 268
13.3.1使用rsyslog啟用系統日志 268
13.3.2使用logwatch查看日志 271
13.4使用sar檢查系統資源 272
13.5檢查系統空間 274
13.5.1使用df顯示系統空間 274
13.5.2使用du檢查磁盤使用情況 274
13.5.3使用find確定磁盤消耗 275
13.6管理企業中的服務器 275
13.7小結 276
13.8習題 276
第14章 管理網絡 279
14.1配置桌面網絡 280
14.1.1檢查網絡接口 281
14.1.2配置網絡接口 285
14.1.3配置網絡代理連接 287
14.2使用命令行配置網絡 289
14.2.1編輯連接 289
14.2.2了解網絡配置文件 291
14.2.3設置別名網絡接口 295
14.2.4設置Ether通道捆綁 295
14.2.5設置自定義路由 296
14.3配置企業中的網絡 297
14.3.1將Linux配置為一個路由器 297
14.3.2將Linux配置為DHCP服務器 298
14.3.3將Linux配置為DNS服務器 298
14.3.4將Linux配置為代理服務器 299
14.4小結 299
14.5習題 300
第15章 啟動和停止服務 301
15.1了解初始化守護進程(init或者systemd) 302
15.1.1了解經典的init守護進程 303
15.1.2了解Upstart int守護進程 308
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。