Linux操作系统案例教程 第3版

Linux操作系统案例教程 第3版
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2022-02
版次: 3
ISBN: 9787111698920
定价: 65.00
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 248页
字数: 382千字
4人买过
  • 本书以Red Hat Enterprise Linux 8.2为蓝本,全面介绍了Linux的桌面应用、系统管理和网络服务等方面的基础知识和实际应用。本书分为14章,涉及Linux简介、系统安装、文件管理、文本编辑器、用户和组管理、软件包的管理、进程管理、外存管理、网络基础、Samba服务器、FTP服务器、DNS服务器、WWW服务器以及Linux下的编程。本书内容丰富,结构清晰,通俗易懂,案例贯穿始终,章末有上机实训和课后习题。
      本书可作为应用型本科及高职高专院校相关专业的教材,也可作为Linux培训及自学用书,还可作为广大Linux爱好者的实用参考书。 彭英慧,1970.7,女,硕士研究生,高校教师,副教授,有企业工作经历,从事计算机教学工作十余年,讲授操作系统原理、数据库原理和应用、面向对象程序设计和Web程序设计等多门课程,有丰富的理论和实践教学经验,注重学生实践能力培养,发表论文10余篇,主编《Linux操作系统案例教程》并参编教材多部,受到读者的好评。 前言

     

    第1章  Linux简介1

    1.1  Linux的性质1

    1.2  Linux的特点1

    1.3  Linux发展3

    1.3.1  Linux发展的要素3

    1.3.2  内核发展史3

    1.4  Linux内核版本和发行版本4

    1.4.1  内核版本4

    1.4.2  发行版本5

    1.5  Linux的优势6

    1.6  课后习题7

    第2章  系统安装8

    2.1  Red Hat Enterprise Linux 8.2简介8

    2.2  安装前的准备8

    2.2.1  硬件基本需求8

    2.2.2  硬盘分区9

    2.3  案例:RHEL 8.2安装过程9

    2.4  退出Linux19

    2.5  上机实训20

    2.6  课后习题20

    第3章  文件管理22

    3.1  Linux文件系统22

    3.1.1  Linux 常用文件系统介绍22

    3.1.2  Linux文件介绍23

    3.1.3  Linux目录结构24

    3.2  案例1:文件与目录的基本操作26

    3.2.1  目录操作命令27

    3.2.2  文件操作命令28

    3.2.3  文件链接命令31

    3.3  案例2:文件内容操作命令32

    3.3.1  显示文本文件内容命令32

    3.3.2  查找文件命令35

    3.3.3  文件内容查询命令36

    3.4  文件处理命令37

    3.5  文件统计命令38

    3.6  文件帮助命令39

    3.7  上机实训40

    3.8  课后习题40

    第4章  文本编辑器42

    4.1  案例1:文本编辑器vi/vim操作模式42

    4.1.1  命令模式42

    4.1.2  插入模式42

    4.1.3  末行模式43

    4.2  启动vim编辑器44

    4.2.1  启动单个文件44

    4.2.2  启动多个文件45

    4.3  显示vim的行号46

    4.4  案例2:文本编辑器vim基本操作47

    4.4.1  命令模式操作47

    4.4.2  插入模式操作49

    4.4.3  末行模式操作49

    4.5  图形用户界面下的文本编辑工具51

    4.6  上机实训53

    4.7  课后习题53

    第5章  用户和组管理55

    5.1  案例1:用户账号管理55

    5.1.1  用户账号文件55

    5.1.2  添加用户59

    5.1.3  修改用户信息60

    5.1.4  删除用户61

    5.2  案例2:用户组账号管理61

    5.2.1  用户组账号文件62

    5.2.2  建立组63

    5.2.3  修改组信息64

    5.2.4  添加/删除组成员64

    5.2.5  删除组65

    5.2.6  显示用户所属组65

    5.2.7  批量新建多个用户账号66

    5.3  图形模式下的用户和组群管理67

    5.4  案例3:权限管理68

    5.4.1  文件和目录的权限管理69

    5.4.2  权限的设置方法69

    5.5  上机实训72

    5.6  课后习题73

    第6章  软件包的管理75

    6.1  案例1:RPM软件包的管理75

    6.1.1  查询RPM包的命令75

    6.1.2  RPM包的安装76

    6.1.3  RPM包升级安装77

    6.1.4  卸载RPM包77

    6.1.5  RPM软件包的验证77

    6.2  案例2:归档/压缩文件78

    6.2.1  创建tar文件78

    6.2.2  显示tar文件内容79

    6.2.3  从tar文件中取文件80

    6.2.4  向tar文件中追加文件80

    6.3  案例3:yum/dnf在线软件包管理80

    6.3.1  dnf软件包管理器概述81

    6.3.2  dnf软件包管理器配置81

    6.3.3  dnf命令管理软件包使用84

    6.4  上机实训86

    6.5  课后习题87

    第7章  进程管理89

    7.1  进程和作业的基本概念89

    7.1.1  进程和作业简介89

    7.1.2  进程的基本状态及其转换89

    7.1.3  进程的类型90

    7.1.4  Linux守护进程介绍90

    7.2  案例1:进程和作业管理91

    7.2.1  进程和作业启动方式91

    7.2.2  管理进程和作业的shell命令91

    7.2.3  图形模式下进程的管理97

    7.3  案例2:进程调度99

    7.3.1  at 调度99

    7.3.2  batch调度100

    7.3.3  cron调度100

    7.4  上机实训102

    7.5  课后习题103

    第8章  外存管理104

    8.1  磁盘管理的shell命令104

    8.2  案例1:Linux磁盘分区管理105

    8.2.1  fdisk磁盘分区工具106

    8.2.2  parted磁盘分区工具112

    8.2.3  mkfs创建文件系统115

    8.2.4  装载/卸载文件系统116

    8.3  案例2:LVM逻辑卷管理119

    8.3.1  LVM逻辑卷管理器概述119

    8.3.2  LVM管理磁盘120

    8.4  案例3:磁盘配额128

    8.4.1  磁盘配额概述128

    8.4.2  设置文件系统配额128

    8.4.3  磁盘配额配置步骤129

    8.5  上机实训134

    8.6  课后习题135

    第9章  网络基础137

    9.1  Linux网络配置基础137

    9.1.1  TCP/IP参考模型137

    9.1.2  Linux网络服务及对应端口138

    9.2  案例:以太网的TCP/IP设置138

    9.2.1  Linux网络接口139

    9.2.2  Linux网络相关配置文件139

    9.2.3  网络管理器141

    9.2.4  图形模式下网络信息配置141

    9.3  常用的网络配置命令144

    9.4  服务控制147

    9.4.1  服务概述147

    9.4.2  service服务控制148

    9.4.3  systemd 服务控制148

    9.5  网络安全150

    9.5.1  防火墙管理150

    9.5.2  管理防火墙的shell命令151

    9.5.3  SELinux152

    9.6  上机实训153

    9.7  课后习题153

    第10章  Samba服务器155

    10.1  Samba简介155

    10.1.1  Samba的工作原理155

    10.1.2  Samba服务器的功能156

    10.2  案例1:Windows客户机

    匿名访问Samba共享资源156

    10.2.1  Samba服务器的安装156

    10.2.2  Samba服务器的配置157

    10.2.3  建立Samba用户158

    10.3  案例2:Linux和Windows共享资源互相访问163

    10.3.1  虚拟机下网络搭建164

    10.3.2  客户端工具165

    10.3.3  Windows计算机访问Linux共享167

    10.3.4  Linux计算机访问Windows共享170

    10.3.5  图形模式下Linux计算机访问Samba共享171

    10.4  上机实训171

    10.5  课后习题172

    第11章  FTP服务器174

    11.1  FTP服务简介174

    11.2  vsftpd服务器1
  • 内容简介:
    本书以Red Hat Enterprise Linux 8.2为蓝本,全面介绍了Linux的桌面应用、系统管理和网络服务等方面的基础知识和实际应用。本书分为14章,涉及Linux简介、系统安装、文件管理、文本编辑器、用户和组管理、软件包的管理、进程管理、外存管理、网络基础、Samba服务器、FTP服务器、DNS服务器、WWW服务器以及Linux下的编程。本书内容丰富,结构清晰,通俗易懂,案例贯穿始终,章末有上机实训和课后习题。
      本书可作为应用型本科及高职高专院校相关专业的教材,也可作为Linux培训及自学用书,还可作为广大Linux爱好者的实用参考书。
  • 作者简介:
    彭英慧,1970.7,女,硕士研究生,高校教师,副教授,有企业工作经历,从事计算机教学工作十余年,讲授操作系统原理、数据库原理和应用、面向对象程序设计和Web程序设计等多门课程,有丰富的理论和实践教学经验,注重学生实践能力培养,发表论文10余篇,主编《Linux操作系统案例教程》并参编教材多部,受到读者的好评。
  • 目录:
    前言

     

    第1章  Linux简介1

    1.1  Linux的性质1

    1.2  Linux的特点1

    1.3  Linux发展3

    1.3.1  Linux发展的要素3

    1.3.2  内核发展史3

    1.4  Linux内核版本和发行版本4

    1.4.1  内核版本4

    1.4.2  发行版本5

    1.5  Linux的优势6

    1.6  课后习题7

    第2章  系统安装8

    2.1  Red Hat Enterprise Linux 8.2简介8

    2.2  安装前的准备8

    2.2.1  硬件基本需求8

    2.2.2  硬盘分区9

    2.3  案例:RHEL 8.2安装过程9

    2.4  退出Linux19

    2.5  上机实训20

    2.6  课后习题20

    第3章  文件管理22

    3.1  Linux文件系统22

    3.1.1  Linux 常用文件系统介绍22

    3.1.2  Linux文件介绍23

    3.1.3  Linux目录结构24

    3.2  案例1:文件与目录的基本操作26

    3.2.1  目录操作命令27

    3.2.2  文件操作命令28

    3.2.3  文件链接命令31

    3.3  案例2:文件内容操作命令32

    3.3.1  显示文本文件内容命令32

    3.3.2  查找文件命令35

    3.3.3  文件内容查询命令36

    3.4  文件处理命令37

    3.5  文件统计命令38

    3.6  文件帮助命令39

    3.7  上机实训40

    3.8  课后习题40

    第4章  文本编辑器42

    4.1  案例1:文本编辑器vi/vim操作模式42

    4.1.1  命令模式42

    4.1.2  插入模式42

    4.1.3  末行模式43

    4.2  启动vim编辑器44

    4.2.1  启动单个文件44

    4.2.2  启动多个文件45

    4.3  显示vim的行号46

    4.4  案例2:文本编辑器vim基本操作47

    4.4.1  命令模式操作47

    4.4.2  插入模式操作49

    4.4.3  末行模式操作49

    4.5  图形用户界面下的文本编辑工具51

    4.6  上机实训53

    4.7  课后习题53

    第5章  用户和组管理55

    5.1  案例1:用户账号管理55

    5.1.1  用户账号文件55

    5.1.2  添加用户59

    5.1.3  修改用户信息60

    5.1.4  删除用户61

    5.2  案例2:用户组账号管理61

    5.2.1  用户组账号文件62

    5.2.2  建立组63

    5.2.3  修改组信息64

    5.2.4  添加/删除组成员64

    5.2.5  删除组65

    5.2.6  显示用户所属组65

    5.2.7  批量新建多个用户账号66

    5.3  图形模式下的用户和组群管理67

    5.4  案例3:权限管理68

    5.4.1  文件和目录的权限管理69

    5.4.2  权限的设置方法69

    5.5  上机实训72

    5.6  课后习题73

    第6章  软件包的管理75

    6.1  案例1:RPM软件包的管理75

    6.1.1  查询RPM包的命令75

    6.1.2  RPM包的安装76

    6.1.3  RPM包升级安装77

    6.1.4  卸载RPM包77

    6.1.5  RPM软件包的验证77

    6.2  案例2:归档/压缩文件78

    6.2.1  创建tar文件78

    6.2.2  显示tar文件内容79

    6.2.3  从tar文件中取文件80

    6.2.4  向tar文件中追加文件80

    6.3  案例3:yum/dnf在线软件包管理80

    6.3.1  dnf软件包管理器概述81

    6.3.2  dnf软件包管理器配置81

    6.3.3  dnf命令管理软件包使用84

    6.4  上机实训86

    6.5  课后习题87

    第7章  进程管理89

    7.1  进程和作业的基本概念89

    7.1.1  进程和作业简介89

    7.1.2  进程的基本状态及其转换89

    7.1.3  进程的类型90

    7.1.4  Linux守护进程介绍90

    7.2  案例1:进程和作业管理91

    7.2.1  进程和作业启动方式91

    7.2.2  管理进程和作业的shell命令91

    7.2.3  图形模式下进程的管理97

    7.3  案例2:进程调度99

    7.3.1  at 调度99

    7.3.2  batch调度100

    7.3.3  cron调度100

    7.4  上机实训102

    7.5  课后习题103

    第8章  外存管理104

    8.1  磁盘管理的shell命令104

    8.2  案例1:Linux磁盘分区管理105

    8.2.1  fdisk磁盘分区工具106

    8.2.2  parted磁盘分区工具112

    8.2.3  mkfs创建文件系统115

    8.2.4  装载/卸载文件系统116

    8.3  案例2:LVM逻辑卷管理119

    8.3.1  LVM逻辑卷管理器概述119

    8.3.2  LVM管理磁盘120

    8.4  案例3:磁盘配额128

    8.4.1  磁盘配额概述128

    8.4.2  设置文件系统配额128

    8.4.3  磁盘配额配置步骤129

    8.5  上机实训134

    8.6  课后习题135

    第9章  网络基础137

    9.1  Linux网络配置基础137

    9.1.1  TCP/IP参考模型137

    9.1.2  Linux网络服务及对应端口138

    9.2  案例:以太网的TCP/IP设置138

    9.2.1  Linux网络接口139

    9.2.2  Linux网络相关配置文件139

    9.2.3  网络管理器141

    9.2.4  图形模式下网络信息配置141

    9.3  常用的网络配置命令144

    9.4  服务控制147

    9.4.1  服务概述147

    9.4.2  service服务控制148

    9.4.3  systemd 服务控制148

    9.5  网络安全150

    9.5.1  防火墙管理150

    9.5.2  管理防火墙的shell命令151

    9.5.3  SELinux152

    9.6  上机实训153

    9.7  课后习题153

    第10章  Samba服务器155

    10.1  Samba简介155

    10.1.1  Samba的工作原理155

    10.1.2  Samba服务器的功能156

    10.2  案例1:Windows客户机

    匿名访问Samba共享资源156

    10.2.1  Samba服务器的安装156

    10.2.2  Samba服务器的配置157

    10.2.3  建立Samba用户158

    10.3  案例2:Linux和Windows共享资源互相访问163

    10.3.1  虚拟机下网络搭建164

    10.3.2  客户端工具165

    10.3.3  Windows计算机访问Linux共享167

    10.3.4  Linux计算机访问Windows共享170

    10.3.5  图形模式下Linux计算机访问Samba共享171

    10.4  上机实训171

    10.5  课后习题172

    第11章  FTP服务器174

    11.1  FTP服务简介174

    11.2  vsftpd服务器1
查看详情
12
相关图书 / 更多
Linux操作系统案例教程 第3版
LiteOS轻量级物联网操作系统实战 微课视频版
魏杰
Linux操作系统案例教程 第3版
Linux操作系统活页式教程
李国辉
Linux操作系统案例教程 第3版
Linux综合实训案例教程
陈智斌;梁鹏;肖政宏
Linux操作系统案例教程 第3版
Linux系统自动化运维(Python版)(微课版)
张莉,丁传炜
Linux操作系统案例教程 第3版
Linux操作系统
刘睿;包大宏;兰晓天;李吉桃;王仕杰;吴晓清;张宏洲;杨云江
Linux操作系统案例教程 第3版
Linux源码趣读
闪客
Linux操作系统案例教程 第3版
Linux 内核完全注释(20周年版) 赵炯
赵炯
Linux操作系统案例教程 第3版
Linux网络操作系统项目式教程(CentOS 7.6)(微课版)(第2版)
刘正,张运嵩,尤澜涛主编
Linux操作系统案例教程 第3版
Linux 内核完全剖析——基于0.12内核(15周年版) 赵炯
赵炯
Linux操作系统案例教程 第3版
Linux高效学习教程:Linux就该这么学+Linux常用命令自学手册
刘遄 刘遄
Linux操作系统案例教程 第3版
Linux后端开发工程实践
万木春
Linux操作系统案例教程 第3版
Linux运维从入门到精通
明日科技
您可能感兴趣 / 更多