UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创

UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2020-08
版次: 1
ISBN: 9787302555414
定价: 59.80
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 320页
198人买过
  •   《Ubuntu Linux操作系统与实验教程(第2版 微课视频版)/21世纪高等学校计算机类课程创》是一本全面介绍Ubuntu Linux相关知识的教材,由浅入深、内容详尽、图文并茂、论述清晰、条理清楚,系统全面地介绍了Ubuntu Linux操作系统。Ubuntu一直以其易用性著称,目前使用Ubuntu Linux系统的计算机越来越多。Ubuntu Linux和其他发行版的Linux在使用上和服务器的配置上有一些不同,介绍Linux的教材很多,专门讲述Ubuntu Linux的图书却相对较少,基于这种原因,我们编写了该书。
      《Ubuntu Linux操作系统与实验教程(第2版 微课视频版)/21世纪高等学校计算机类课程创》以目前流行的Ubuntu 16.04.06 LTS发行版本为基础编写,全书共分为11章,首先讲述了虚拟机以及在虚拟机下Ubuntu的安装和虚拟机的使用,其次介绍了Ubuntu图形界面和字符界面、文件管理、用户和组管理、硬盘与内存使用、进程管理、Shell及其编程、Samba和NFS服务器搭建、LAMP平台的搭建等内容。为了方便教师使用和学生学习,书中配有大量的实验截图。
      《Ubuntu Linux操作系统与实验教程(第2版 微课视频版)/21世纪高等学校计算机类课程创》既可以作为本科院校、高职院校相关专业的教材,也可以作为Linux培训的教材,还可以作为专业人品的参考书籍,该书是一本难得的Ubuntu Linux学习用书。 第1章 虚拟机
    1.1 虚拟机简介
    1.1.1 虚拟机的安装
    1.1.2 创建虚拟机
    1.2 虚拟机下安装Ubuntu Linux 16.04 LTS系统
    1.2.1 安装系统的硬件要求
    1.2.2 在虚拟机中添加映像文件
    1.2.3 安装系统步骤
    1.3 虚拟机的使用
    1.3.1 虚拟机下U盘的使用
    1.3.2 VM Tools的安装
    1.3.3 虚拟机的快照功能
    1.3.4 虚拟机捕获屏幕功能
    1.3.5 更改虚拟机的内存、添加硬盘
    习题

    第2章 Ubuntu Linux系统介绍
    2.1 Linux系统简介
    2.1.1 什么是Linux
    2.1.2 Linux系统的产生
    2.1.3 Linux的发展
    2.2 Linux系统的特点和组成
    2.2.1 Linux系统的特点
    2.2.2 Linux系统的组成
    2.3 Linux版本介绍
    2.3.1 Linux内核版本
    2.3.2 Linux发行版本
    2.4 Ubuntu Linux系统概述
    2.4.1 Ubuntu版本
    2.4.2 Ubuntu Linux的特点
    习题

    第3章 Ubuntu Linux 16.04 LTS图形界面
    3.1 Unity桌面环境
    3.1.1 Unity概述
    3.1.2 Unity桌面介绍
    3.2 GNOME桌面环境
    3.3 软件更新源
    习题

    第4章 Ubuntu Linux 16.04 LTS字符界面使用
    4.1 字符界面
    4.1.1 进入字符界面
    4.1.2 Shell功能
    4.2 在字符界面下安装软件
    4.2.1 APT管理软件
    4.2.2 dpkg命令
    4.3 字符界面下的关机和重启
    4.3.1 Ubuntu的运行级别
    4.3.2 从图形界面转入命令界面
    4.3.3 从命令界面转入图形界面
    4.3.4 关机和重启
    4.4 Putty远程登录
    习题

    第5章 Ubuntu文件管理
    5.1 文件系统概述
    5.1.1 文件系统
    5.1.2 文件系统概念
    5.1.3 文件与目录的定义
    5.1.4 文件的结构、类型和属性
    5.2 文件操作命令
    5.2.1 显示文件内容
    5.2.2 显示目录及文件
    5.2.3 文件创建、删除命令
    5.2.4 目录创建、删除命令
    5.2.5 复制、移动命令
    5.2.6 压缩、备份命令
    5.2.7 权限管理命令
    5.2.8 文件查找命令
    5.2.9 统计命令wc
    5.3 输入、输出重定向
    5.3.1 标准输入、输出
    5.3.2 输入重定向
    5.3.3 输出重定向
    5.4 管道
    5.5 链接
    5.5.1 什么是链接
    5.5.2 索引节点
    5.5.3 两种链接
    5.5.4 链接命令ln
    习题

    第6章 用户和组管理
    6.1 Linux用户
    6.1.1 用户和用户组
    6.1.2 用户分类
    6.1.3 用户相关文件
    6.2 Linux用户组
    6.3 用户和用户组管理命令
    6.3.1 用户管理命令
    6.3.2 用户组管理命令
    6.4 su和sudo
    6.4.1 su命令
    6.4.2 sudo命令
    习题

    第7章 硬盘和内存
    7.1 硬盘
    7.1.1 命名方式
    7.1.2 硬盘的分区
    7.2 磁盘配额
    7.2.1 查看内核是否支持配额
    7.2.2 安装磁盘配额工具
    7.2.3 激活分区的配额功能
    7.2.4 建立配额数据库
    7.2.5 启动磁盘配额
    7.2.6 编辑用户磁盘配额
    7.2.7 配额宽限期设置
    7.2.8 关闭磁盘配额
    7.3 内存管理
    7.3.1 交换分区swap
    7.3.2 添加交换文件
    7.3.3 添加交换分区
    7.4 进程管理
    7.5 任务计划
    7.5.1 执行一次的at命令
    7.5.2 任意时间执行的batch命令
    7.5.3 在指定时间执行的crontab命令
    习题

    第8章 编辑器及Gcc编译器
    8.1 三种编辑器
    8.1.1 vi编辑器
    8.1.2 nano编辑器
    8.1.3 gedit编辑器
    8.2 Gcc编译器
    8.2.1 Gcc编译器的使用
    8.2.2 Gcc总体选项实例
    8.2.3 Gcc优化选项实例
    8.2.4 Gcc警告和出错选项实例
    8.2.5 gdb调试器
    8.3 Eclipse开发环境
    8.3.1 安装OpenJDK
    8.3.2 配置Eclipse的Java语言集成开发环境
    习题

    第9章 Shell及其编程
    9.1 Shell概述
    9.1.1 Bourne Shell
    9.1.2 C Shell
    9.1.3 Korn Shell
    9.1.4 Bourne Again Shell
    9.1.5 查看用户Shell
    9.2 Shell脚本执行方式
    9.2.1 Shell脚本概述
    9.2.2 执行Shell脚本的几种方式
    9.3 Shell脚本变量
    9.3.1 系统变量
    9.3.2 环境变量
    9.3.3 自定义变量
    9.3.4 自定义变量的使用
    9.4 数组
    9.4.1 数组的声明
    9.4.2 数组的赋值
    9.4.3 数组的读取
    9.4.4 数组的长度
    9.5 Shell的输入-输出
    9.5.1 输入命令read
    9.5.2 输出命令echo
    9.6 运算符和特殊字符
    9.6.1 运算符
    9.6.2 特殊字符
    9.7 Shell语句
    9.7.1 test命令
    9.7.2 if语句
    9.7.3 case语句
    9.7.4 while语句
    9.7.5 until语句
    9.7.6 for语句
    9.7.7 循环控制语句
    9.8 综合应用
    9.8.1 综合应用一
    9.8.2 综合应用二
    9.8.3 综合应用三
    习题

    第10章 服务器的配置
    10.1 查看网络配置
    10.1.1 ifconfig
    10.1.2 route
    10.1.3 hostname
    10.1.4 netstat
    10.2 修改网络配置
    10.2.1 使用命令修改
    10.2.2 使用配置文件修改
    10.3 Samba服务器
    10.3.1 Samba服务器简介
    10.3.2 安装Samba服务器
    10.3.3 配置Samba服务器
    10.4 NFS服务器
    10.4.1 NFS简介
    10.4.2 NFS应用
    10.4.3 NFS服务器的安装与配置
    10.4.4 客户端访问NFS服务
    10.5 LAMP搭建
    10.5.1 Apache服务器简介
    10.5.2 Apache的安装
    10.5.3 PHP7
    10.5.4 MySQL数据库
    10.5.5 phpMyAdmin
    10.5.6 PHP与MySQL协同工作
    习题

    第11章 安全设置
    11.1 Linux下的杀毒软件
    11.1.1 ClamAV主要特征
    11.1.2 ClamAV使用方法
    11.2 Linux下的防火墙
    11.2.1 iptables介绍
    11.2.2 iptables结构
    11.2.3 iptables操作
    11.2.4 iptables防火墙常用的策略
    11.2.5 iptables防火墙添加规则
    11.2.6 iptables备份与还原
    11.3 网络端口扫描工具NMAP
    习题

    参考文献
  • 内容简介:
      《Ubuntu Linux操作系统与实验教程(第2版 微课视频版)/21世纪高等学校计算机类课程创》是一本全面介绍Ubuntu Linux相关知识的教材,由浅入深、内容详尽、图文并茂、论述清晰、条理清楚,系统全面地介绍了Ubuntu Linux操作系统。Ubuntu一直以其易用性著称,目前使用Ubuntu Linux系统的计算机越来越多。Ubuntu Linux和其他发行版的Linux在使用上和服务器的配置上有一些不同,介绍Linux的教材很多,专门讲述Ubuntu Linux的图书却相对较少,基于这种原因,我们编写了该书。
      《Ubuntu Linux操作系统与实验教程(第2版 微课视频版)/21世纪高等学校计算机类课程创》以目前流行的Ubuntu 16.04.06 LTS发行版本为基础编写,全书共分为11章,首先讲述了虚拟机以及在虚拟机下Ubuntu的安装和虚拟机的使用,其次介绍了Ubuntu图形界面和字符界面、文件管理、用户和组管理、硬盘与内存使用、进程管理、Shell及其编程、Samba和NFS服务器搭建、LAMP平台的搭建等内容。为了方便教师使用和学生学习,书中配有大量的实验截图。
      《Ubuntu Linux操作系统与实验教程(第2版 微课视频版)/21世纪高等学校计算机类课程创》既可以作为本科院校、高职院校相关专业的教材,也可以作为Linux培训的教材,还可以作为专业人品的参考书籍,该书是一本难得的Ubuntu Linux学习用书。
  • 目录:
    第1章 虚拟机
    1.1 虚拟机简介
    1.1.1 虚拟机的安装
    1.1.2 创建虚拟机
    1.2 虚拟机下安装Ubuntu Linux 16.04 LTS系统
    1.2.1 安装系统的硬件要求
    1.2.2 在虚拟机中添加映像文件
    1.2.3 安装系统步骤
    1.3 虚拟机的使用
    1.3.1 虚拟机下U盘的使用
    1.3.2 VM Tools的安装
    1.3.3 虚拟机的快照功能
    1.3.4 虚拟机捕获屏幕功能
    1.3.5 更改虚拟机的内存、添加硬盘
    习题

    第2章 Ubuntu Linux系统介绍
    2.1 Linux系统简介
    2.1.1 什么是Linux
    2.1.2 Linux系统的产生
    2.1.3 Linux的发展
    2.2 Linux系统的特点和组成
    2.2.1 Linux系统的特点
    2.2.2 Linux系统的组成
    2.3 Linux版本介绍
    2.3.1 Linux内核版本
    2.3.2 Linux发行版本
    2.4 Ubuntu Linux系统概述
    2.4.1 Ubuntu版本
    2.4.2 Ubuntu Linux的特点
    习题

    第3章 Ubuntu Linux 16.04 LTS图形界面
    3.1 Unity桌面环境
    3.1.1 Unity概述
    3.1.2 Unity桌面介绍
    3.2 GNOME桌面环境
    3.3 软件更新源
    习题

    第4章 Ubuntu Linux 16.04 LTS字符界面使用
    4.1 字符界面
    4.1.1 进入字符界面
    4.1.2 Shell功能
    4.2 在字符界面下安装软件
    4.2.1 APT管理软件
    4.2.2 dpkg命令
    4.3 字符界面下的关机和重启
    4.3.1 Ubuntu的运行级别
    4.3.2 从图形界面转入命令界面
    4.3.3 从命令界面转入图形界面
    4.3.4 关机和重启
    4.4 Putty远程登录
    习题

    第5章 Ubuntu文件管理
    5.1 文件系统概述
    5.1.1 文件系统
    5.1.2 文件系统概念
    5.1.3 文件与目录的定义
    5.1.4 文件的结构、类型和属性
    5.2 文件操作命令
    5.2.1 显示文件内容
    5.2.2 显示目录及文件
    5.2.3 文件创建、删除命令
    5.2.4 目录创建、删除命令
    5.2.5 复制、移动命令
    5.2.6 压缩、备份命令
    5.2.7 权限管理命令
    5.2.8 文件查找命令
    5.2.9 统计命令wc
    5.3 输入、输出重定向
    5.3.1 标准输入、输出
    5.3.2 输入重定向
    5.3.3 输出重定向
    5.4 管道
    5.5 链接
    5.5.1 什么是链接
    5.5.2 索引节点
    5.5.3 两种链接
    5.5.4 链接命令ln
    习题

    第6章 用户和组管理
    6.1 Linux用户
    6.1.1 用户和用户组
    6.1.2 用户分类
    6.1.3 用户相关文件
    6.2 Linux用户组
    6.3 用户和用户组管理命令
    6.3.1 用户管理命令
    6.3.2 用户组管理命令
    6.4 su和sudo
    6.4.1 su命令
    6.4.2 sudo命令
    习题

    第7章 硬盘和内存
    7.1 硬盘
    7.1.1 命名方式
    7.1.2 硬盘的分区
    7.2 磁盘配额
    7.2.1 查看内核是否支持配额
    7.2.2 安装磁盘配额工具
    7.2.3 激活分区的配额功能
    7.2.4 建立配额数据库
    7.2.5 启动磁盘配额
    7.2.6 编辑用户磁盘配额
    7.2.7 配额宽限期设置
    7.2.8 关闭磁盘配额
    7.3 内存管理
    7.3.1 交换分区swap
    7.3.2 添加交换文件
    7.3.3 添加交换分区
    7.4 进程管理
    7.5 任务计划
    7.5.1 执行一次的at命令
    7.5.2 任意时间执行的batch命令
    7.5.3 在指定时间执行的crontab命令
    习题

    第8章 编辑器及Gcc编译器
    8.1 三种编辑器
    8.1.1 vi编辑器
    8.1.2 nano编辑器
    8.1.3 gedit编辑器
    8.2 Gcc编译器
    8.2.1 Gcc编译器的使用
    8.2.2 Gcc总体选项实例
    8.2.3 Gcc优化选项实例
    8.2.4 Gcc警告和出错选项实例
    8.2.5 gdb调试器
    8.3 Eclipse开发环境
    8.3.1 安装OpenJDK
    8.3.2 配置Eclipse的Java语言集成开发环境
    习题

    第9章 Shell及其编程
    9.1 Shell概述
    9.1.1 Bourne Shell
    9.1.2 C Shell
    9.1.3 Korn Shell
    9.1.4 Bourne Again Shell
    9.1.5 查看用户Shell
    9.2 Shell脚本执行方式
    9.2.1 Shell脚本概述
    9.2.2 执行Shell脚本的几种方式
    9.3 Shell脚本变量
    9.3.1 系统变量
    9.3.2 环境变量
    9.3.3 自定义变量
    9.3.4 自定义变量的使用
    9.4 数组
    9.4.1 数组的声明
    9.4.2 数组的赋值
    9.4.3 数组的读取
    9.4.4 数组的长度
    9.5 Shell的输入-输出
    9.5.1 输入命令read
    9.5.2 输出命令echo
    9.6 运算符和特殊字符
    9.6.1 运算符
    9.6.2 特殊字符
    9.7 Shell语句
    9.7.1 test命令
    9.7.2 if语句
    9.7.3 case语句
    9.7.4 while语句
    9.7.5 until语句
    9.7.6 for语句
    9.7.7 循环控制语句
    9.8 综合应用
    9.8.1 综合应用一
    9.8.2 综合应用二
    9.8.3 综合应用三
    习题

    第10章 服务器的配置
    10.1 查看网络配置
    10.1.1 ifconfig
    10.1.2 route
    10.1.3 hostname
    10.1.4 netstat
    10.2 修改网络配置
    10.2.1 使用命令修改
    10.2.2 使用配置文件修改
    10.3 Samba服务器
    10.3.1 Samba服务器简介
    10.3.2 安装Samba服务器
    10.3.3 配置Samba服务器
    10.4 NFS服务器
    10.4.1 NFS简介
    10.4.2 NFS应用
    10.4.3 NFS服务器的安装与配置
    10.4.4 客户端访问NFS服务
    10.5 LAMP搭建
    10.5.1 Apache服务器简介
    10.5.2 Apache的安装
    10.5.3 PHP7
    10.5.4 MySQL数据库
    10.5.5 phpMyAdmin
    10.5.6 PHP与MySQL协同工作
    习题

    第11章 安全设置
    11.1 Linux下的杀毒软件
    11.1.1 ClamAV主要特征
    11.1.2 ClamAV使用方法
    11.2 Linux下的防火墙
    11.2.1 iptables介绍
    11.2.2 iptables结构
    11.2.3 iptables操作
    11.2.4 iptables防火墙常用的策略
    11.2.5 iptables防火墙添加规则
    11.2.6 iptables备份与还原
    11.3 网络端口扫描工具NMAP
    习题

    参考文献
查看详情
相关图书 / 更多
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
UbuntuLinux操作系统(第2版)(微课版)
张金石 著
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
UbuntuLinux操作系统案例教程
张平 著
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
Ubuntu Linux操作系统(微课视频版)
张同光 洪双喜 田乔梅 宋丽丽 高雪霞 温文博
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
Ubik
Philip K. Dick 著
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
Ubuntu Linux操作系统实用教程(第2版)
王勇;吴捷;孙亚非;高胜利;汪辉进
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
Ubuntu操作系统实用教程
吴全玉;刘晓杰;潘玲佼;王田虎;诸一琦;张琳
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
UbuntuLinux基础教程(第2版)
邓淼磊、马宏琳、阎磊 编
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
Ubuntu Linux基础教程
张光河 主编;刘芳华 曹远龙 桂小林 段高华 参编
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
Ubuntu Linux操作系统实战教程(微课视频版)
余健
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
Ubuntu Linux操作系统项目教程(微课版)
崔升广
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
Ubuntu Linux操作系统标准教程(实战微课版)
钱慎一 王治国
UbuntuLinux操作系统与实验教程(第2版微课视频版)/21世纪高等学校计算机类课程创
Ubuntu Linux操作系统(项目式微课版)
梁玲 钟小平