返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版新书]Ubuntu Linux操作系统案例教程 张平 人民邮电出版社张
  • 全店均为全新正版书籍,欢迎选购!新疆西藏青海(可包挂刷).港澳台及海外地区bu bao快递
    • 作者: 张平编著著 | 张平编著编 | 张平编著译 | 张平编著绘
    • 出版社: 人民邮电出版社
    • 出版时间:2021-09-10
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    君凤文轩图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 张平编著著| 张平编著编| 张平编著译| 张平编著绘
    • 出版社:人民邮电出版社
    • 出版时间:2021-09-10
    • 版次:1
    • 印次:1
    • 字数:483000
    • 页数:280
    • 开本:16开
    • ISBN:9787115570253
    • 版权提供:人民邮电出版社
  • 作者: 张平编著
  • 著: 张平编著
  • 装帧: 平装-胶订
  • 印次: 1
  • 定价: 59.8
  • ISBN: 9787115570253
  • 出版社: 人民邮电出版社
  • 开本: 16开
  • 印刷时间: 暂无
  • 语种: 暂无
  • 出版时间: 2021-09-10
  • 页数: 280
  • 外部编号: 五三A31272
  • 版次: 1
  • 成品尺寸: 暂无
  • 【第一部分】Linux操作系统基础篇

    第1章Linux操作系统概述2

    1.1什么是Linux3

    1.2Linux操作系统的发展历史3

    1.2.1UNIX操作系统的发展历史3

    1.2.2类UNIX操作系统的发展历史3

    1.2.3Linux操作系统的诞生4

    1.2.4GNU和GPL概述4

    1.2.5Linux操作系统的发展4

    1.3Linux操作系统的版本5

    1.3.1Linux内核5

    1.3.2Linux发行版5

    1.3.3代表性的Linux发行版5

    1.3.4Linux发行版市场占有率分析7

    1.4Linux操作系统的主要应用领域7

    1.4.1传统企业级服务器领域7

    1.4.2智能手机、平板电脑、上网本等移动终端8

    1.4.3物联网、车联网等应用场景8

    1.4.4面向日常办公的桌面应用场景8

    1.4.5云计算、区块链、大数据、深度学习等应用场景8

    1.5本章小结9

    习题19

    第2章图形界面基础10

    2.1图形界面概述11

    2.1.1XWindowSystem11

    2.1.2KDE和GNOME11

    2.1.3Unity桌面环境12

    2.2Ubuntu操作系统安装12

    2.2.1下载近期新版本的Ubuntu镜像文件12

    2.2.2安装Ubuntu12

    2.3Ubuntu图形界面基础19

    2.3.1桌面环境概述19

    2.3.2常见应用程序19

    2.3.3系统基本设置22

    2.4本章小结22

    习题222

    第3章Linux操作系统命令行基础23

    3.1LinuxShell概述24

    3.1.1Shell简介24

    3.1.2Bash简介24

    3.2打开Linux操作系统命令行界面25

    3.3命令行界面简介25

    3.3.1Linux操作系统命令提示符25

    3.3.2使用终端仿真器执行Linux命令25

    3.3.3使用root权限26

    3.4Shell的基本用法27

    3.4.1Linux命令语法格式27

    3.4.2命令自动补全28

    3.4.3强制中断命令运行29

    3.4.4命令历史记录29

    3.5Shell高阶技巧32

    3.5.1管道32

    3.5.2重定向33

    3.5.3命令排列35

    3.5.4命令续行36

    3.5.5命令替换36

    3.5.6命令别名37

    3.6Linux命令行帮助系统38

    3.6.1使用man命令获取帮助38

    3.6.2使用info命令获取帮助38

    3.6.3使用--help选项获取帮助39

    3.7本章小结39

    习题340

    【第二部分】系统管理篇

    第4章文件和目录管理42

    4.1Linux文件基础43

    4.2Linux文件类型43

    4.3Linux目录基础45

    4.4文件操作命令45

    4.4.1创建空文件命令touch45

    4.4.2文件复制命令cp47

    4.4.3文件链接命令ln49

    4.4.4文件移动命令mv50

    4.4.5文件删除命令rm53

    4.5目录操作命令55

    4.5.1显示当前路径命令pwd55

    4.5.2改变工作目录命令cd55

    4.5.3列出目录内容命令ls56

    4.5.4创建目录命令mkdir57

    4.5.5删除目录命令rmdir59

    4.6本章小结61

    习题461

    第5章用户和组管理62

    5.1用户账户基础63

    5.1.1Linux用户账户63

    5.1.2Ubuntu用户账户63

    5.2用户配置文件64

    5.2.1etcpasswd文件64

    5.2.2etcshadow文件65

    5.3用户账户管理命令65

    5.3.1新建用户账户命令useradd和adduser65

    5.3.2修改用户账户命令passwd、

    usermod和chage70

    5.3.3删除用户账户命令userdel和deluser75

    5.4组账户基础78

    5.5组账户配置文件79

    5.5.1etcgroup文件79

    5.5.2etcgshadow文件79

    5.6组账户管理命令80

    5.6.1创建组账户命令groupadd和addgroup80

    5.6.2修改组账户属性命令groupmod84

    5.6.3删除组账户85

    5.6.4管理组账户命令gpasswd87

    5.7本章小结89

    习题589

    第6章磁盘存储管理90

    6.1磁盘存储管理概述91

    6.1.1磁盘分区简介91

    6.1.2格式化简介91

    6.2Linux磁盘分区管理91

    6.2.1磁盘及磁盘分区命名规则91

    6.2.2磁盘分区管理命令fdisk92

    6.3Linux文件系统管理102

    6.3.1Linux支持的文件系统格式102

    6.3.2创建文件系统命令mkfs102

    6.3.3创建文件系统的其他工具104

    6.4文件系统的挂载和卸载105

    6.4.1挂载磁盘分区命令mount105

    6.4.2卸载磁盘分区命令umount107

    6.5文件系统检查维护命令109

    6.5.1文件系统的检查和修复命令fsck109

    6.5.2查看磁盘使用情况命令df110

    6.5.3查看文件和目录的磁盘使用情况命令du112

    6.6本章小结114

    习题6114

    第7章进程管理115

    7.1Linux进程概述116

    7.1.1进程的概念116

    7.1.2程序和进程116

    7.1.3进程的状态116

    7.1.4进程的分类116

    7.1.5进程优先级116

    7.2进程状态监测117

    7.2.1静态监控:查看当前进程状态的命令ps117

    7.2.2动态监控:持续监测进程运行状态的命令top120

    7.2.3查看进程树命令pstree121

    7.2.4列出进程打开文件信息的命令lsof124

    7.3进程状态控制126

    7.3.1调整进程优先级的命令nice126

    7.3.2改变运行进程优先级的命令renice129

    7.3.3向进程发送信号的命令kill130

    7.3.4通过名字杀死进程的命令killall132

    7.4进程启动与作业控制134

    7.4.1进程的启动135

    7.4.2进程的挂起135

    7.4.3使用jobs命令显示任务状态136

    7.4.4使用fg命令将任务移至前台137

    7.4.5使用bg命令将任务移至后台137

    7.4.6使用nohup命令启动脱离终端运行的任务138

    7.5本章小结140

    习题7140

    第8章软件包管理141

    8.1Linux软件包管理概述142

    8.1.1软件包管理简史142

    8.1.2Linux操作系统中的软件安装方式142

    8.1.3软件包管理工具142

    8.2apt143

    8.2.1apt概述143

    8.2.2配置apt源143

    8.2.3apt命令基本用法144

    8.2.4apt命令操作实例145

    8.3使用二进制包安装程序148

    8.3.1适用场景148

    8.3.2应用实例148

    8.4使用源代码安装程序152

    8.4.1基本流程153

    8.4.2应用实例153

    8.5本章小结157

    习题8157

    【第三部分】Linux操作系统开发篇

    第9章Shell编程160

    9.1Shell编程概述161

    9.1.1什么是Shell脚本161

    9.1.2Shell编程基本步骤161

    9.1.3Shell入门实例161

    9.1.4运行Shell脚本的几种方法162

    9.2Shell变量163

    9.2.1变量定义和访问163

    9.2.2变量类型165

    9.2.3变量值输出167

    9.2.4变量值输入168

    9.2.5数组169

    9.3表达式170

    9.3.1算术表达式170

    9.3.2逻辑表达式170

    9.4Shell控制结构172

    9.4.1分支结构:if语句172

    9.4.2分支结构:case语句175

    9.4.3循环结构:for语句176

    9.4.4循环结构:while语句和until语句179

    9.5Shell函数180

    9.5.1函数的定义180

    9.5.2函数调用与参数传递181

    9.5.3函数的返回值182

    9.6Shell进阶183

    9.6.1数值比较运算符183

    9.6.2逻辑运算符185

    9.6.3字符串检测和比较运算符187

    9.6.4文件测试运算符188

    9.7本章小结190

    习题9191

    第10章LinuxC编程192

    10.1概述193

    10.2gcc编译193

    10.2.1gcc编译器193

    10.2.2gcc命令基本用法194

    10.2.3gcc使用实例195

    10.3gdb调试200

    10.3.1gdb常用内部命令200

    10.3.2gdb使用实例201

    10.4make编译205

    10.4.1make和Makefile概述205

    10.4.2Makefile语法基础205

    10.4.3Makefile文件实例:基础版206

    10.4.4make编译的基本步骤207

    10.4.5Makefile文件实例:进阶版208

    10.4.6make命令综合实例208

    10.5Makefile文件自动生成技术211

    10.6autotools和make综合应用212

    10.7本章小结216

    习题10216

    【第四部分】前沿应用篇

    第11章区块链218

    11.1区块链概述219

    11.1.1区块链的基本含义219

    11.1.2区块链的分类219

    11.2区块链基础环境准备220

    11.2.1下载Go语言包220

    11.2.2安装配置Go语言环境221

    11.3安装区块链开发平台222

    11.3.1添加ppa安装源222

    11.3.2更新软件包信息223

    11.3.3安装ethereum223

    11.4部署区块链项目223

    11.4.1添加区块链账户224

    11.4.2部署区块链项目的具体步骤225

    11.4.3创建工作目录230

    11.4.4初始化区块链项目230

    11.5运行维护区块链项目231

    11.5.1运行维护实例概述231

    11.5.2启动区块链项目交互界面231

    11.5.3区块链项目的运行与维护231

    11.5.4区块链平台进程监测233

    11.5.5区块链平台日志监测234

    11.6代表性的区块链应用实例234

    11.7本章小结235

    习题11235

    第12章大数据236

    12.1大数据概述237

    12.2大数据核心技术介绍237

    12.2.1Hadoop237

    12.2.2HDFS237

    12.2.3MapReduce237

    12.3大数据基础环境准备238

    12.3.1更新软件包信息238

    12.3.2安装配置Java环境238

    12.3.3安装配置SSH240

    12.4安装大数据开发平台241

    12.4.1下载Hadoop安装包241

    12.4.2安装配置Hadoop环境242

    12.4.3Hadoop的运行模式244

    12.5单机模式下的大数据项目实例244

    12.5.1新建工程目录244

    12.5.2准备数据文件244

    12.5.3配置环境变量245

    12.5.4浏览Hadoop实例245

    12.5.5测试Hadoop实例246

    12.5.6查看测试效果246

    12.6伪分布式模式下的大数据项目实例247

    12.6.1修改core-site.xml248

    12.6.2修改hdfs-site.xml249

    12.6.3NameNode初始化249

    12.6.4启动Hadoop250

    12.6.5查看启动的Hadoop进程251

    12.6.6运行Hadoop伪分布式实例252

    12.6.7关闭Hadoop257

    12.6.8再次启动hadoop257

    12.7本章小结258

    习题12258

    第13章人工智能259

    13.1基础环境准备260

    13.1.1概述260

    13.1.2安装Anaconda260

    13.1.3conda基本用法262

    13.2机器学习开发环境配置264

    13.2.1机器学习概述264

    13.2.2Scikit-learn的安装264

    13.2.3测试安装是否成功264

    13.2.4更新或者卸载Scikit-learn265

    13.3机器学习应用实例265

    13.3.1实例概述265

    13.3.2环境准备266

    13.3.3实例详解266

    13.4深度学习开发环境配置267

    13.4.1深度学习概述267

    13.4.2TensorFlow简介268

    13.4.3安装TensorFlow268

    13.4.4测试是否安装成功268

    13.5深度学习应用实例269

    13.5.1实例概述269

    13.5.2实例详解269

    13.5本章小结272

    习题13272


    张平: 湖南工商大学计算机与信息工程学院“双师型”教师,博士,副教授,硕士研究生导师;主持湖南省教改项目等科研/教研项目多项,在CCF推荐的期刊上发表SCI论文若干篇;理论功底扎实、实践经验颇丰。


    (1)基于新版Ubuntu,侧重讲解Linux不同发行版的共性技术。
    (2)应用导向,案例式教学,多层次演示实战技巧。
    (3)详解Linux在区块链、大数据和人工智能等前沿场景中的应用案例。
    (4)配套PPT、教案、教学大纲、案例源代码、课后习题答案等教辅资源。
    (5)图文并茂,共含约600幅图片,方便读者快速入门。


    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购