轨道类 > ---大类---

Linux操作系统与服务配置

书号:9787113241810 套系名称:“十三五”高等职业教育规划教材

作者:严学军 鲁立 出版日期:2018-02-01

定价:46.00 页码 / 开本:276 /16

策划编辑:徐海英 责任编辑:翟玉峰 彭立辉

适用专业:无 适用层次:高等职业院校

最新印刷时间:

资源下载
电子教案
内容简介 前言 目录 作者介绍 图书特色
  •         本书围绕Linux操作系统,针对基于Linux下主流的网络服务,介绍了Linux的安装与特点、Linux图形界面的使用、字符界面及Shell、Linux常用命令、用户和用户组管理、Linux的RPM软件包管理、文件管理、文件系统与磁盘管理、进程与服务管理、PAM应用、SELinux的应用、基本网络配置、Linux防火墙、Samba服务器配置、DNS服务器配置和管理、Apache服务的配置和管理、FTP服务器和NFS服务器的配置和管理等方面的内容,既包含丰富的理论基础知识,又具有较强的实践性和可操作性。
     
            本书适合作为高等职业院校计算机应用专业和网络技术专业理论与实践一体化的教材,也可作为Linux爱好者、Linux系统管理、Linux开发人员和网络管理人员的自学指导书。 
  • 第1章  Red Hat Enterprise Linux
    简介和安装 1
    1.1  Linux简介 1
    1.1.1  Linux的概念 1
    1.1.2  Linux的发展历史 1
    1.1.3  Linux的特点 2
    1.1.4  Linux的内核版本和
    发行版本 3
    1.1.5  Linux的应用 4
    1.2  Red Hat Enterprise Linux简介 4
    1.2.1  Enterprise Linux的含义 4
    1.2.2  Enterprise Linux的特点 5
    1.2.3  Red Hat Enterprise Linux的
    版本 5
    1.2.4  Red Hat Enterprise Linux 
    6.5的新特性 5
    1.3  安装前的准备工作及安装过程 6
    1.3.1  硬件要求 6
    1.3.2  各种安装方式简介 6
    1.3.3  硬盘分区和文件系统 6
    1.3.4  安装Red Hat Enterprise 
    Linux 6.5 7
    1.4  在虚拟机中安装Red Hat Enterprise Linux 16
    1.4.1  虚拟机简介 16
    1.4.2  安装VMware Workstation 17
    1.4.3  新建虚拟机 18
    1.5  实训:安装Red Hat Enterprise 
    Linux 6.5 22
    小结 23
    习题 23
    第2章  Linux图形界面的使用 24
    2.1  Linux的图形化界面 24
    2.1.1  GNOME桌面的基本
    使用 24
    2.1.2  GNOME菜单系统 27
    2.1.3  输入法和时间 29
    2.2  gnome下简单应用程序的使用 30
    2.2.1  系统应用程序 30
    2.2.2  gnome下其他应用
    程序的使用 32
    2.3  使用KDE桌面 35
    2.4  实训:安装与配置Linux
    系统下的打印机设备 35
    小结 38
    习题 38
    第3章  字符界面及Shell 39
    3.1  Linux字符界面的使用 39
    3.1.1  进入Linux字符界面 39
    3.1.2  在字符界面下实现
    系统操作 40
    3.1.3  在字符界面下获得帮助 40
    3.2  字符界面下vi编辑器的使用 41
    3.2.1  vi编辑器简介 41
    3.2.2  vi编辑器的基本操作 44
    3.3  Shell的使用 44
    3.3.1  Shell介绍 44
    3.3.2  Shell类型 44
    3.3.3  Shell程序和Shell变量 45
    3.3.4  Shell的常用功能 47
    3.4  实训:使用vi编辑器创建
    并编辑文档 50
    小结 51
    习题 51
    第4章  Linux常用命令 52
    4.1  文件和目录操作命令 52
    4.1.1  pwd和cd命令 52
    4.1.2  ls命令 53
    4.1.3  mkdir和rmdir命令 53
    4.1.4  cp和mv命令 54
    4.1.5  touch命令 55
    4.1.6  rm命令 57
    4.2  查找类命令 57
    4.2.1  grep和find命令 57
    4.2.2  locate命令 61
    4.2.3  whereis和whatis命令 62
    4.2.4  which命令 63
    4.3  有关文本的命令 63
    4.3.1  cat、more、less命令 63
    4.3.2  head、tail命令 65
    4.3.3  sort命令 65
    4.3.4  diff和uniq命令 67
    4.4  其他命令 70
    4.4.1  echo、write、mesg、
    wall、talk等信息命令 70
    4.4.2  uname和hostname命令 71
    4.4.3  cal和date命令 72
    4.4.4  last命令 74
    4.4.5  clear命令 75
    4.5  实训:使用Linux命令实现
    文件和目录操作 75
    小结 77
    习题 77
    第5章  用户和用户组管理 78
    5.1  用户管理 78
    5.1.1  用户账户的类型 78
    5.1.2  用户账户的管理 79
    5.2  用户组管理 88
    5.2.1  用户组的类型 89
    5.2.2  用户组的管理 89
    5.3  实训:用户和用户组操作 93
    小结 95
    习题 95
    第6章  Linux的RPM软件包管理 96
    6.1  RPM软件包概述 96
    6.1.1  RPM软件包简介 96
    6.1.2  RPM软件的使用方法 98
    6.2  YUM 102
    6.2.1  YUM仓库简介 102
    6.2.2  YUM仓库配置 103
    6.3  实训:配置Linux中的YUM
    仓库实现正常YUM安装 106
    小结 109
    习题 109
    第7章  文件管理 110
    7.1  Linux文件 110
    7.1.1  Linux文件概述 110
    7.1.2  Linux文件类型 111
    7.2  Linux的压缩及解压缩 116
    7.2.1  tar包简介 116
    7.2.2  tar包的使用 117
    7.2.3  其他的文件压缩用法 119
    7.3  实训:文件的打包压缩与解压 122
    小结 122
    习题 123
    第8章  文件系统与磁盘管理 124
    8.1  Linux文件系统概述 124
    8.1.1  Linux的常用文件
    系统类型 124
    8.1.2  创建Linux文件系统 130
    8.1.3  挂载和卸载文件系统 131
    8.2  使用交换空间 133
    8.2.1  添加交换空间 133
    8.2.2  删除交换空间 134
    8.3  权限设置 135
    8.3.1  文件和目录权限简介 135
    8.3.2  设置文件和目录权限 137
    8.3.3  改变文件与目录的
    所有者和所有者所在组 140
    8.4  硬盘分区 141
    8.4.1  硬盘分区简介 141
    8.4.2  使用fdisk进行
    硬盘分区 141
    8.5  实训:磁盘分区及分区中
    文件和目录权限管理 143
    小结 146
    习题 147
    第9章  进程与服务管理 148
    9.1  进程管理 148
    9.1.1  进程的基本概念和属性 148
    9.1.2  进程的管理和控制 150
    9.1.3  作业的基本概念和控制 154
    9.2  服务的管理 161
    9.2.1  图形界面下的管理 161
    9.2.2  ntsysv命令 161
    9.2.3  chkconfig和service
    命令 162
    9.3  实训:实现计划任务 164
    小结 165
    习题 165
    第10章  PAM应用 166
    10.1  PAM的构成 166
    10.2  PAM配置文件分析 167
    10.2.1  模块类型 168
    10.2.2  控制标志 168
    10.2.3  模块参数 168
    10.3  常见PAM模块 169
    10.4  实训:对登录多次失败的
    账户进行锁定及解锁 174
    小结 176
    习题 176
    第11章  SELinux的应用 177
    11.1  SELinux的特点及运行
    状态配置 177
    11.1.1  SELinux的特点 177
    11.1.2  SELinux运行状态
    配置 178
    11.2  SELinux配置管理 178
    11.2.1  SELinux控制规则及
    相关概念 178
    11.2.2  SELinux配置文件 180
    11.2.3  SELinux相关命令 182
    11.2.4  使用SELinux图形
    界面配置工具 185
    11.3  实训:通过SELinux
    配置Apache 186
    小结 188
    习题 188
    第12章  基本网络配置 189
    12.1  网络配置文件 189
    12.2  IP地址配置 191
    12.2.1  图形界面下的地址
    配置 191
    12.2.2  使用命令配置IP地址 192
    12.3  Linux下的网络调试命令 193
    12.3.1  ping命令 193
    12.3.2  arp命令 194
    12.3.3  netstat命令 195
    12.4  DHCP概述 196
    12.4.1  DHCP服务的工作原理 196
    12.4.2  DHCP服务分配的
    IP地址类型 197
    12.5  安装DHCP服务 198
    12.5.1  图形界面下安装
    DHCP服务 198
    12.5.2  启动和停止
    DHCP服务 199
    12.6  配置DHCP服务 200
    12.6.1  /etc/dhcpd.conf文件 200
    12.6.2  作用域的配置 202
    12.6.3  保留地址的配置 203
    12.6.4  配置DHCP客户端 203
    12.7  实训:搭建DHCP服务器 204
    小结 205
    习题 205
    第13章  Linux防火墙 206
    13.1  TCP Wrappers 206
    13.1.1  TCP Wrappers简介 207
    13.1.2  TCP Wrappers配置 207
    13.2  IPTables防火墙 209
    13.2.1  IPTables构成 209
    13.2.2  字符界面下的IPTables
    的配置 210
    13.2.3  图形界面下配置
    防火墙 214
    13.3  实训:使用IPTables配置
    防火墙 215
    小结 216
    习题 216
    第14章  Samba服务器配置 217
    14.1  Samba概述 217
    14.1.1  Samba和SMB协议 217
    14.1.2  Samba核心和功能 217
    14.2  Samba服务的查看和安装 218
    14.2.1  查看Samba安装情况 218
    14.2.2  重新安装Samba组件 218
    14.3  Samba服务的配置和控制 219
    14.3.1  Samba服务的运行
    配置 219
    14.3.2  Samba服务的启停
    控制 221
    14.3.3  Samba服务的安全
    配置 222
    14.4  访问Samba服务共享资源 222
    14.4.1  使用Linux客户端访问
    Samba共享资源 222
    14.4.2  使用Windows客户端访问
    Samba共享资源 223
    14.4.3  使用Linux访问
    Windows共享资源 224
    14.5  实训:一个Samba服务的
    企业应用案例 226
    小结 229
    习题 229
    第15章  DNS服务器配置和管理 230
    15.1  DNS和BIND概述 230
    15.1.1  DNS的基本概念 230
    15.1.2  BIND的基本概念 233
    15.2  BIND软件的安装 234
    15.3  配置BIND 235
    15.3.1  DNS的启动配置 235
    15.3.2  修改named.conf
    文件 236
    15.4  区域文件 237
    15.5  配置DNS客户端 239
    15.6  实训:配置DNS服务器 239
    小结 242
    习题 242
    第16章  Apache服务器的配置和
    管理 243
    16.1  Apache概述与安装 243
    16.1.1  服务器和WWW的
    基本概念 243
    16.1.2  Apache软件简介 246
    16.1.3  Apache软件安装 247
    16.2  Apache命令行配置 248
    16.2.1  配置文件httpd.conf 248
    16.2.2  Apache基本配置 248
    16.2.3  访问Apache的
    静态网页 250
    16.2.4  扩展设置:增加
    用户验证功能 251
    16.3  Apache虚拟主机配置 252
    16.3.1  基于不同域名的
    虚拟主机配置 252
    16.3.2  基于不同端口的
    虚拟主机配置 254
    16.3.3  基于不同IP的
    虚拟主机配置 255
    16.4  实训:基于Apache服务器的
    PHP网站架设 257
    小结 259
    习题 259
    第17章  FTP服务器与NFS服务器的
    配置和管理 260
    17.1  FTP服务器 260
    17.1.1  vsftpd概述 262
    17.1.2  vsftpd的安装和
    控制 262
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    17.1.3  客户端匿名访问FTP
    服务 263
    17.1.4  配置vsftpd实现
    虚拟用户访问 265
    17.1.5  配置基于IP的
    虚拟FTP服务器 269
    17.2  NFS服务器 270
    17.2.1  命令行配置NFS 270
    17.2.2  使用NFS 271
    17.3  实训:配置FTP服务器 271
    小结 276
    习题 
  •  
  •          本书以培养 Linux 操作系统实用型人才为指导思想,在介绍具有一定深度理论知识的基础上,重点介绍 Linux 操作系统应用技术,注重对学生实际应用技能和动手能力的培养。同时,本书选取 17 个有针对性的实训,通过基于工作岗位要求的实训学习和操作,可提升学习者对 Linux 操作系统的理解和应用。