图书介绍

Ubuntu Linux基础教程PDF|Epub|txt|kindle电子书版本网盘下载

Ubuntu Linux基础教程
  • 王宏勇主编;马宏琳,闫磊副主编;徐振强等编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302391470
  • 出版时间:2015
  • 标注页数:343页
  • 文件大小:38MB
  • 文件页数:357页
  • 主题词:Linux操作系统-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Ubuntu Linux基础教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Linux简介与系统安装1

1.1 Linux简介1

1.1.1 什么是Linux2

1.1.2 Linux发展历程4

1.1.3 Linux特点7

1.1.4 Linux的版本9

1.1.5 Linux的应用和发展11

1.2 Ubuntu简介12

1.2.1 什么是Ubuntu12

1.2.2 Ubuntu的特点13

1.2.3 Ubuntu的版本13

1.2.4 Ubuntu的获得方法14

1.3 安装前的准备15

1.3.1 安装预备15

1.3.2 Linux主机的硬件条件17

1.3.3 虚拟机简介19

1.3.4 Linux的安装规划20

1.4 在虚拟机中安装21

1.4.1 VMware软件的安装21

1.4.2 创建和配置虚拟机21

1.4.3 在虚拟机中安装Ubuntu32

本章小结40

实验140

习题141

第2章 Linux系统接口管理42

2.1 操作系统接口42

2.1.1 命令行用户接口42

2.1.2 图形用户接口42

2.1.3 程序接口42

2.1.4 Linux系统的接口42

2.2 Shell命令接口43

2.2.1 Shell命令接口的组成43

2.2.2 Shell的版本44

2.3 X Window图形窗口接口45

2.3.1 X Window简述45

2.3.2 X Window系统组成46

2.4 GNOME桌面环境47

2.4.1 GNOME的安装47

2.4.2 GNOME Classic模式介绍51

2.5 Unity界面58

2.5.1 Unity的常用操作58

2.5.2 工作区64

2.5.3 Unity常用快捷键64

2.6 系统调用接口66

2.6.1 系统调用66

2.6.2 系统调用接口66

2.6.3 Linux中的系统调用66

2.6.4 API和系统调用的关系70

本章小结70

实验271

习题271

第3章 首次系统配置72

3.1 登录、注销和关机72

3.1.1 登录系统72

3.1.2 注销系统73

3.1.3 关机与重启系统74

3.2 首次配置Ubuntu74

3.2.1 配置网络74

3.2.2 配置显示78

3.2.3 配置软件源79

3.3 系统首次更新82

3.3.1 安装更新82

3.3.2 更新语言支持83

3.3.3 安装缺失插件85

本章小结86

实验386

习题386

第4章 Linux文件系统87

4.1 Ubuntu的文件系统87

4.1.1 文件系统简介87

4.1.2 Linux文件系统架构88

4.1.3 ext2文件系统91

4.1.4 Ubuntu的目录结构95

4.2 挂载与卸载文件系统98

4.2.1 创建文件系统98

4.2.2 挂载文件系统101

4.2.3 卸载文件系统103

本章小结104

实验4104

习题4104

第5章 Linux常用命令105

5.1 Linux命令105

5.1.1 Shell程序的启动105

5.1.2 命令的格式105

5.2 目录操作基本命令106

5.2.1 ls命令106

5.2.2 cd命令108

4.2.3 pwd命令109

5.2.4 mkdir命令109

5.2.5 rmdir命令110

5.3 文件操作的基本命令110

5.3.1 touch命令110

5.3.2 cat命令111

5.3.3 cp命令113

5.3.4 rm命令115

5.3.5 mv命令117

5.3.6 chmod命令117

5.4 文件处理命令119

5.4.1 grep命令119

5.4.2 head命令120

5.4.3 tail命令120

5.4.4 wc命令121

5.4.5 sort命令121

5.4.6 find命令122

5.4.7 which命令122

5.4.8 whereis命令124

5.4.9 locate命令125

5.5 压缩备份基本命令125

5.5.1 bzip2命令和bunzip2命令125

5.5.2 gzip命令126

5.5.3 unzip命令126

5.5.4 zcat命令和bzcat命令127

5.5.5 tar命令128

5.6 磁盘操作命令129

5.6.1 mount命令129

5.6.2 umount命令132

5.6.3 df命令132

5.6.4 du命令132

5.6.5 fsck命令133

5.7 关机重启命令134

5.7.1 shutdown命令134

5.7.2 halt命令135

5.7.3 poweroff命令135

5.7.4 reboot命令135

5.7.5 init命令135

5.8 其他常用命令136

5.8.1 echo命令136

5.8.2 more命令和less命令136

5.8.3 help命令和man命令137

5.8.4 cal命令137

5.8.5 date命令138

本章小结139

实验5140

习题5140

第6章 Linux常用应用软件141

6.1 LibreOffice141

6.1.1 LibreOffice Writer142

6.1.2 LibreOffice Calc149

6.1.3 LibreOffice Impress153

6.2 vi文本编辑154

6.2.1 文本编辑器简介154

6.2.2 vi编辑器的启动与退出155

6.2.3 vi编辑器的工作模式159

6.2.4 vi编辑器的基本应用160

6.3 Gedit文本编辑器175

6.4 PDF阅读器178

6.5 多媒体功能软件182

6.5.1 MPlayer182

6.5.2 Totem186

6.6 图形图像软件GIMP188

6.7 即时通信软件QQ for Linux189

本章小结191

实验6191

实验6-1191

实验6-2191

习题6192

第7章 进程管理与系统监控193

7.1 进程管理193

7.1.1 什么是进程193

7.1.2 进程的启动196

7.1.3 进程的调度199

7.1.4 进程的监视204

7.2 系统日志206

7.2.1 日志文件简介206

7.2.2 常用的日志文件207

7.3 系统监视器210

7.4 查看内存状况213

7.5 文件系统监控213

本章小结214

实验7214

实验7-1214

实验7-2214

习题7215

第8章 管理和维护Linux系统216

8.1 用户管理216

8.1.1 用户与组简介216

8.1.2 用户种类216

8.1.3 用户的添加与删除217

8.1.4 组的添加与删除223

8.2 用户身份转换命令225

8.2.1 激活与锁定root用户225

8.2.2 sudo命令227

8.2.3 passwd命令227

8.2.4 su命令227

8.2.5 useradd命令227

8.3 软件包管理229

8.3.1 软件包简介229

8.3.2 高级软件包管理工具APT230

8.3.3 文本界面软件包管理工具233

8.3.4 Ubuntu软件中心236

8.3.5 新立得软件包管理器238

本章小结243

实验8243

习题8244

第9章 网络基本配置与应用245

9.1 网络基本配置245

9.1.1 网络基础知识245

9.1.2 IP地址配置246

9.1.3 DNS配置251

9.1.4 hosts文件252

9.2 Linux常用网络命令253

9.2.1 ifconfig命令253

9.2.2 ping命令254

9.2.3 netstat命令256

9.2.4 ftp和bye命令257

9.2.5 telnet和logout命令258

9.2.6 rlogin命令259

9.2.7 route命令259

9.2.8 finger命令260

9.2.9 mail命令261

9.3 Firefox浏览器261

9.3.1 Firefox简介261

9.3.2 Firefox的使用262

9.3.3 Firefox的配置263

9.4 邮件客户端软件Evolution266

9.5 网络工具的使用269

本章小结271

实验9271

习题9272

第10章 常用服务器的搭建273

10.1 配置FTP服务器273

10.2 配置Samba服务器275

10.2.1 SMB协议和Samba简介275

10.2.2 安装和配置Samba服务276

10.3 配置DHCP服务器278

10.3.1 DHCP基础知识278

10.3.2 Ubuntu中安装DHCP服务280

本章小结283

实验10283

习题10283

第11章 Shell基础284

11.1 Shell基础知识284

11.1.1 什么是Shell284

11.1.2 Shell的种类285

11.1.3 Shell的便捷操作286

11.1.4 Shell中的特殊字符286

11.2 Shell变量290

11.2.1 变量的种类290

11.2.2 变量的定义及使用292

11.2.3 变量的数值运算295

11.3 命令别名和历史命令299

11.3.1 命令别名299

11.3.2 历史命令300

本章小结301

实验11301

习题11301

第12章 Shell编程302

12.1 Shell脚本简介302

12.2 编写Shell脚本302

12.2.1 建立Shell脚本303

12.2.2 执行Shell脚本303

12.3 交互式Shell脚本304

12.4 逻辑判断表达式305

12.5 分支结构308

12.5.1 if语句308

12.5.2 case命令312

12.6 循环结构313

12.6.1 for循环313

12.6.2 while循环313

12.6.3 until循环314

12.6.4 退出循环命令315

12.7 函数316

12.8 脚本调试317

本章小结318

实验12318

实验12-1318

实验12-2318

实验12-3318

实验12-4318

习题12318

第13章 常用开发环境的搭建320

13.1 Java开发环境Eclipse的搭建320

13.1.1 Java简介320

13.1.2 Java特点320

13.1.3 Eclipse介绍321

13.1.4 Eclipse环境的搭建322

13.2 Java开发环境Eclipse的使用322

13.2.1 创建Java项目323

13.2.2 创建Java类324

13.2.3 编辑Java程序代码325

13.2.4 执行程序327

13.3 安装C/C++IDE开发工具327

13.3.1 Linux下的C/C++开发工具介绍327

13.3.2 Code::blocks的安装328

13.4 C/C++IDE开发工具的使用330

13.5 用GCC编译执行C程序334

13.5.1 GCC简介334

13.5.2 GCC的使用334

本章小结341

实验13341

实验13-1341

实验13-2342

习题13342

参考文献343

热门推荐