-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Ubuntu Linux作業系統實用教程

( 簡體 字)
作者:杜焱 廉哲 李聳類別:1. -> 作業系統 -> Ubuntu
譯者:
出版社:人民郵電出版社Ubuntu Linux作業系統實用教程 3dWoo書號: 47698
詢問書籍請說出此書號!

缺書
NT售價: 250

出版日:8/1/2017
頁數:268
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787115464378
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

內容簡介:

學習Linux作業系統必備

本書以Linux從零開始入門為主線,通過各種實例和實際操作,詳細介紹了Linux命令、管理、應用、網路等各方面的內容。

本書共13章,分為3個部分。第一部分介紹Linux系統的安裝和配置。第二部分介紹基本命令、使用者管理、進程管理、磁片管理、套裝軟體管理、計畫任務、網路管理、應用管理等。第三部分介紹了Linux伺服器搭建、安全設置,還有基於Linux系統下的程式設計開發必需掌握的編輯器、版本工具等。
目錄:

Ubuntu Linux作業系統實用教程
杜焱 廉哲 李聳
9787115464378
第1部分 Linux的安裝和配置


第1章 系統介紹 2

1.1 Linux、GNU、GPL的關係 2

1.1.1 什麼是Linux 2

1.1.2 什麼是GNU(自由軟體組織) 3

1.1.3 什麼是GPL(GNU公共許可證) 3

1.2 Linux主要發行版本本 3

1.2.1 Red Hat簡介 4

1.2.2 Ubuntu簡介 4

1.2.3 其他常見的Linux版本介紹 5

1.3 Linux系統的特性以及它與

Windows系統的區別 6

1.4 如何學好Linux 7

1.5 小結 8

1.6 習題 8

第2章 系統部署 9

2.1 安裝Linux系統 9

2.1.1 獲取安裝檔 9

2.1.2 磁碟分割劃分 9

2.1.3 必要的系統組態 11

2.1.4 設置用戶名和密碼 12

2.2 其他安裝方式介紹 13

2.2.1 使用U盤安裝Linux 13

2.2.2 使用光碟安裝Linux 13

2.2.3 在虛擬機器中安裝Linux 14

2.3 Grub程式簡介 16

2.3.1 配置Grub 16

2.3.2 修復Grub引導程式 18

2.4 Linux系統初始化 20

2.4.1 安裝中文套裝軟體 20

2.4.2 選擇合適的中文輸入法 21

2.4.3 設置基本網路連接 21

2.5 硬體設備的設置 22

2.5.1 設置音效卡 22

2.5.2 設置滑鼠 23

2.5.3 如何獲取更新 23

2.5.4 硬體驅動程式 24

2.5.5 在Linux中如何獲取幫助help

命令 25

2.6 Linux系統桌面環境 25

2.6.1 桌面控制項介紹 25

2.6.2 X-Window桌面介紹 26

2.6.3 Gnome桌面簡介 27

2.6.4 KDE桌面簡介 27

2.7 讓桌面更炫 28

2.7.1 安裝特效 28

2.7.2 設置螢幕保護裝置程式 28

2.7.3 設置壁紙 28

2.7.4 設置螢幕解析度 29

2.7.5 移動Unity所處位置 29

2.8 小結 30

2.9 習題 30

第3章 應用管理 31

3.1 辦公軟體 31

3.1.1 Openoffice的使用 31

3.1.2 PDF文件閱讀 34

3.2 收發郵件 35

3.3 多媒體 37

3.3.1 音樂播放機 38

3.3.2 視頻播放機 42

3.4 光碟燒錄 44

3.4.1 製作音樂CD 44

3.4.2 燒錄鏡像文件 45

3.5 流覽網頁 45

3.5.1 Mozilla Firefox 45

3.5.2 Opera 51

3.5.3 Lynx 51

3.5.4 其他流覽器 54

3.6 印表機配置 54

3.6.1 印表機還是電腦 54

3.6.2 印表機的語言:PDL 55

3.6.3 驅動程式和PDL的關係 55

3.6.4 Linux如何列印:CUPS 55

3.6.5 連接印表機 56

3.6.6 配置印表機選項 57

3.6.7 測試當前的印表機 58

3.7 小結 58

3.8 習題 58


第2部分 Linux的管理


第4章 基本命令 60

4.1 Linux的目錄與路徑 60

4.1.1 特殊目錄檔介紹 60

4.1.2 絕對路徑和相對路徑 61

4.1.3 查看當前路徑:pwd 62

4.2 目錄操作命令 62

4.2.1 創建目錄 62

4.2.2 移動目錄 62

4.2.3 刪除目錄 64

4.2.4 複製目錄 64

4.2.5 跳轉目錄 65

4.3 查看文件 65

4.3.1 查看目錄:ls 65

4.3.2 查看普通文件:cat 67

4.3.3 檔內容查找:grep 68

4.3.4 查看文件開頭和結尾:

head和tail 69

4.3.5 查看部分內容:more和less 69

4.4 許可權操作 71

4.4.1 檔許可權介紹 71

4.4.2 更改許可權:chmod 73

4.4.3 更改文件所有權:chown和chgrp 74

4.5 連結檔 75

4.5.1 查看檔案類型 75

4.5.2 創建軟連結檔 75

4.5.3 創建硬連結檔 76

4.6 文件重定向 76

4.6.1 什麼是重定向 77

4.6.2 輸入重定向 77

4.6.3 輸出重定向 78

4.7 文件查找和定位 79

4.7.1 文件的查找:find 79

4.7.2 文件的定位:which 81

4.8 管道簡介 81

4.9 小結 81

4.10 習題 81

第5章 用戶管理 83

5.1 用戶管理基礎 83

5.1.1 系統使用者和普通使用者 83

5.1.2 root用戶 84

5.1.3 用戶分組 84

5.2 添加用戶 85

5.2.1 使用useradd添加新用戶 85

5.2.2 使用圖形化工具添加使用者 86

5.2.3 更改密碼 87

5.3 刪除用戶 87

5.3.1 使用userdel刪除用戶 88

5.3.2 使用圖形工具刪除使用者 88

5.4 添加用戶分組groupadd 88

5.5 用戶間的切換 89

5.5.1 su命令 89

5.5.2 sudo命令 90

5.6 設定檔介紹 91

5.6.1 /etc/passwd文件 91

5.6.2 /etc/group文件 92

5.7 記錄使用者操作:history 93

5.8 小結 94

5.9 習題 94

第6章 進程管理 96

6.1 進程概述 96

6.1.1 什麼是進程 96

6.1.2 進程分類 97

6.2 進程的屬性 98

6.2.1 進程標識PID 98

6.2.2 父進程標識PPID 98

6.2.3 群組標識GID 98

6.2.4 優先順序 98

6.3 進程監控 99

6.3.1 靜態監控:ps 99

6.3.2 動態監控:top 100

6.4 向進程發送信號:kill 101

6.5 調整進程優先順序:nice和renice 103

6.6 讀懂/PROC檔案系統 104

6.7 小結 105

6.8 習題 105

第7章 磁片管理 107

7.1 認識Linux中的檔案系統 107

7.1.1 檔案系統介紹 107

7.1.2 ext檔案系統介紹 108

7.1.3 交換空間介紹 108

7.2 磁片管理常用命令 109

7.2.1 磁片監控命令fdisk 109

7.2.2 剩餘空間df 112

7.2.3 空間使用量du 113

7.3 檔案系統的掛載 113

7.3.1 何為掛載 113

7.3.2 掛載實際操作mount 114

7.3.3 卸載操作 116

7.4 系統備份 117

7.4.1 打包文件tar 117

7.4.2 壓縮檔zip 118

7.4.3 備份檔案系統 119

7.5 小結 123

7.6 習題 123

第8章 套裝軟體管理 125

8.1 套裝軟體管理概述 125

8.2 DEB套裝軟體管理機制 125

8.2.1 安裝套裝軟體 126

8.2.2 卸載套裝軟體 126

8.3 RPM套裝軟體管理機制 126

8.3.1 安裝套裝軟體 126

8.3.2 卸載套裝軟體 127

8.3.3 更新軟體包 128

8.4 APT套裝軟體管理工具 128

8.4.1 APT簡介 128

8.4.2 配置apt-get 129

8.4.3 下載和安裝套裝軟體 129

8.4.4 圖形化操作方式 131

8.5 小結 133

8.6 習題 133

第9章 任務計畫 134

9.1 簡單的定時at命令 134

9.1.1 at命令的使用 134

9.1.2 定時備份系統檔 135

9.2 控制計畫任務的命令crontab 136

9.2.1 crontab的原理 136

9.2.2 crontab的使用 137

9.2.3 任務設定檔介紹 137

9.3 小結 139

9.4 習題 139

第10章 網路管理 141

10.1 網路的基本配置 141

10.1.1 IP地址 141

10.1.2 閘道配置 142

10.1.3 路由配置 143

10.1.4 在命令列下配置網路 144

10.2 網路監控 146

10.2.1 檢測網路是否通暢ping 146

10.2.2 檢測埠netstat 146

10.2.3 流量監控 146

10.3 其他上網方式 147

10.3.1 撥號上網 147

10.3.2 無線上網 151

10.3.3 局域網連接 152

10.4 小結 152

10.5 習題 152


第3部分 Linux下的網路服務與程式設計


第11章 搭建網路服務 156

11.1 伺服器基礎知識 156

11.1.1 Linux啟動的基本步驟 156

11.1.2 init和運行級 157

11.1.3 伺服器啟動腳本 158

11.1.4 Ubuntu和Debian的init配置 160

11.1.5 管理守護進程 160

11.1.6 伺服器守護進程的運行方式 161

11.1.7 配置xinetd 161

11.1.8 演示:通過xinetd啟動SSH

服務 164

11.1.9 配置inetd 165

11.2 FTP伺服器 166

11.2.1 FTP伺服器簡介 166

11.2.2 FTP伺服器動手實踐 166

11.2.3 安裝FTP伺服器 167

11.2.4 配置伺服器 169

11.2.5 啟動與停止 175

11.3 NFS伺服器 177

11.3.1 NFS伺服器簡介 177

11.3.2 NFS伺服器動手實踐 177

11.3.3 配置伺服器 178

11.3.4 啟動與停止 179

11.4 Samba伺服器 180

11.4.1 Samba伺服器簡介 180

11.4.2 Samba伺服器動手實踐 180

11.4.3 安裝Samba伺服器 181

11.4.4 配置伺服器 183

11.4.5 啟動與停止 189

11.5 Apache伺服器 190

11.5.1 Apache伺服器簡介 190

11.5.2 Apache伺服器動手實踐 190

11.5.3 安裝Apache伺服器 191

11.5.4 配置伺服器 193

11.5.5 啟動與停止 198

11.6 遠端登入 198

11.6.1 登錄另一台Linux伺服器 199

11.6.2 登錄Windows伺服器 203

11.6.3 為什麼不使用telnet 204

11.7 小結 204

11.8 習題 204

第12章 安全設置 205

12.1 電腦病毒 205

12.1.1 電腦病毒簡介 205

12.1.2 電腦病毒分類 206

12.1.3 電腦病毒的危害 206

12.2 殺毒軟體的使用 206

12.2.1 ClamAV簡介 206

12.2.2 ClamAV的基本配置 206

12.2.3 圖形化操作 208

12.3 iptables防火牆 209

12.3.1 iptables簡介 209

12.3.2 iptables語法格式 210

12.3.3 iptables的基本配置 210

12.3.4 iptables備份與還原 213

12.4 網路安全工具 214

12.4.1 埠掃描工具 NMap 214

12.4.2 漏洞掃描工具Nessus 216

12.5 小結 217

12.6 習題 217

第13章 程式設計開發 218

13.1 編輯器介紹 218

13.1.1 gedit編輯器 218

13.1.2 Vim編輯器 218

13.1.3 GNU介紹 224

13.1.4 GCC介紹 224

13.1.5 G++介紹 224

13.1.6 程式編譯過程 224

13.2 Shell程式設計 225

13.2.1 什麼是Shell 225

13.2.2 編寫第一個Shell腳本 225

13.2.3 執行Shell腳本 226

13.2.4 定義變數 226

13.2.5 流程控制 228

13.2.6 函數 236

13.2.7 自訂陣列 237

13.2.8 sed程式設計 238

13.2.9 awk程式設計 240

13.3 C/C++程式設計 241

13.3.1 定義變數 241

13.3.2 資料類型 242

13.3.3 運算式 242

13.3.4 程式結構 244

13.3.5 陣列和賦值 246

13.3.6 指針 248

13.3.7 函數 249

13.3.8 結構體、聯合體和枚舉 252

13.4 GUI程式設計 258

13.4.1 GUI的發展 259

13.4.2 GDK簡介 259

13.5 QT程式設計基礎 259

13.5.1 QT簡介 259

13.5.2 關鍵概念:信號和槽 260

13.6 版本控制系統 261

13.6.1 什麼是版本控制 261

13.6.2 安裝Subversion 261

13.6.3 建立專案倉庫 262

13.6.4 創建項目並導入原始程式碼 262

13.6.5 開始專案開發 263

13.6.6 修改代碼和提交改動 263

13.6.7 解決衝突 264

13.6.8 撤銷改動 267

13.6.9 命令匯總 267

13.7 小結 268

13.8 習題 268
序: