Ubuntu Linux基础教程/高等学校计算机类国家级特色专业系列规划教材

Ubuntu Linux基础教程/高等学校计算机类国家级特色专业系列规划教材 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
王宏勇,马宏琳,阎磊 编



点击这里下载
    


想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-12-23

类似图书 点击查看全场最低价

图书介绍

出版社: 清华大学出版社
ISBN:9787302391470
版次:1
商品编码:11834960
品牌:清华大学
包装:平装
开本:16开
出版时间:2015-12-01
用纸:胶版纸
页数:342


相关图书





图书描述

编辑推荐

本书以Ubuntu Linux为基础,进行了Linux操作系统的基础知识介绍。从基础的Ubuntu Linux安装和各部分功能的使用,到较高层次的网络服务配置和编程调试等,进行了严谨细致的论述和深入浅出的介绍。

本书采用科学语言进行系统性描述,语言通俗易懂,图文并茂配,配以大量的真实实验环境下的运行过程和结果的截图。并在每一章的最后给出了练习题和实验题目,便于开展与教学相关的习题课和实验课,从而更适合于课程实际的教学要求。


内容简介

本书全面介绍了Linux操作系统的管理方法,并以Ubuntu Linux的长期支持的12.04版为基础,给出了Linux操作系统的应用实例。主要内容包括Linux简介与系统安装、Linux系统接口管理、首次系统配置、Linux文件系统、Linux常用命令、Linux常用应用软件、进程管理与系统监控、管理和维护Linux系统、网络基本配置与应用、常用服务器的搭建、Shell基础、Shell编程,以及常用开发环境的搭建等相关知识。本书内容详尽、实例丰富、结构清晰、通俗易懂,使用了大量的图片进行讲解和说明,对重点操作给出了详细的步骤说明,便于读者学习和查阅,具有较强的实用性和参考性。 本书既可以作为学习、使用、管理与维护Ubuntu Linux系统的工具书,也可作为高等院校计算机相关专业Linux操作系统课程的教材和参考书。

作者简介

王宏勇 博士 副教授,研究方向主要为数据库、图像处理、模式识别。 参与多项省部级项目。发表学术论文20篇,教材多部。


目录

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

1.1Linux简介1

1.1.1什么是Linux2

1.1.2Linux发展历程4

1.1.3Linux特点7

1.1.4Linux的版本9

1.1.5Linux的应用和发展11

1.2Ubuntu简介12

1.2.1什么是Ubuntu12

1.2.2Ubuntu的特点13

1.2.3Ubuntu的版本13

1.2.4Ubuntu的获得方法14

1.3安装前的准备15

1.3.1安装预备15

1.3.2Linux主机的硬件条件17

1.3.3虚拟机简介19

1.3.4Linux的安装规划20

1.4在虚拟机中安装21

1.4.1VMware软件的安装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.4Linux系统的接口42

2.2Shell命令接口43

2.2.1Shell命令接口的组成43

2.2.2Shell的版本44

2.3X Window图形窗口接口45

2.3.1X Window简述45

2.3.2X Window系统组成46

2.4GNOME桌面环境47

2.4.1GNOME的安装47

2.4.2GNOME Classic模式介绍51

2.5Unity界面58

2.5.1Unity的常用操作58

2.5.2工作区64

2.5.3Unity常用快捷键64

2.6系统调用接口66

2.6.1系统调用66

2.6.2系统调用接口66

2.6.3Linux中的系统调用66

2.6.4API和系统调用的关系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.1Ubuntu的文件系统87

4.1.1文件系统简介87

4.1.2Linux文件系统架构88

4.1.3ext2文件系统91

4.1.4Ubuntu的目录结构95

4.2挂载与卸载文件系统98

4.2.1创建文件系统98

4.2.2挂载文件系统101

4.2.3卸载文件系统103

本章小结104

实验4104

习题4104第5章Linux常用命令105

5.1Linux命令105

5.1.1Shell程序的启动105

5.1.2命令的格式105

5.2目录操作基本命令106

5.2.1ls命令106

5.2.2cd命令108

4.2.3pwd命令109

5.2.4mkdir命令109

5.2.5rmdir命令110

5.3文件操作的基本命令110

5.3.1touch命令110

5.3.2cat命令111

5.3.3cp命令113

5.3.4rm命令115

5.3.5mv命令117

5.3.6chmod命令117

5.4文件处理命令119

5.4.1grep命令119

5.4.2head命令120

5.4.3tail命令120

5.4.4wc命令121

5.4.5sort命令121

5.4.6find命令122

5.4.7which命令122

5.4.8whereis命令124

5.4.9locate命令125

5.5压缩备份基本命令125

5.5.1bzip2命令和bunzip2命令125

5.5.2gzip命令126

5.5.3unzip命令126

5.5.4zcat命令和bzcat命令127

5.5.5tar命令128

5.6磁盘操作命令129

5.6.1mount命令129

5.6.2umount命令132

5.6.3df命令132

5.6.4du命令132

5.6.5fsck命令133

5.7关机重启命令134

5.7.1shutdown命令134

5.7.2halt命令135

5.7.3poweroff命令135

5.7.4reboot命令135

5.7.5init命令135

5.8其他常用命令136

5.8.1echo命令136

5.8.2more命令和less命令136

5.8.3help命令和man命令137

5.8.4cal命令137

5.8.5date命令138

本章小结139

实验5140

习题5140第6章Linux常用应用软件141

6.1LibreOffice141

6.1.1LibreOffice Writer142

6.1.2LibreOffice Calc149

6.1.3LibreOffice Impress153

6.2vi文本编辑154

6.2.1文本编辑器简介154

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

6.2.3vi编辑器的工作模式159

6.2.4vi编辑器的基本应用160

6.3Gedit文本编辑器175

6.4PDF阅读器178

6.5多媒体功能软件182

6.5.1MPlayer182

6.5.2Totem186

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.2sudo命令227

8.2.3passwd命令227

8.2.4su命令227

8.2.5useradd命令227

8.3软件包管理229

8.3.1软件包简介229

8.3.2高级软件包管理工具APT230

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

8.3.4Ubuntu软件中心236

8.3.5新立得软件包管理器238

本章小结243

实验8243

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

9.1网络基本配置245

9.1.1网络基础知识245

9.1.2IP地址配置246

9.1.3DNS配置251

9.1.4hosts文件 252

9.2Linux常用网络命令253

9.2.1ifconfig命令253

9.2.2ping命令254

9.2.3netstat命令256

9.2.4ftp和bye命令257

9.2.5telnet和logout命令258

9.2.6rlogin命令259

9.2.7route命令259

9.2.8finger命令260

9.2.9mail命令261

9.3Firefox浏览器261

9.3.1Firefox简介261

9.3.2Firefox的使用262

9.3.3Firefox的配置263

9.4邮件客户端软件Evolution266

9.5网络工具的使用269

本章小结271

实验9271

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

10.1配置FTP服务器273

10.2配置Samba服务器275

10.2.1SMB协议和Samba简介275

10.2.2安装和配置Samba服务276

10.3配置DHCP服务器278

10.3.1DHCP基础知识278

10.3.2Ubuntu中安装DHCP服务280

本章小结283

实验10283

习题10283第11章Shell基础284

11.1Shell基础知识284

11.1.1什么是Shell284

11.1.2Shell的种类285

11.1.3Shell的便捷操作286

11.1.4Shell中的特殊字符286

11.2Shell变量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.1Shell脚本简介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.1if语句308

12.5.2case命令312

12.6循环结构313

12.6.1for循环313

12.6.2while循环313

12.6.3until循环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.1Java开发环境Eclipse的搭建320

13.1.1Java简介320

13.1.2Java特点320

13.1.3Eclipse介绍321

13.1.4Eclipse环境的搭建 322

13.2Java开发环境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.1Linux下的C/C++开发工具介绍327

13.3.2Code::blocks的安装 328

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

13.5用GCC编译执行C程序334

13.5.1GCC简介334

13.5.2GCC的使用334

本章小结341

实验13341

实验13��1341

实验13��2342

习题13342参考文献343

前言/序言

操作系统是配置在计算机硬件上的第一层软件,是用户或应用程序与计算机硬件之间的接口。Linux是一种自由、开放、免费的操作系统软件,也是一种多任务和多用户的网络操作系统。它具有良好的可移植性,广泛运行于PC、服务器、工作站、大型机,以及包括嵌入式系统在内的各种硬件设备,适用平台广泛。它的源代码公开,遵循 GPL精神、遵守POSIX标准,并且是与UNIX系统兼容的操作系统。目前,Linux操作系统得到了越来越广泛的应用。

随着Linux图形化的日渐增强和版本的更新,Linux系统也渐渐在普通用户中得到普及。Ubuntu是目前十分流行的Linux发行套件,它是完全以Linux为内核的操作系统。图形化的安装过程使用户能够轻松快捷地进行Linux系统的安装配置和运行,改变了人们对Linux系统难以安装和使用的看法。Ubuntu的名称来自非洲词汇,它的意思是“人性”、“群在故我在”,是非洲传统的一种价值观,也是“仁爱”思想的体现。Ubuntu的目标在于为一般用户提供一个由自由软件构建而成的稳定的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。Ubuntu每6个月会发布一个新版本,包括桌面版本和服务器版本,更新速度非常快。用户可以通过网络随时地进行桌面和服务器版本的免费安全升级,并可以获得Ubuntu下其他软件的在线升级和获取,系统的安全性很高。

Ubuntu包含了日常所需的常用程序,集成了办公套件LibreOffice、Mozila Firefox浏览器和Evolution套件等。主要包括了文本处理工具、图片处理工具、电子表格、演示文稿、电子邮件、网络服务和日程管理等。在对系统的日常管理中,Ubuntu提供了Shell编程环境,帮助用户完成对系统的深入维护功能。另外,作为服务器,在Ubuntu下还可以进行DHCP服务、FTP服务、文件服务等服务器的搭建。对于Linux下的Java、C语言等常用开发环境的搭建和程序编写过程,也以图形化的方式来实现,更加直观,便于操作。

全书共13章,深入浅出地介绍了Linux操作系统的管理概要,并以Ubuntu Linux长期支持的12.04版为基础,介绍了Linux操作系统的应用和管理方式。主要内容包括Linux简介与系统安装、Linux系统接口管理、Linux系统安装后的配置、文件系统、常用命令、常用应用软件、进程管理与系统监控、系统的管理和维护、网络基本配置与应用、常用服务器的搭建、Shell基础、Shell编程,以及常用开发环境的搭建等相关知识。

本书结构清晰、内容详尽、实例丰富,抛开抽象的理论论述和复杂的原理论证,更加注重应用实践和具体使用方法的介绍。通过这种方式,帮助读者理解和掌握Linux的基本概念、原理,并提高动手能力、应用能力,以及对Linux系统的管理能力。本书语言通俗易懂、深入浅出、使用了大量的图片进行章节内容的讲解和说明,并对重点操作给出了详细的步骤。以图文并茂的方式,将读者引领入Linux的世界,非常便于读者学习和相关知识的查阅,具有较强的实用性和参考性。本书的每章最后都配有实验和练习题,读者通过这些习题的练习,不仅能加深对基本概念和定义的理解,而且通过上机实验,能够提高编程能力、程序调试能力和动手操作能力。

本书由河南工业大学王宏勇主编,马宏琳、阎磊副主编,其他参编人员还有徐振强、刘继承、尹辉、程凤娟等。

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

由于编写时间仓促,加之作者水平有限,书中不足之处在所难免,敬请读者批评指正。


编者2015年7月


Ubuntu Linux基础教程/高等学校计算机类国家级特色专业系列规划教材 下载 mobi epub pdf txt 电子书 格式

Ubuntu Linux基础教程/高等学校计算机类国家级特色专业系列规划教材 mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

Ubuntu Linux基础教程/高等学校计算机类国家级特色专业系列规划教材 下载 mobi pdf epub txt 电子书 格式 2024

Ubuntu Linux基础教程/高等学校计算机类国家级特色专业系列规划教材 下载 mobi epub pdf 电子书
想要找书就要到 图书大百科
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

还行 挺详细

评分

京东的书 有好有坏。不好就得换。别惯着。

评分

Linux系统学习学习掌握些新知识。

评分

内容简单,基本,适合初学者。

评分

非常有用,适合初学者使用,值得推荐

评分

好书认真学习

评分

评分

讲解详细,适合初学者,唯一不足的是有股异味

评分

浅显易懂,适合入门

类似图书 点击查看全场最低价

Ubuntu Linux基础教程/高等学校计算机类国家级特色专业系列规划教材 mobi epub pdf txt 电子书 格式下载 2024


分享链接








相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.teaonline.club All Rights Reserved. 图书大百科 版权所有