中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
UBUNTU LINUX操作系統(第3版)(微課版)

包郵 UBUNTU LINUX操作系統(第3版)(微課版)

作者:陳杰 梁姝
出版社:人民郵電出版社出版時間:2024-04-01
開本: 16開 頁數: 268
本類榜單:教材銷量榜
中 圖 價:¥48.9(7.0折) 定價  ¥69.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

UBUNTU LINUX操作系統(第3版)(微課版) 版權信息

UBUNTU LINUX操作系統(第3版)(微課版) 本書特色

1.Ubuntu Linux的教材品種少

2.融入課程思政,貫徹二十大精神

3.本書編寫質量高,案例豐富,配套電子活頁

4.符合軟件專業未來發展趨勢

5.暢銷教材改版

6.配套資源全面

UBUNTU LINUX操作系統(第3版)(微課版) 內容簡介

本書基于Linux操作系統的操作、管理和運維的實際需求,主要講解Linux桌面操作系統Ubuntu的配置管理、桌面應用、編程和軟件開發。本書共12章,內容包括Ubuntu概述、安裝與基本操作,用戶與組管理,文件與目錄管理,磁盤存儲管理,軟件包管理,系統高級管理,Ubuntu桌面應用,Shell編程,C/C++編程,Java與Android開發環境,PHP、Python和Node.js開發環境,Ubuntu服務器。 本書內容系統、全面,結構清晰,在內容編寫方面注意難點分散、循序漸進;在文字敘述方面注意言簡意賅、重點突出;在實例選取方面注意實用性和針對性。為強化實踐性和可操作性,本書中的大部分知識點都有相應的操作示范,便于讀者快速上手。 本書可作為高等院校、職業院校計算機相關專業的教材,也可作為Ubuntu Linux系統操作人員的參考書,以及各類培訓班教材。

UBUNTU LINUX操作系統(第3版)(微課版) 目錄



目錄



第 1 章 Ubuntu概述、安裝與基本 操作 1

1.1 Linux與Ubuntu 1

1.1.1 Linux操作系統的發展 1

1.1.2 分層設計的Linux體系結構 3

1.1.3 多種多樣的Linux版本 4

1.1.4 Ubuntu Linux 5

1.1.5 Ubuntu在國內的應用 6

1.2 安裝Ubuntu操作系統 7

1.2.1 安裝前的準備工作 7

1.2.2 Ubuntu安裝過程 8

1.2.3 登錄、注銷與關機 9

1.3 熟悉Ubuntu桌面環境 10

1.3.1 桌面環境基本操作 10

1.3.2 桌面個性化設置 12

1.3.3 使用圖形用戶界面應用程序 15

1.4 Linux命令行界面 17

1.4.1 使用仿真終端窗口 17

1.4.2 使用文本模式 18

1.4.3 使用命令行關閉和重啟系統 19

1.5 Shell基礎 19

1.5.1 什么是Shell 19

1.5.2 使用Shell 20

1.5.5 環境變量 21

1.6 Linux命令行使用 22

1.6.1 命令語法格式 22

1.6.2 命令行基本用法 23

1.6.3 命令行輸入與輸出 24

1.6.4 執行Shell腳本 25

1.7 使用文本編輯器 25

1.7.1 vim編輯器 25

1.7.2 nano編輯器 27

1.8 習題 28

第 2 章 用戶與組管理 29

2.1 用戶與組概述 29

2.1.1 Linux用戶賬戶及其類型 29

2.1.2 Ubuntu的超級用戶權限與管理員 30

2.1.3 使用sudo命令 30

2.1.4 使用su命令 32

2.1.5 組賬戶及其類型 32

2.1.6 用戶與組配置文件 33

2.2 使用圖形用戶界面工具管理用戶和組 34

2.2.1 創建和管理用戶賬戶 34

2.2.2 創建和管理組賬戶 37

2.3 使用命令行工具管理用戶和組 37

2.3.1 管理用戶賬戶 37

2.3.2 管理組賬戶 40

2.3.3 其他用戶管理命令 41

2.4 習題 42

第 3 章 文件與目錄管理 43

3.1 Linux文件與目錄概述 43

3.1.1 Linux目錄結構 43

3.1.2 Linux目錄配置標準——FHS 44

3.1.3 Linux文件類型 45

3.2 Ubuntu目錄操作 46

3.2.1 使用文件管理器進行目錄操作 46

3.2.2 使用命令行進行目錄操作 47

3.3 Ubuntu文件操作 48

3.3.1 使用文件管理器進行文件操作 48

3.3.2 使用命令行進行文件操作 48

3.4 管理文件和目錄權限 52

3.4.1 文件權限組合 52

3.4.2 變更文件訪問者身份 54

3.4.3 設置文件權限 54

3.4.4 設置默認的文件權限 55

3.4.5 在圖形用戶界面中管理文件和文件夾權限 55

3.4.6 使用文件訪問控制列表管理文件權限 56

3.5 習題 59

第 4 章 磁盤存儲管理 61

4.1 Linux磁盤存儲概述 61

4.1.1 磁盤數據組織 61

4.1.2 Linux磁盤設備命名 62

4.1.3 Linux磁盤分區 63

4.1.4 Linux文件系統 64

4.1.5 磁盤分區規劃 64

4.1.6 磁盤分區工具 65

4.2 管理磁盤分區和文件系統 65

4.2.1 使用fdisk進行分區管理 65

4.2.2 建立文件系統——格式化磁盤分區 68

4.2.3 掛載文件系統 71

4.2.4 檢查維護文件系統 73

4.2.5 使用磁盤管理器管理磁盤分區和文件系統 74

4.3 掛載和使用外部存儲設備 76

4.3.1 掛載和使用光盤 76

4.3.2 制作和使用光盤映像 77

4.3.3 掛載和使用USB設備 78

4.4 習題 78

第 5 章 軟件包管理 79

5.1 Linux軟件包管理的發展過程 79

5.1.1 從源代碼編譯安裝軟件 79

5.1.2 使用軟件包安裝軟件 80

5.1.3 高級軟件包管理工具 80

5.1.4 跨Linux發行版的新一代軟件包管理技術 80

5.1.5 在線安裝和離線安裝 81

5.2 安裝和管理Deb軟件包 81

5.2.1 查看Deb軟件包 81

5.2.2 安裝Deb軟件包 82

5.2.3 卸載Deb軟件包 82

5.2.4 使用dpkg工具管理CPU架構 83

5.3 使用APT工具管理軟件包 83

5.3.1 APT基礎 83

5.3.2 APT命令行工具的使用 84

5.3.3 配置APT源 87

5.3.4 PPA安裝 89

5.4 安裝和管理Snap包 90

5.4.1 什么是Snap包 91

5.4.2 Snap包的特點 91

5.4.3 預裝的Snap包 91

5.4.4 使用Snap管理軟件包 92

5.4.5 離線安裝Snap包 94

5.5 使用源代碼編譯安裝軟件 95

5.5.1 使用源代碼編譯安裝軟件的基本步驟 95

5.5.2 源代碼編譯安裝示例——Python 97

5.5.3 源代碼編譯安裝軟件的卸載 99

5.7 習題 99

第 6 章 系統高級管理 100

6.1 Linux進程管理 100

6.1.1 Linux進程概述 100

6.1.2 查看進程 101

6.1.3 Linux進程管理 103

6.2 使用systemd管控系統和服務 104

6.2.1 systemd與系統初始化 104

6.2.2 systemd的主要概念和術語 105

6.2.3 systemd單元文件 107

6.2.4 systemctl命令 111

6.2.5 systemd單元管理 111

6.2.6 systemd單元文件管理 113

6.2.7 使用systemd管理Linux服務 114

6.2.8 使用systemd管理啟動目標 116

6.2.9 配置和使用systemd日志 117

6.3 系統啟動配置 119

6.3.1 Linux系統啟動過程分析 119

6.3.2 Linux系統初始化配置 120

6.3.3 引導裝載程序GRUB配置 120

6.3.4 系統啟動進入特殊模式排除故障 122

6.4 進程的調度啟動——自動化任務配置 122

6.4.1 使用Cron服務安排周期性任務 123

6.4.2 使用anacron喚醒停機期間的調度任務 124

6.4.3 使用systemd實現自動化任務管理 127

6.6 習題 129

第 7 章 Ubuntu桌面應用 130

7.1 Internet應用 130

7.1.1 Web瀏覽器 130

7.1.2 下載工具 132

7.1.3 郵件收發工具 133

7.1.4 聊天工具 134

7.2 多媒體應用 137

7.2.1 圖形圖像工具 137

7.2.2 多媒體播放 139

7.2.3 音頻編輯 140

7.2.4 視頻編輯 140

7.3 辦公軟件應用 141

7.3.1 LibreOffice概述 141

7.3.2 LibreOffice Writer(文字處理) 142

7.3.3 LibreOffice Calc(電子表格) 144

7.3.4 LibreOffice Impress(演示文稿) 144

7.3.5 LibreOffice Draw(繪圖) 145

7.3.6 LibreOffice Math(公式編輯) 146

7.4 習題 146

第 8 章 Shell編程 148

8.1 Shell編程基本步驟 148

8.1.1 編寫Shell腳本 148

8.1.2 執行Shell腳本 150

8.2 Shell變量 150

8.2.1 變量類型 150

8.2.2 變量賦值和訪問 151

8.2.3 內部變量 152

8.2.4 位置參數 152

8.2.5 變量值輸出 153

8.2.6 變量值讀取 154

8.2.7 變量替換 154

8.3 表達式與運算符 155

8.3.1 表達式 155

8.3.2 算術運算符 156

8.3.3 整數關系運算符 156

8.3.4 字符串檢測運算符 157

8.3.5 文件測試運算符 157

8.3.6 布爾運算符 157

8.3.7 三目運算 158

8.4 流程控制語句 158

8.4.1 多命令的組合執行 158

8.4.2 條件語句 159

8.4.3 循環結構 161

8.5 函數 163

8.5.1 函數的定義和調用 163

8.5.2 函數的返回值 163

8.5.3 函數參數 164

8.6 Shell正則表達式與文本處理命令 164

8.6.1 Shell正則表達式 165

8.6.2 使用grep命令查找文本內容 166

8.6.3 使用sed命令處理文本內容 167

8.6.4 使用awk命令處理文本內容 168

8.6.5 Shell系統運維腳本實例 170

8.7 習題 171

第 9 章 C/C 編程 172

9.1 Linux編程基礎 172

9.1.1 源程序編輯器 172

9.1.2 GCC編譯器 173

9.1.3 GDB調試器 177

9.2 使用make和Makefile實現自動編譯 178

9.2.1 make工具 178

9.2.2 Makefile基礎 179

9.2.3 make的工作方式 181

9.2.4 使用Autotools自動產生Makefile 182

9.3 基于GTK 的圖形用戶界面編程 186

9.3.1 GTK 簡介 186

9.3.2 部署GTK 編程環境 186

9.3.3 使用Glade輔助設計界面 188

9.3.4 部署集成開發環境Anjuta 191

9.4 習題 196

第 10 章 Java與Android開發環境 198

10.1 Java開發 198

10.1.1 Java的特點 198

10.1.2 Java體系 199

10.1.3 安裝JDK 200

10.1.4 管理Java版本 202

10.1.5 使用Eclipse開發Java應用程序 204

10.2 Android開發環境 208

10.2.1 Android簡介 209

10.2.2 Android開發工具 210

10.2.3 安裝部署Android Studio 211

10.2.4 基于Android Studio開發Android應用 216

10.3 習題 222

第 11 章 PHP、Python和Node.js開發環境 223

11.1 PHP開發環境 223

11.1.1 安裝LAMP平臺 223

11.1.2 PHP集成開發工具簡介 227

11.1.3 安裝Eclipse IDE for PHP 227

11.1.4 使用Eclipse IDE for PHP開發PHP程序 228

11.1.5 部署PHP調試環境 231

11.2 Python集成開發環境 234

11.2.1 Python簡介 234

11.2.2 安裝Python 234

11.2.3 虛擬環境和包管理 235

11.2.4 安裝Python集成開發環境 237

11.2.5 使用PyCharm開發Python應用程序 239

11.3 Node.js開發環境 243

11.3.1 Node.js簡介 244

11.3.2 在Ubuntu系統上安裝Node.js 244

11.3.3 在Ubuntu系統上安裝Node.js集成開發環境 245

11.3.4 開發Node.js應用程序 246

11.3.5 調試Node.js應用程序 247

11.4 習題 248

第 12 章 Ubuntu服務器 249

12.1 Ubuntu服務器的安裝和配置管理 249

12.1.1 安裝Ubuntu服務器 249

12.1.2 調整網絡配置 252

12.1.3 通過SSH遠程登錄服務器 253

12.1.4 基于Web界面遠程管理Ubuntu服務器 254

12.1.5 動態調整磁盤存儲空間 256

12.2 LAMP服務器安裝與配置 261

12.2.1 在Ubuntu服務器上安裝LAMP 262

12.2.2 在Ubuntu上配置Apache 262

12.2.3 在Ubuntu上配置PHP 265

12.2.4 在Ubuntu上配置和管理MySQL 266

12.3 習題 268







展開全部

UBUNTU LINUX操作系統(第3版)(微課版) 作者簡介

陳杰,男,副教授,高級技師,鹽城工業職業技術學院信息與安全學院院長。主持“非洲國家職業標準開發項目—岡比亞”網絡安全員NTA7技術標準開發,江蘇省精品資源共享課程建設、江蘇省產學研項目、江蘇省十三五教育規劃課題。指導學生獲得全國發明杯創新創業比賽一等獎,江蘇省挑戰杯課外學術科技作品比賽一等獎。發表論文50多篇,授權實用新型專利8項,主持完成中國紡織工業聯合會紡織職業教育教學成果二等獎、中國國際貿易學會教學成果特等獎。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 电销卡 防封电销卡 不封号电销卡 电话销售卡 白名单电销卡 电销系统 外呼系统 | 江门流水线|江门工作台|江门市伟涛行工业设备有限公司 | 电池高低温试验箱-气态冲击箱-双层电池防爆箱|简户百科 | WF2户外三防照明配电箱-BXD8050防爆防腐配电箱-浙江沃川防爆电气有限公司 | 安徽成考网-安徽成人高考网| 科昊仪器超纯水机系统-可成气相液氮罐-美菱超低温冰箱-西安昊兴生物科技有限公司 | 铜镍-康铜-锰铜-电阻合金-NC003 - 杭州兴宇合金有限公司 | 别墅图纸超市|别墅设计图纸|农村房屋设计图|农村自建房|别墅设计图纸及效果图大全 | 山东石英砂过滤器,除氟过滤器「价格低」-淄博胜达水处理 | 名律网-法律问题咨询-找律师-法律知识| 智能汉显全自动量热仪_微机全自动胶质层指数测定仪-鹤壁市科达仪器仪表有限公司 | 博医通医疗器械互联网供应链服务平台_博医通 | 工装定制/做厂家/公司_工装订做/制价格/费用-北京圣达信工装 | 磁力抛光机_磁力研磨机_磁力去毛刺机-冠古设备厂家|维修|租赁【官网】 | 呼末二氧化碳|ETCO2模块采样管_气体干燥管_气体过滤器-湖南纳雄医疗器械有限公司 | 中国在职研究生招生信息网| 铝合金重力铸造_铝合金翻砂铸造_铝铸件厂家-东莞市铝得旺五金制品有限公司 | 变压器配件,变压器吸湿器,武强县吉口变压器配件有限公司 | 艺术漆十大品牌_艺术涂料加盟代理_蒙太奇艺术涂料厂家品牌|艺术漆|微水泥|硅藻泥|乳胶漆 | 聚丙烯酰胺PAM-聚合氯化铝PAC-絮凝剂-河南博旭环保科技有限公司 巨野电机维修-水泵维修-巨野县飞宇机电维修有限公司 | 膏剂灌装旋盖机-眼药水灌装生产线-西林瓶粉剂分装机-南通博琅机械科技 | 烘箱-工业烘箱-工业电炉-实验室干燥箱 - 苏州华洁烘箱制造有限公司 | 水压力传感器_数字压力传感器|佛山一众传感仪器有限公司|首页 | 电车线(用于供电给电车的输电线路)-百科| 振动台-振动试验台-振动冲击台-广东剑乔试验设备有限公司 | 磁力加热搅拌器-多工位|大功率|数显恒温磁力搅拌器-司乐仪器官网 | 【电子厂招聘_普工招工网_工厂招聘信息平台】-工立方打工网 | ph计,实验室ph计,台式ph计,实验室酸度计,台式酸度计 | 优秀的临床医学知识库,临床知识库,医疗知识库,满足电子病历四级要求,免费试用 | 游泳池设备安装工程_恒温泳池设备_儿童游泳池设备厂家_游泳池水处理设备-东莞市君达泳池设备有限公司 | 体坛网_体坛+_体坛周报新闻客户端 | 南京技嘉环保科技有限公司-杀菌除臭剂|污水|垃圾|厕所|橡胶厂|化工厂|铸造厂除臭剂 | 铝合金风口-玻璃钢轴流风机-玻璃钢屋顶风机-德州东润空调设备有限公司 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 欧版反击式破碎机-欧版反击破-矿山石料破碎生产线-青州奥凯诺机械 | 导电银胶_LED封装导电银胶_半导体封装导电胶厂家-上海腾烁 | 数码管_LED贴片灯_LED数码管厂家-无锡市冠卓电子科技有限公司 | 液压升降货梯_导轨式升降货梯厂家_升降货梯厂家-河南东圣升降设备有限公司 | 多米诺-多米诺世界纪录团队-多米诺世界-多米诺团队培训-多米诺公关活动-多米诺创意广告-多米诺大型表演-多米诺专业赛事 | 恒温恒湿试验箱_高低温试验箱_恒温恒湿箱-东莞市高天试验设备有限公司 | 拉力测试机|材料拉伸试验机|电子拉力机价格|万能试验机厂家|苏州皖仪实验仪器有限公司 |