UbuntuLinux基础教程高等学校计算机类特色专业系列教材操作系统邓淼磊pdf下载pdf下载

UbuntuLinux基础教程高等学校计算机类特色专业系列教材操作系统邓淼磊百度网盘pdf下载

作者:
简介:本篇主要提供UbuntuLinux基础教程高等学校计算机类特色专业系列教材操作系统邓淼磊pdf下载
出版社:北京京源畅想图书专营店
出版时间:2021-09
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息


书名: Ubuntu Linu基础教程(2版)

 出版社: 清华大学出版社

 出版日期 2021

 ISBN号: 9787302579328


内容简介


本书全面介绍了Linu作系统的管理方法,并以Ubuntu的长期支持版——Ubuntu 18.04版本为基础,给出了Linu作系统的具体应用实例。全书共12章,主要内容包括 Linu简介与系统安装、Linu系统接口管理、Linu文件系统、Linu常用命令、Linu常用应用软件、进程管理与系统监控、系统管理和维护、网络基本配置与应用、常用服务器的搭建、Shell基础、Shell编程以及常用开发环境的搭建。本书内容翔实,实例丰富,结构清晰,通俗易懂,通过大量实际作的图片进行讲解和说明,对于重点或者难点的作过程给出了详细的说明步骤,便于读者学习和查阅,具有较强的实用性和参考性。

本书既可以作为高等院校计算机相关Linu作系统课程的教材和参考书,也可作为学习、使用、管理与维护Ubuntu Linu系统的工具书。


作者简介


河南工业大学教师,主要从事计算机作系统课程的教学、科研工作,研究方向计算机作系统、计算机网络。主要讲授“作系统原理”“Linu系统管理与配置”“计算机网络”等课程。

7125052a3803634e.jpg

1章Linu简介与系统安装1

1.1Linu简介1

1.1.1什么是Linu2

1.1.2Linu发展历程3

1.1.3Linu的特点6

1.1.4Linu的版本8

1.1.5Linu的应用和发展12

1.2Ubuntu简介13

1.2.1什么是Ubuntu13

1.2.2Ubuntu的特点13

1.2.3Ubuntu的版本14

1.2.4Ubuntu的获得方法16

1.3安装前的准备16

1.3.1安装版本选择16

1.3.2Linu的硬件配置和安装准备工作18

1.3.3虚拟机简介19

1.3.4Linu的安装规划21

1.4在虚拟机中安装Ubuntu21

1.4.1安装VMware21

1.4.2创建和配置虚拟机22

1.4.3安装Ubuntu32

本章小结39

实验139

习题1392章Linu系统接口管理40

2.1作系统接口40

2.2Shell命令接口40

2.2.1Shell命令接口的组成40

2.2.2Shell的版本41

2.3X Window图形接口43

2.3.1X Window简介43

2.3.2X Window系统组成43

2.4GNOME桌面环境45

2.4.1GNOME主要版本发布历程45

2.4.2GNOME桌面46

2.5登录、注销、关机和重启58

2.5.1登录系统58

2.5.2注销系统58

2.5.3关机和重启系统59

2.6Unity界面简介60

2.7程序接口62

2.7.1系统调用62

2.7.2系统调用接口62

2.7.3Linu中的系统调用62

2.7.4API和系统调用的关系65

本章小结66

实验266

习题2673章Linu文件系统68

3.1Ubuntu的文件系统68

3.1.1文件系统简介68

3.1.2Linu文件系统架构69

3.1.3Et2文件系统72

3.1.4Ubuntu的目录结构75

3.2创建、挂载与卸载文件系统78

3.2.1创建文件系统78

3.2.2挂载文件系统81

3.2.3卸载文件系统83

本章小结84

实验384

习题3854章Linu常用命令86

4.1Linu命令86

4.1.1Shell程序的启动86

4.1.2命令的格式87

4.2目录作基本命令87

4.2.1ls命令87

4.2.2cd命令89

4.2.3pwd命令90

4.2.4mkdir命令90

4.2.5rmdir命令90

4.3文件作基本命令91

4.3.1touch命令91

4.3.2cat命令91

4.3.3cp命令95

4.3.4rm命令95

4.3.5mv命令98

4.3.6chmod命令98

4.4文件处理命令100

4.4.1grep命令100

4.4.2head命令101

4.4.3tail命令102

4.4.4wc命令102

4.4.5sort命令103

4.4.6find命令104

4.4.7which命令104

4.4.8whereis命令105

4.4.9locate命令106

4.5压缩备份基本命令107

4.5.1bzip2命令和bunzip2命令107

4.5.2gzip命令108

4.5.3unzip命令108

4.5.4zcat命令和bzcat命令 109

4.5.5tar命令109

4.6磁盘作命令111

4.7关机重启命令116

4.8其他命令117

本章小结121

实验4121

习题41215章Linu常用应用软件123

5.1LibreOffice123

5.1.1LibreOffice Writer124

5.1.2LibreOffice Calc131

5.1.3LibreOffice Impress134

5.1.4LibreOffice Draw135

5.2vi文本编辑器136

5.2.1文本编辑器简介136

5.2.2vi编辑器的启动与出138

5.2.3vi编辑器的工作模式141

5.2.4vi编辑器的基本应用142

5.3Gedit文本编辑器158

5.4Shotwell照片管理器161

5.5多媒体播放软件166

5.5.1Rhythmbo音乐播放器166

5.5.2Totem电影播放器166

本章小结169

实验5170

习题51706章进程管理与系统监控171

6.1进程管理171

6.1.1什么是进程171

6.1.2进程的启动174

6.1.3进程的调度176

6.1.4进程的监视181

6.2系统日志184

6.2.1日志文件简介184

6.2.2常用的日志文件185

6.3系统监视器187

6.4查看内存状况191

6.5文件系统监控192

本章小结192

实验6193

习题61937章系统管理和维护194

7.1用户管理194

7.1.1用户与组简介194

7.1.2用户种类194

7.1.3用户的添加与删除195

7.1.4组的添加与删除203

7.2用户身份转换命令206

7.2.1激活与锁定root用户206

7.2.2sudo命令207

7.2.3passwd命令208

7.2.4su命令208

7.2.5useradd命令208

7.3软件包管理209

7.3.1软件包简介209

7.3.2软件包管理工具APT210

7.3.3字符界面软件包管理工具217

7.3.4Ubuntu软件中心220

本章小结225

实验7226

习题72268章网络基本配置与应用227

8.1网络基本配置227

8.1.1网络基础知识227

8.1.2IP地址配置228

8.1.3DNS配置236

8.1.4hosts文件237

8.2Linu常用网络命令238

8.2.1ifconfig命令238

8.2.2ping命令239

8.2.3netstat命令240

8.2.4ftp和bye命令241

8.2.5telnet和logout命令242

8.2.6rlogin命令243

8.2.7route命令244

8.2.8finger命令244

8.2.9mail命令245

8.3Firefo浏览器245

8.3.1Firefo简介245

8.3.2Firefo的使用246

8.3.3Firefo的配置246

8.4电子邮件客户端软件Thunderbird249

本章小结253

实验8253

习题82549章常用服务器的搭建255

9.1配置FTP服务器255

9.1.1FTP简介255

9.1.2安装FTP服务器255

9.1.3配置FTP服务器257

9.2配置Samba服务器264

9.2.1SMB协议和Samba服务器简介264

9.2.2安装Samba服务器265

9.2.3配置和访问Samba服务器266

9.3配置DHCP服务器269

9.3.1DHCP基础知识269

9.3.2在Ubuntu中安装DHCP服务271

本章小结273

实验9273

习题927310章Shell基础274

10.1Shell基础知识274

10.1.1什么是Shell274

10.1.2Shell的种类275

10.1.3Shell的便捷作276

10.1.4Shell中的特殊字符277

10.2Shell变量281

10.2.1Shell变量的种类281

10.2.2Shell变量的定义及使用283

10.2.3变量的数值运算287

10.3命令别名和命令历史291

10.3.1命令别名292

10.3.2命令历史292

本章小结293

实验10294

习题1029411章Shell编程295

11.1Shell脚本简介295

11.2编写Shell脚本295

11.2.1建立Shell脚本296

11.2.2执行Shell脚本296

11.3交互式Shell脚本297

11.4逻辑判断表达式298

11.5分支结构302

11.5.1if语句302

11.5.2case语句305

11.6循环结构306

11.6.1for循环306

11.6.2while循环307

11.6.3until循环308

11.6.4break和continue命令309

11.7函数310

11.8脚本调试310

本章小结311

实验11311

习题1131112章常用开发环境的搭建313

12.1Java开发环境Eclipse的搭建313

12.1.1Java简介313

12.1.2Java的特点313

12.1.3Eclipse介绍314

12.1.4Eclipse环境的搭建315

12.2Java开发环境Eclipse的使用316

12.2.1创建Java项目316

12.2.2创建Java类318

12.2.3编辑Java程序代码318

12.2.4执行Java程序321

12.3安装C/C++IDE开发工具322

12.3.1Linu下的C/C++开发工具介绍322

12.3.2Code::blocks的安装323

12.4C/C++IDE开发工具的使用323

12.5用GCC编译执行C程序327

12.5.1GCC简介327

12.5.2GCC的使用328

12.6安装Python开发工具335

12.6.1Python简介335

12.6.2安装Python335

12.6.3Python开发工具PyCharm337

本章小结338

实验12339

习题12339参考文献340



^_^:fcad6e9032e33f6493fb043849d8b4a2