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

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

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

  • Ubuntu Linux操作系统 项目式微课版 梁玲,钟小平 编 大中专 文轩网
  • 新华书店正版
    • 作者: 梁玲 钟小平著
    • 出版社: 人民邮电出版社
    • 出版时间:2023-03-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 梁玲 钟小平著
    • 出版社:人民邮电出版社
    • 出版时间:2023-03-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2023-03-01
    • 页数:0
    • 开本:16开
    • 装帧:平装
    • ISBN:9787115600844
    • 国别/地区:中国
    • 版权提供:人民邮电出版社

    Ubuntu Linux操作系统 项目式微课版

    作  者:梁玲,钟小平 编
    定  价:69.8
    出 版 社:人民邮电出版社
    出版日期:2023年03月01日
    页  数:332
    装  帧:平装
    ISBN:9787115600844
    主编推荐

    1.本书编写质量高,linux入门教程简单易懂,内容全面,讲解详细 2.符合软件专业未来发展趋势 3.采用项目驱动式编写,满足教学需要,丰富的案例,详细的软件截图操作步骤 4.书内包含10个项目、37个任务详解、Ubuntu Linux操作系统基本操作、配置管理,软件开发平台和服务器部署使用Ubuntu 20.04.3 LTS版本,配套资源丰富

    内容简介

    本书主要讲解Ubuntu操作系统的基本操作、配置管理、软件开发平台和服务器部署。全书共10个项目,内容包括Ubuntu快速入门、熟悉Ubuntu命令行操作、用户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理、Shell编程与自动化运维、部署软件开发工作站和部署Ubuntu服务器。本书内容丰富,注重实践性和可操作性,对知识点有相应的操作示范,便于读者快速上手。本书可作为高等院校、高职高专院校计算机相关专业的教材,也可作为Ubuntu操作系统操作人员的参考书及培训教材。

    作者简介

    梁玲,女,硕士研究生,群众,副教授。1997年进入山西工程职业学院计算机工程系任职,期间参与了国家示范校建设、重量教学资源库、国家“双高计划”建设、重量职业教育教师教学团队等项目的申报与建设工作,参编规划教材2本,参与省级课题4项,荣获重量职业院校技能大赛二等奖1项,三等奖2项,省级职业院校技能大赛一等奖3项,发表论文6篇,授权专利2项。

    精彩内容

    目录
    项目1Ubuntu快速入门1
    【课堂学习目标】1
    任务1.1认识Linux和Ubuntu2
    任务要求2
    相关知识2
    1.1.1Linux的发展2
    1.1.2Linux体系结构4
    1.1.3Linux版本5
    1.1.4Ubuntu的父版本Debian6
    1.1.5Ubuntu的诞生与发展6
    任务实现7
    1.1.6了解Ubuntu的发展前景7
    1.1.7调查Ubuntu的国内应用现状8
    任务1.2安装Ubuntu桌面版9
    任务要求9
    相关知识9
    任务实现10
    1.2.1安装Ubuntu桌面版10
    1.2.2登录、注销与关机12
    任务1.3熟悉Ubuntu桌面环境14
    任务要求14
    相关知识14
    1.3.1Ubuntu桌面环境14
    1.3.2VNC与远程桌面15
    任务实现15
    1.3.3熟悉桌面环境的基本操作15
    1.3.4实现桌面个性化设置18
    1.3.5安装和更新软件包21
    1.3.6使用远程桌面22
    任务1.4使用Ubuntu桌面版进行日常办公25
    任务要求25
    相关知识25
    1.4.1Ubuntu桌面应用25
    1.4.2LibreOffice概述26
    任务实现27
    1.4.3使用Web浏览器27
    1.4.4收发电子邮件28
    1.4.5使用微信和TIM29
    1.4.6播放多媒体32
    1.4.7使用LibreOffice办公套件33
    项目小结35
    课后练习35
    项目实训36

    项目2熟悉Ubuntu命令行操作38
    【课堂学习目标】38
    任务2.1熟悉Linux命令行界面39
    任务要求39
    相关知识39
    2.1.1操作系统的命令行界面39
    2.1.2Linux的终端、控制台与伪终端39
    任务实现40
    2.1.3使用终端窗口40
    2.1.4使用文本模式42
    2.1.5远程登录Linux命令行界面43
    任务2.2熟悉Linux命令行的基本使用44
    任务要求44
    相关知识45
    2.2.1什么是Shell45
    2.2.2Shell的版本45
    2.2.3Shell的基本用法46
    2.2.4Linux命令行语法格式46
    2.2.5环境变量及其配置文件47
    任务实现48
    2.2.6巧用Linux命令行48
    2.2.7处理命令行输入与输出51
    2.2.8查看和设置环境变量52
    2.2.9使用命令行进行网络配置54
    任务2.3熟悉命令行文本编辑器57
    任务要求57
    相关知识58
    2.3.1Vim编辑器58
    2.3.2终端用户界面60
    任务实现60
    2.3.3使用Vim编辑配置文件60
    2.3.4使用Nano编辑配置文件61
    2.3.5解决文本模式下的中文显示和输入问题62
    项目小结64
    课后练习65
    项目实训66

    项目3用户与组管理67
    【课堂学习目标】67
    任务3.1创建和管理Linux用户账户68
    任务要求68
    相关知识68
    3.1.1Linux用户账户68
    3.1.2Ubuntu的超级用户权限68
    3.1.3用户账户配置文件70
    任务实现71
    3.1.4使用图形用户界面工具创建和管理用户账户71
    3.1.5使用命令行工具创建和管理用户账户74
    3.1.6考察sudo配置文件77
    3.1.7在Ubuntu系统中启用root账户登录78
    3.1.8多用户登录与用户切换79
    任务3.2创建和管理Linux组账户81
    任务要求81
    相关知识81
    3.2.1Linux组账户及其类型81
    3.2.2组账户配置文件82
    任务实现82
    3.2.3使用“用户和组”工具管理组账户82
    3.2.4使用命令行工具创建和管理组账户83
    项目小结85
    课后练习85
    项目实训86

    项目4文件与目录管理88
    【课堂学习目标】88
    任务4.1Linux目录操作89
    任务要求89
    相关知识89
    4.1.1Linux的目录结构89
    4.1.2Linux的路径90
    4.1.3文件与目录的命名规范90
    4.1.4Linux目录配置标准90
    任务实现91
    4.1.5使用文件管理器进行目录操作91
    4.1.6使用命令行工具进行目录操作92
    任务4.2Linux文件操作94
    任务要求94
    相关知识94
    4.2.1Linux文件结构94
    4.2.2Linux文件类型94
    任务实现95
    4.2.3使用文件管理器进行文件操作95
    4.2.4使用命令行工具进行文件操作96
    4.2.5使用命令行工具处理文本文件内容100
    4.2.6使用sed命令处理文本文件内容102
    4.2.7使用awk命令分析处理文本文件内容105
    任务4.3文件和目录权限管理108
    任务要求108
    相关知识108
    4.3.1文件访问者身份108
    4.3.2文件和目录访问权限108
    4.3.3文件访问权限组合109
    4.3.4特殊权限109
    任务实现110
    4.3.5使用文件管理器管理文件和文件夹访问权限110
    4.3.6使用命令行工具变更文件所有者和所属组111
    4.3.7使用命令行工具设置文件访问权限112
    4.3.8设置默认的文件访问权限113
    4.3.9设置特殊权限114
    项目小结114
    课后练习115
    项目实训116

    项目5磁盘存储管理119
    【课堂学习目标】119
    任务5.1磁盘分区管理120
    任务要求120
    相关知识120
    5.1.1磁盘数据组织120
    5.1.2Linux磁盘设备命名121
    5.1.3Linux磁盘分区121
    5.1.4磁盘分区规划122
    5.1.5磁盘分区工具122
    任务实现123
    5.1.6使用内置的磁盘管理器进行分区123
    5.1.7使用fdisk进行分区管理125
    任务5.2文件系统管理129
    任务要求129
    相关知识129
    5.2.1常见的Linux文件系统129
    5.2.2Linux文件系统操作步骤130
    任务实现130
    5.2.3使用命令行工具建立文件系统130
    5.2.4使用命令行工具挂载文件系统133
    5.2.5使用命令行工具检查、维护文件系统135
    5.2.6使用内置的磁盘管理器管理文件系统136
    任务5.3挂载和使用外部存储设备137
    任务要求137
    相关知识137
    5.3.1外部存储设备概述137
    任务实现138
    5.3.2挂载和使用光盘138
    5.3.3制作和使用光盘映像139
    5.3.4挂载和使用USB设备140
    任务5.4逻辑卷管理140
    任务要求140
    相关知识141
    5.4.1LVM体系141
    5.4.2LVM工具141
    任务实现142
    5.4.3创建逻辑卷142
    5.4.4动态调整逻辑卷容量144
    5.4.5删除逻辑卷145
    任务5.5文件系统备份146
    任务要求146
    相关知识147
    5.5.1系统备份和用户备份147
    5.5.2文件系统备份策略与规划147
    任务实现148
    5.5.3使用存档工具进行简单备份148
    5.5.4使用dump和restore工具实现备份和恢复148
    5.5.5光盘备份150
    项目小结150
    课后练习150
    项目实训152

    项目6软件包管理153
    【课堂学习目标】153
    任务6.1Deb软件包管理154
    任务要求154
    相关知识154
    6.1.1Linux软件包管理的发展过程154
    6.1.2Deb软件包格式155
    任务实现155
    6.1.3查看Deb软件包155
    6.1.4安装Deb软件包156
    6.1.5卸载Deb软件包158
    任务6.2高级软件包管理159
    任务要求159
    相关知识159
    6.2.1APT基本功能159
    6.2.2APT软件源159
    6.2.3APT工作机制161
    6.2.4apt命令161
    任务实现162
    6.2.5使用APT命令行工具162
    6.2.6更改APT源165
    6.2.7使用新立得包管理器165
    6.2.8使用PPA源安装新版本软件166
    任务6.3Snap软件包管理168
    任务要求168
    相关知识168
    6.3.1Snap软件包的特点168
    6.3.2Snap安装环境169
    6.3.3预装的Snap软件包169
    任务实现170
    6.3.4使用Snap搜索和查看软件包170
    6.3.5使用Snap安装软件包171
    6.3.6使用Snap更新软件包172
    6.3.7使用Snap卸载软件包172
    任务6.4源代码编译安装172
    任务要求172
    相关知识173
    6.4.1源代码文件173
    6.4.2GCC编译工具173
    任务实现174
    6.4.3了解源代码编译安装的基本步骤174
    6.4.4源代码编译安装Python175
    项目小结177
    课后练习177
    项目实训178

    项目7系统高级管理180
    【课堂学习目标】180
    任务7.1Linux进程管理181
    任务要求181
    相关知识181
    7.1.1程序、进程与线程181
    7.1.2Linux进程类型181
    任务实现182
    7.1.3查看和监测进程182
    7.1.4管理控制进程185
    任务7.2使用systemd管控系统和服务188
    任务要求188
    相关知识188
    7.2.1systemd与系统初始化188
    7.2.2systemd的主要概念和术语189
    7.2.3systemd单元文件190
    7.2.4systemctl命令193
    任务实现194
    7.2.5执行systemd单元管理194
    7.2.6执行systemd单元文件管理196
    7.2.7管理Linux服务198
    7.2.8管理启动目标200
    7.2.9管理系统电源(开关机)201
    任务7.3计划任务管理202
    任务要求202
    相关知识202
    7.3.1Cron的周期性计划任务管理202
    7.3.2anacron的停机期间计划任务管理204
    7.3.3使用at和batch工具安排一次性任务204
    7.3.4systemd定时器205
    任务实现206
    7.3.5为普通用户账户定制计划任务206
    7.3.6配置anacron来实现调度任务207
    7.3.7使用systemd实现计划任务管理209
    项目小结211
    课后练习211
    项目实训213

    项目8Shell编程与自动化运维215
    【课堂学习目标】215
    任务8.1初识Shell脚本216
    任务要求216
    相关知识216
    8.1.1什么是Shell脚本216
    8.1.2Shell脚本与Linux系统运维216
    8.1.3Shell脚本的构成217
    8.1.4Shell编程基本步骤218
    任务实现218
    8.1.5执行Shell脚本218
    8.1.6调试Shell脚本220
    任务8.2使用Shell变量220
    任务要求220
    相关知识221
    8.2.1用户自定义变量221
    8.2.2环境变量222
    8.2.3内部变量222
    8.2.4位置参数222
    8.2.5变量值输出222
    8.2.6变量值读取224
    8.2.7变量替换224
    8.2.8数组224
    任务实现225
    8.2.9验证位置参数225
    8.2.10编写Shell脚本监控磁盘空间使用225
    任务8.3使用表达式与运算符227
    任务要求227
    相关知识227
    8.3.1算术表达式与算术运算符227
    8.3.2逻辑表达式与逻辑运算符228
    任务实现230
    8.3.3编写脚本统计目录和文件数量230
    8.3.4编写脚本清理下载的大文件231
    任务8.4实现流程控制231
    任务要求231
    相关知识232
    8.4.1多命令的组合执行232
    8.4.2条件语句233
    8.4.3分支语句234
    8.4.4循环语句235
    任务实现237
    8.4.5编写脚本从用户列表文件中批量添加用户237
    8.4.6编写脚本判断一批主机在线状态238
    任务8.5使用函数实现模块化程序设计238
    任务要求238
    相关知识239
    8.5.1函数的定义和调用239
    8.5.2函数的返回值239
    任务实现241
    8.5.3在Shell脚本中使用函数241
    8.5.4编写脚本批量检测网站的可访问性241
    任务8.6使用Shell正则表达式高效处理文本242
    任务要求242
    相关知识242
    8.6.1为什么要使用正则表达式242
    8.6.2正则表达式的构成243
    8.6.3正则表达式的类型243
    任务实现244
    8.6.4在Shell脚本中使用正则表达式244
    项目小结245
    课后练习245
    项目实训246

    项目9部署软件开发工作站248
    【课堂学习目标】248
    任务9.1编译CC++程序249
    任务要求249
    相关知识249
    9.1.1程序编写249
    9.1.2程序编译249
    9.1.3程序调试251
    9.1.4make与自动化编译251
    9.1.5Autotools工具与Makefile自动生成254
    任务实现255
    9.1.6使用GCC编译器255
    9.1.7使用GDB调试器257
    9.1.8使用Autotools生成Makefile258
    任务9.2搭建Java开发环境262
    任务要求262
    相关知识262
    9.2.1Java的特点262
    9.2.2Java体系263
    任务实现263
    9.2.3安装JDK263
    9.2.4管理Java版本的切换265
    9.2.5使用Eclipse开发Java应用程序267
    任务9.3搭建Python集成开发环境271
    任务要求271
    相关知识272
    9.3.1Python的特点272
    9.3.2Python虚拟环境272
    任务实现273
    9.3.3安装Python273
    9.3.4创建和管理Python虚拟环境273
    9.3.5使用pip工具管理包274
    9.3.6安装Python集成开发环境276
    9.3.7使用PyCharm开发Python应用程序277
    项目小结281
    课后练习281
    项目实训282

    项目10部署Ubuntu服务器283
    【课堂学习目标】283
    任务10.1安装Ubuntu服务器284
    任务要求284
    相关知识284
    10.1.1什么是服务器284
    10.1.2Ubuntu服务器版284
    任务实现285
    10.1.3安装Ubuntu服务器285
    10.1.4调整网络配置289
    任务10.2远程管理Ubuntu服务器291
    任务要求291
    相关知识291
    10.2.1SSH概述291
    10.2.2远程桌面291
    任务实现292
    10.2.3通过SSH远程登录服务器292
    10.2.4基于Web界面远程管理Ubuntu服务器294
    任务10.3部署文件服务器297
    任务要求297
    相关知识297
    10.3.1什么是文件服务器297
    10.3.2NFS协议298
    10.3.3Samba基础298
    任务实现300
    10.3.4部署NFS服务器300
    10.3.5部署Samba服务器303
    任务10.4部署LAMP服务器307
    任务要求307
    相关知识307
    10.4.1LAMP平台307
    10.4.2Tasksel工具308
    任务实现308
    10.4.3在Ubuntu服务器上安装LAMP308
    10.4.4在Ubuntu服务器上配置Apache309
    10.4.5在Ubuntu服务器上配置Apache虚拟主机312
    10.4.6在Ubuntu服务器上配置PHP315
    10.4.7在Ubuntu服务器上配置和管理MySQL316
    项目小结319
    课后练习320
    项目实训321

    售后保障

    最近浏览

    猜你喜欢

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

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

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

    查看我的收藏夹

    确定

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

    关闭

    抱歉,您暂无任性付资格

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