计算机类教材 > 微机原理与操作系统

Linux操作系统

书号:9787113289508 套系名称:“十四五”高等职业教育计算机类专业规划教材

作者:丁亚男 李永亮 贝太忠 出版日期:2022-05-01

定价:42.00 页码 / 开本:无 /无

策划编辑:潘晨曦 祁云 责任编辑:祁云 包宁

适用专业:计算机类 适用层次:高等职业(专科)

最新印刷时间:

资源下载
教学课件 教学素材(暂无)
习题答案(暂无) 教学案例(暂无)
教学设计(暂无) 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  • 本书以 Red Hat Enterprise Linux 7.4 为工作平台,全面系统地介绍了 Linux 操作系统的基本知识、安全使用及服务器的配置、管理与应用等。全书共 13 单元,包括安装与配置 Linux 操作系统,网络参数配置,用户和组,文件与文件系统,管理磁盘,使用 RAID 与 LVM,使用 ssh 服务管理远程主机,使用 Samba、NFS 实现文件共享,使用 DNS 实现域名解析,使用 DHCP 动态管理主机地址,使用 vsftpd 服务传输文件,使用 Apache 服务部署静态网站,使用 Nginx 服务部署网站等内容。
    本书注重原理讲解与实践应用的结合,精心设计了大量的实验案例,操作性较强,有助于学习者迅速、全面地掌握相关的知识与技能。本书是为网络操作系统领域的入门者编写的,适合作为高等职业院校计算机相关专业 Linux操作系统课程的教材,也可作为网络系统集成工程技术人员的参考用书。
  • 本书是 2020 年全国高等院校计算机基础教育研究会项目——“课赛融合、课证融通”的云计算技术与应用专业课程建设研究与实践(2020-AFCEC-403)建设教材。本书编写团队有丰富的教学经验,是山东省省级优秀教学团队,编者有多年的技能大赛指导经验,是山东省职业院校技能大赛“计算机网络应用”“云计算技术与应用”赛项一等奖指导教师。本书在内容选取时紧紧围绕本专业核心能力培养目标,按照网络管理员、网络工程师工作岗位的典型工作任务要求,参考 RHCSA、RHCE 等企业认证要求,以应用为目的,以必需、够用为度,综合考虑学生的创新能力和可持续发展能力培养,确定教材的内容,以企
    业网组建真实案例为载体设置授课项目。
    本书共分 13 个单元,所有实验都是基于 Red Hat Enterprise Linux 7.4 工作平台进行设计。各单元的主要内容如下:单元 1 安装与配置 Linux 操作系统本单元主要介绍 Linux 操作系统的发展、VM ware 虚拟机软件的基本操作方法、Red HatEnterprise Linux 7.4 安装步骤。单元 2 网络参数配置本单元介绍了 Vim 编辑器的使用方法、网络参数的配置实例。单元 3 用户和组本单元介绍了 Linux 操作系统中的用户和组及其相关概念、用户和组的管理命令、使用图形界面管理用户和组的步骤。单元 4 文件与文件系统本单元介绍了文件系统、文件的管理命令、文件的权限含义及其管理命令。单元 5 管理磁盘本单元介绍了物理设备的命名、挂载硬件设备的命令,给出了添加硬盘设备、交换分区、磁盘容量配额设置的实例。单元 6 使用 RAID 与 LVM本单元介绍了独立冗余磁盘阵列、逻辑卷管理。单元 7 使用 ssh 服务管理远程主机本单元介绍了 ssh 服务的工作原理,给出了 ssh 服务、安全密钥验证、远程传输命令等实例。
    单元 8 使用 Samba、NFS 实现文件共享本单元介绍了 Samba 服务、NFS 服务的工作原理,给出了 Samba 服务器、NFS 服务器的配置实例。IILinux 操作系统单元 9 使用 DNS 实现域名解析,本单元介绍了 DNS 服务的基本知识及工作流程,讲解了 DNS 服务器的配置,给出了 DNS服务器的配置实例。单元 10 使用 DHCP 动态管理主机地址本单元介绍了 DHCP 基本概念和工作流程,讲解了 DHCP 服务器的配置,给出了 DHCP服务器的配置实例。单元 11 使用 vsftpd 服务传输文件本单元介绍了文件传输协议、简单文件传输协议、vsftpd 服务器的工作原理及基本配置,给出了 vsftpd 服务器的配置实例。单元 12 使用 Apache 服务部署静态网站本单元介绍了 Apache 服务器的工作原理及配置,给出了配置 SELinux 安全子系统、个人用户主页、虚拟主机等实例。单元 13 使用 Nginx 服务部署网站单元介绍了 Nginx 服务程序的安装及配置,给出了基于 Nginx 服务程序实用功能的部署示例。
    本书由山东交通职业学院丁亚男、李永亮、贝太忠任主编,由山东交通职业学院付瑞芬、夏智伟、王世兴、荣令随任副主编。具体编写分工如下:单元 1~4 由丁亚男、付瑞芬编写,单元 5~8 由李永亮、夏智伟编写,单元 9~13 由贝太忠、王世兴、荣令随编写。全书由山东交通职业学院王建良教授主审,提出了许多建设性意见和建议。由于编者水平有限,书中难免存在错误与不妥之处,恳请广大读者批评指正。
    编 者
    2021 年 10 月
  • 单元 1 安装与配置 Linux 操作系统
    1.1 基础知识
    1.1.1 Linux 操作系统概述
    1.1.2 Linux 版本
    1.1.3 Linux 操作系统的优点
    1.1.4 863 核高基
    1.2 安装配置 Linux 操作系统
    1.2.1 硬件基本要求 
    1.2.2 准备工具软件 
    1.2.3 安装配置 VM 虚拟机
    单元实训
    单元习题
    单元 2 网络参数配置 
    2.1 Vim 文本编辑器的基础使用
    2.1.1 编写一个简单的脚本文档
    2.1.2 Vim 小技巧
    2.1.3 使用 Yum 软件仓库
    2.1.4 Yum 常见问题分析
    2.2 配置网络参数 
    2.2.1 常用网络配置文件 
    2.2.2 配置网卡信息 
    2.2.3 常用的网络命令 
    2.3 网络故障排错 
    单元实训
    单元习题
    单元 3 用户和组 
    3.1 用户和组
    3.1.1 用户类型 
    3.1.2 用户账号文件 
    3.1.3 用户组 
    3.1.4 组文件 
    
    3.2 使用命令管理用户和组
    3.2.1 用户账号管理 
    3.2.2 组账号管理
    3.3 使用图形界面管理用户和组 
    3.3.1 安装 system-config-users 工具
    3.3.2 用户管理器 
    3.4 命令使用技巧
    单元实训
    单元习题
    单元 4 文件与文件系统.
    4.1 文件系统.
    4.1.1 文件系统概述 
    4.1.2 理解 Linux 文件系统目录结构
    4.1.3 绝对路径和相对路径
    4.2 文件命令
    4.2.1 文件及命名规则
    4.2.2 文件相关命令 
    4.2.3 目录相关命令
    4.3 文件权限
    4.3.1 访问权限
    4.3.2 文件预设权限 
    4.3.3 文件权限修改
    4.4 文件特殊权限
    4.4.1 SUID 
    4.4.2 SGID
    4.4.3 SBIT
    4.5 文件的隐藏属性 
    4.5.1 chattr 命令
    4.5.2 lsattr 命令 .
    4.6 文件访问控制列表 
    4.6.1 setfacl 命令.
    4.6.2 getfacl 命令
    单元实训
    单元习题
    单元 5 管理磁盘
    5.1 物理设备的命名
    
    5.2 挂载硬件设备的命令
    5.2.1 mount 命令 
    5.2.2 自动挂载硬件设备
    5.2.3 umount 命令 
    5.3 添加硬盘设备
    5.3.1 添加硬盘
    5.3.2 fdisk 命令
    5.3.3 du 命令 
    5.4 添加交换分区 
    5.5 磁盘容量配额 
    5.5.1 xfs_quota 命令
    5.5.2 edquota 命令
    单元实训
    单元习题
    单元 6 使用 RAID 与 LVM 
    6.1 RAID(独立冗余磁盘阵列) 
    6.1.1 RAID 0
    6.1.2 RAID 1
    6.1.3 RAID 5
    6.1.4 RAID 10
    6.1.5 部署磁盘阵列 
    6.1.6 损坏磁盘阵列及修复 
    6.1.7 磁盘阵列+备份盘
    6.2 LVM(逻辑卷管理器)
    6.2.1 部署逻辑卷
    6.2.2 扩容逻辑卷 
    6.2.3 缩小逻辑卷 
    6.2.4 逻辑卷快照
    6.2.5 删除逻辑卷
    单元实训.
    单元习题
    单元 7 使用 ssh 服务管理远程主机 
    7.1 配置 ssh 服务
    7.2 安全密钥验证
    7.3 远程传输命令 
    单元实训
    单元习题
    
    单元 8 使用 Samba、NFS 实现文件共享
    8.1 Samba 文件共享服务
    8.1.1 配置共享资源 
    8.1.2 Windows 访问文件共享服务
    8.1.3 Linux 访问文件共享服务
    8.2 NFS 网络文件系统
    8.3 autofs 自动挂载服务
    8.4 常见问题分析 
    8.4.1 Samba 服务器相关问题分析
    8.4.2 NFS 服务器相关问题分析
    单元实训
    单元习题.
    单元 9 使用 DNS 实现域名解析 .
    9.1 DNS 域名解析服务 
    9.2 安装 bind 服务程序
    9.2.1 正向解析实验 
    9.2.2 反向解析实验
    9.3 部署从服务器
    9.4 常见错误分析
    单元实训.
    单元习题
    单元 10 使用 DHCP 动态管理主机地址
    10.1 动态主机配置协议
    10.2 部署 DHCP 服务程序
    10.3 自动管理 IP 地址
    10.4 分配固定 IP 地址
    10.5 常见问题分析
    单元实训
    单元习题
    单元 11 使用 vsftpd 服务传输文件
    11.1 文件传输协议 
    11.2 vsftpd 服务程序 
    11.2.1 匿名开放模式
    11.2.2 本地用户模式
    11.2.3 虚拟用户模式
    11.3 简单文件传输协议
    11.4 常见错误 
    
    单元实训
    单元习题
    单元 12 使用 Apache 服务部署静态网站
    12.1 网站服务程序 
    12.2 配置服务文件参数
    12.3 SELinux 安全子系统
    12.3.1 SELinux 安全子系统简介 
    12.3.2 semanage 命令
    12.4 个人用户主页功能 
    12.5 虚拟主机功能 
    12.5.1 基于 IP 地址
    12.5.2 基于主机域名 
    12.5.3 基于端口号 
    12.6 Apache 的访问控制
    12.7 常见问题分析
    单元实训
    单元习题.
    单元 13 使用 Nginx 服务部署网站
    13.1 Nginx 简介
    13.2 安装 Nginx 软件
    13.3 Nginx 配置文件
    13.4 虚拟主机功能
    13.4.1 基于 IP 地址
    13.4.2 基于端口
    13.4.3 基于域名
    单元实训
    单元习题
    附录 A 命令合集 
    附录 B 公有云上使用 Linux 操作系统——以华为云为例
    附录 C Linux 操作系统中的快捷方式
    参考文献 
  •       丁亚男, 山东交通职业学院教师。山东省职业院校技能大赛优秀指导教师、山东省省级教学团队—-现代网络技术教学团队主讲教师。2018年、2019年指导学生获得全国职业院校技能大赛“云计算技术与应用”赛项二等奖一项、山东省职业院校技能大赛“云计算技术与应用”赛项一等奖两项,主持申报山东省精品资源共享课“云计算平台搭建与运维基础”,主持申报山东省社区教育优秀课程“智能手机的安全使用”,参与建设山东省精品资源共享课“网络设备配置与管理”“物联网应用系统开发”。
         李永亮,男,中共党员,硕士,副教授,全国云计算大数据职业教育集团理事,教育部1+X云计算平台运维与开发职业技能认证讲师、考评员,主要研究方向为云计算技术与智能网络。全国职业院校技能大赛优秀指导教师、山东省技术能手、山东省省级优秀教学团队主讲教师;主持教育部云计算技术与应用专业教学资源库《企业资源》子项目、山东省精品资源共享课“网络设备配置与管理”、山东省软件专业教学资源库“C#程序设计”子项目建设;指导学生获全国职业院校技能大赛一等奖1项、二等奖1项,获山东省职业院校技能大赛一等奖3项、二等奖4项;主持省级教研项目2项,主编教材3部,发表论文8篇,其中核心论文1篇,EI收录论文2篇;获山东省第一届新一代信息技术创新应用大赛云与大数据应用设计大赛教工组一等奖、山东省第二届新一代信息技术创新应用大赛网络系统管理赛项教工组第一名。
  • 本书是 2020 年全国高等院校计算机基础教育研究会项目——“课赛融合、课证融通”的云计算技术与应用专业课程建设研究与实践(2020-AFCEC-403)建设教材。