4.23文创礼盒,买2个减5元
欢迎光临中图网 请 | 注册

Linux实用教程-第3版

作者:於岳
出版社:人民邮电出版社出版时间:2017-01-01
开本: 32开 页数: 330
本类榜单:教材销量榜
中 图 价:¥35.9(7.2折) 定价  ¥49.8 登录后可看到会员价
加入购物车 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

Linux实用教程-第3版 版权信息

Linux实用教程-第3版 本书特色

Linux系统初步了解、安装Linux系统、字符界面操作基础、目录和文件管理、Linux常用操作命令、Shell编程、用户和组群账户管理、磁盘分区和文件系统管理、软件包管理、权限和所有者、Linux日常管理和维护、Linux网络基本配置、远程连接服务器配置、NFS服务器配置、DHCP服务器配置、Samba服务器配置、DNS服务器配置、Web服务器配置、FTP服务器配置、Sendmail服务器配置。

Linux实用教程-第3版 内容简介

1. 采用目前企业生产环境中应用*广泛的Red Hat Enterprise Linux系统,并对书中所有实例进行重新检验,增强可操作性。 2.对Linux服务器配置部分,进行扩容和增加内容,以提高学员的技术水平。 3. 书中大量使用了图表和案例进行表述,便于读者理解和掌握知识点。

Linux实用教程-第3版 目录

第1章 Linux系统初步了解 1

1.1 Linux系统简介 1

1.1.1 Linux的概念 1

1.1.2 Linux系统的产生 1

1.1.3 Linux系统应用领域 1

1.2 Linux系统的特点和组成 2

1.2.1 Linux系统的特点 2

1.2.2 Linux系统的组成 3

1.3 Linux系统版本介绍 4

1.3.1 Linux系统内核版本 4

1.3.2 Linux系统发行版本 4

1.4 Red Hat Linux系统概述 5

1.4.1 Red Hat Linux系统优点 5

1.4.2 RHEL 7新特性 6

小结 7

习题 7

第2章 安装Linux系统 8

2.1 准备安装Linux系统 8

2.1.1 安装Linux系统的硬件要求 8

2.1.2 交换分区 8

2.1.3 Linux系统硬盘知识 9

2.2 安装Linux系统步骤与初始化配置 10

2.2.1 安装Linux系统的步骤 10

2.2.2 Linux安装后的初始化配置 22

2.2.3 登录Linux系统 24

2.3 注销、关闭和重启Linux系统 26

2.3.1 注销Linux系统 26

2.3.2 关闭和重启Linux系统 26

2.4 FirewallD防火墙 27

2.4.1 FirewallD防火墙简介 27

2.4.2 FirewallD防火墙配置 27

小结 30

习题 31

上机练习 31

第3章 字符界面操作基础 32

3.1 字符界面简介 32

3.1.1 进入Linux字符界面 32

3.1.2 关闭和重启Linux系统 34

3.1.3 目标 35

3.2 在Linux系统下获取帮助 36

3.2.1 使用man手册页 36

3.2.2 使用--help选项获取帮助 37

3.3 Shell基础 38

3.3.1 Shell简介 38

3.3.2 bash简介 39

3.3.3 bash命令 39

3.4 使用bash 40

3.4.1 常用控制组合键 40

3.4.2 光标操作 40

3.4.3 特殊字符 41

3.4.4 通配符 42

3.5 Shell实用功能 42

3.5.1 命令行自动补全 42

3.5.2 命令历史记录 43

3.5.3 命令排列 44

3.5.4 命令替换 45

3.5.5 命令别名 46

3.5.6 文件名匹配 47

3.5.7 管道 47

3.6 重定向 48

3.6.1 输出重定向 48

3.6.2 输入重定向 49

3.6.3 错误重定向 49

3.6.4 同时实现输出和错误重定向 50

3.7 vi编辑器 50

3.7.1 vi编辑器工作模式 50

3.7.2 进入插入模式 51

3.7.3 光标移动 51

3.7.4 命令模式操作 53

3.7.5 末行模式操作 54

小结 55

习题 56

上机练习 56

第4章 目录和文件管理 57

4.1 Linux文件类型 57

4.2 Linux目录结构 59

4.3 文件和目录操作 60

4.3.1 pwd:显示工作目录路径 60

4.3.2 cd:更改工作目录路径 60

4.3.3 ls:列出目录和文件信息 61

4.3.4 touch:创建空文件、更改文件时间 62

4.3.5 mkdir:创建目录 63

4.3.6 rmdir:删除空目录 64

4.3.7 cp:复制文件和目录 64

4.3.8 mv:文件和目录改名、移动文件和目录路径 65

4.3.9 rm:删除文件或目录 65

4.3.10 wc:统计文件行数、单词数、

字节数和字符数 66

4.4 链接文件 66

4.4.1 链接文件简介 67

4.4.2 创建和使用链接文件 67

小结 70

习题 70

上机练习 70

第5章 Linux常用操作命令 71

5.1 文本内容显示 71

5.1.1 cat:显示文本文件 71

5.1.2 more:分页显示文本文件 72

5.1.3 less:回卷显示文本文件 72

5.1.4 head:显示指定文件前若干行 73

5.1.5 tail:查看文件末尾数据 74

5.2 文本内容处理 74

5.2.1 sort:对文件中的数据进行排序 74

5.2.2 uniq:将重复行从输出文件中删除 75

5.2.3 cut:从文件每行中显示出选定的字节、字符或字段(域) 75

5.2.4 comm:逐行比较两个已排过序的

文件 76

5.2.5 diff:逐行比较两个文本文件,

列出其不同之处 77

5.3 文件和命令查找 78

5.3.1 grep:查找文件中符合条件的

字符串 78

5.3.2 find:列出文件系统内符合条件的

文件 79

5.3.3 locate:在数据库中查找文件 81

5.4 系统信息显示 82

5.4.1 uname:显示计算机及操作系统相关信息 82

5.4.2 hostname:显示或修改计算机

主机名 82

5.4.3 free:查看内存信息 83

5.4.4 du:显示目录或文件的磁盘占用量 84

5.5 日期和时间 85

5.5.1 cal:显示日历信息 85

5.5.2 date:显示和设置系统日期和时间 86

5.5.3 hwclock:查看和设置硬件时钟 87

5.6 信息交流 88

5.6.1 echo:在显示器上显示文字 88

5.6.2 mesg:允许或拒绝写消息 89

5.6.3 wall:对全部已登录用户发送信息 90

5.6.4 write:向用户发送消息 90

5.7 其他命令 90

5.7.1 clear:清除计算机屏幕信息 90

5.7.2 uptime:显示系统已经运行的时间 91

小结 91

习题 91

上机练习 92

第6章 Shell编程 93

6.1 熟悉Shell程序的创建 93

6.1.1 语法基本介绍 93

6.1.2 Shell程序的创建过程 93

6.2 Shell变量 94

6.2.1 Shell定义的环境变量 94

6.2.2 用户定义的变量 95

6.2.3 位置参数 96

6.2.4 预定义变量 96

6.2.5 参数置换的变量 97

6.3 变量表达式 97

6.3.1 字符串比较 98

6.3.2 数字比较 98

6.3.3 逻辑测试 99

6.3.4 文件操作测试 99

6.4 Shell条件判断语句 100

6.4.1 if条件语句 100

6.4.2 case条件语句 101

6.5 Shell循环控制语句 102

6.5.1 for循环语句 102

6.5.2 while循环语句 103

6.5.3 until循环语句 105

小结 105

习题 106

上机练习 106

第7章 用户和组群账户管理 107

7.1 用户账户简介 107

7.1.1 用户账户分类 107

7.1.2 /etc/passwd文件 107

7.1.3 /etc/shadow文件 109

7.2 用户账户设置 110

7.2.1 创建用户账户 110

7.2.2 修改用户账户 112

7.2.3 删除用户账户 114

7.3 组群账户简介 115

7.3.1 组群账户分类 115

7.3.2 /etc/group文件 115

7.3.3 /etc/gshadow文件 116

7.4 组群账户设置 117

7.4.1 创建组群账户 117

7.4.2 修改组群账户 118

7.4.3 删除组群账户 118

7.5 用户和组群账户维护 119

7.5.1 passwd命令 119

7.5.2 gpasswd命令 120

7.5.3 su命令 121

7.5.4 newgrp命令 122

7.5.5 groups 命令 122

7.5.6 id命令 123

小结 123

习题 124

上机练习 124

第8章 磁盘分区和文件系统

管理 125

8.1 磁盘分区和格式化简介 125

8.1.1 磁盘分区的概念 125

8.1.2 格式化的概念 125

8.2 Linux磁盘分区 126

8.3 创建文件系统 132

8.3.1 Linux主流文件系统 132

8.3.2 创建文件系统 133

8.4 挂载和卸载文件系统 134

8.4.1 挂载文件系统 134

8.4.2 卸载文件系统 136

8.4.3 查看磁盘分区挂载情况 136

8.5 开机自动挂载文件系统 138

8.5.1 /etc/fstab文件简介 138

8.5.2 设置开机自动挂载文件系统 140

8.6 使用交换空间 141

8.6.1 使用交换分区 141

8.6.2 使用交换文件 142

小结 144

习题 144

上机练习 145

第9章 软件包管理 146

9.1 RPM软件包管理 146

9.1.1 RPM软件包简介 146

9.1.2 管理RPM软件包 147

9.2 使用yum管理RPM软件包 151

9.2.1 yum的概念 151

9.2.2 yum软件仓库配置文件 151

9.2.3 创建本地软件仓库 152

9.2.4 yum命令使用 153

9.3 tar包管理 156

9.3.1 tar包简介 156

9.3.2 tar包使用和管理 157

9.3.3 tar包的特殊使用 158

小结 160

习题 161

上机练习 161

第10章 权限和所有者 162

10.1 权限设置 162

10.1.1 文件和目录权限简介 162

10.1.2 设置文件和目录基本权限 162

10.1.3 设置文件和目录特殊权限 166

10.2 更改文件和目录所有者 168

小结 169

习题 169

上机练习 169

第11章 Linux日常管理和维护 170

11.1 进程管理 170

11.1.1 进程概念 170

11.1.2 查看系统进程信息 171

11.1.3 杀死进程 174

11.2 任务计划 175

11.2.1 /etc/crontab文件实现任务计划 175

11.2.2 使用crontab命令实现任务计划 177

11.3 Linux系统启动过程 179

11.4 维护GRUB 2 181

11.4.1 GRUB 2简介 181

11.4.2 GRUB 2主配置文件 182

11.4.3 /etc/grub.d目录 183

11.4.4 /etc/default/grub文件详解 183

11.5 设置GRUB 2加密 184

11.5.1 GRUB 2加密简介 184

11.5.2 设置GRUB 2 PBKDF2加密

口令 185

11.5.3 设置GRUB 2明文密码 185

11.5.4 GRUB 2解锁 186

11.6 GRUB 2配置案例 187

11.6.1 破解root用户密码 187

11.6.2 将网卡名称eno16777736

更改为eth0 188

小结 188

习题 189

上机练习 189

第12章 Linux网络基本配置 190

12.1 常用网络配置文件 190

12.1.1 /etc/sysconfig/network-scripts/ifcfg-

eno16777736文件 190

12.1.2 /etc/resolv.conf文件 191

12.1.3 /etc/hosts文件 191

12.1.4 /etc/services文件 191

12.2 常用网络命令 192

12.2.1 traceroute 192

12.2.2 ifconfig 193

12.2.3 ping 194

12.2.4 netstat 195

12.2.5 arp 196

12.2.6 tcpdump 197

12.3 管理网络服务 198

小结 201

习题 201

上机练习 201

第13章 远程连接服务器配置 202

13.1 SSH和OpenSSH简介 202

13.1.1 SSH的概念 202

13.1.2 OpenSSH的概念 202

13.2 OpenSSH服务器安装和配置 203

13.2.1 安装OpenSSH服务器软件包 203

13.2.2 /etc/ssh/sshd_config文件详解 204

13.2.3 OpenSSH服务器配置实例 205

13.3 配置OpenSSH客户端 206

13.3.1 Linux客户端连接 206

13.3.2 Windows客户端连接 210

13.4 VNC服务器配置 211

13.4.1 VNC简介 211

13.4.2 VNC服务器配置实例 212

13.4.3 创建或更改VNC登录密码 213

13.4.4 管理VNC服务器 213

13.5 连接VNC服务器 214

13.5.1 Linux客户端连接 214

13.5.2 Windows客户端连接 216

小结 216

习题 217

上机练习 217

第14章 NFS服务器配置 218

14.1 NFS简介 218

14.1.1 NFS的概念 218

14.1.2 NFS协议 218

14.2 NFS服务器安装和配置 219

14.2.1 安装NFS服务器软件包 219

14.2.2 /etc/exports文件详解 219

14.2.3 控制nfs-server服务 221

14.3 管理NFS共享目录 222

14.3.1 维护NFS共享目录 222

14.3.2 查看NFS共享目录信息 223

14.4 挂载和卸载NFS共享目录 223

14.4.1 挂载和卸载NFS文件系统 224

14.4.2 开机自动挂载NFS文件系统 225

小结 225

习题 225

上机练习 226

第15章 DHCP服务器配置 227

15.1 DHCP简介 227

15.1.1 DHCP的概念 227

15.1.2 使用DHCP服务的优缺点 227

15.2 DHCP服务器安装和配置 228

15.2.1 安装DHCP服务器软件包 228

15.2.2 /etc/dhcp/dhcpd.conf文件详解 229

15.2.3 DHCP服务器配置实例 232

15.3 配置DHCP客户端 233

15.3.1 Linux客户端配置 234

15.3.2 Windows客户端配置 234

15.4 查看DHCP地址租约信息 237

小结 238

习题 238

上机练习 238

第16章 Samba服务器配置 239

16.1 Samba简介 239

16.2 Samba服务器安装和配置 240

16.2.1 安装Samba服务器软件包 240

16.2.2 /etc/samba/smb.conf文件详解 240

16.2.3 Samba共享目录配置实例 246

16.3 Samba服务器配置实例 247

16.3.1 share级别Samba服务器配置 247

16.3.2 user级别Samba服务器配置 248

16.4 配置Samba客户端 250

16.4.1 Linux客户端配置 250

16.4.2 Windows客户端配置 254

小结 255

习题 255

上机练习 255

第17章 DNS服务器配置 256

17.1 DNS简介 256

17.1.1 DNS的概念 256

17.1.2 DNS服务器类型 257

17.1.3 DNS解析类型 257

17.2 DNS服务器安装和配置 258

17.2.1 安装DNS服务器软件包 258

17.2.2 /etc/named.conf文件详解 258

17.2.3 配置DNS区域文件 260

17.2.4 主DNS服务器配置实例 262

17.3 配置DNS客户端 264

17.3.1 Linux客户端配置 265

17.3.2 Windows客户端配置 265

17.4 DNS客户端域名解析测试 266

17.5 DNS服务器高级配置 267

17.5.1 辅助DNS服务器 267

17.5.2 虚拟子域 269

小结 271

习题 272

上机练习 272

第18章 Web服务器配置 273

18.1 Web简介 273

18.2 Web服务器安装和配置 273

18.2.1 安装Web服务器软件包 273

18.2.2 /etc/httpd/conf/httpd.conf

文件详解 274

18.2.3 Web服务器配置实例 278

18.3 访问Web服务器 280

18.3.1 Linux客户端配置 280

18.3.2 Windows客户端配置 281

18.4 日志文件管理和分析 281

18.4.1 配置错误日志 281

18.4.2 配置访问日志 282

18.5 Web服务器高级配置 283

18.5.1 访问控制 283

18.5.2 用户认证和授权 285

18.5.3 虚拟目录 287

18.6 配置Apache虚拟主机 288

18.6.1 基于IP地址的虚拟主机 288

18.6.2 基于TCP端口号的虚拟主机 290

18.6.3 基于域名的虚拟主机 291

小结 293

习题 294

上机练习 294

第19章 FTP服务器配置 295

19.1 FTP简介 295

19.1.1 FTP的概念 295

19.1.2 FTP传输模式 295

19.1.3 FTP用户 296

19.2 FTP服务器安装和配置 296

19.2.1 安装FTP服务器软件包 296

19.2.2 /etc/vsftpd/vsftpd.conf文件详解 296

19.2.3 控制vsftpd服务 299

19.3 配置FTP客户端 300

19.3.1 Linux客户端配置 300

19.3.2 Windows客户端配置 303

19.4 FTP服务器配置实例 304

19.4.1 测试默认匿名用户登录 304

19.4.2 允许匿名用户上传、下载文件

和创建目录 305

19.4.3 只允许本地用户账户登录 307

19.4.4 限制用户只能访问自己的

目录 308

19.4.5 配置FTP服务器使用非标准

端口 309

19.4.6 拒绝指定用户连接FTP

服务器 310

小结 311

习题 311

上机练习 311

第20章 Sendmail服务器配置 312

20.1 电子邮件简介 312

20.1.1 电子邮件的概念 312

20.1.2 邮件系统的组成 312

20.2 Sendmail服务器安装和配置 313

20.2.1 安装Sendmail服务器软件包 313

20.2.2 /etc/mail/sendmail.mc文件详解 314

20.2.3 /etc/mail/local-host-names

文件详解 315

20.2.4 /etc/mail/access文件详解 315

20.2.5 /etc/aliases文件详解 317

20.2.6 /etc/mail/userdb文件详解 317

20.2.7 Sendmail服务器配置实例 318

20.2.8 配置dovecot服务器 320

20.2.9 测试发送Sendmail邮件 321

20.3 配置Sendmail客户端 322

20.3.1 Linux客户端配置 322

20.3.2 Windows客户端配置 323

20.4 Sendmail服务器认证 326

小结 329

习题 330

上机练习 330

展开全部

Linux实用教程-第3版 作者简介

於岳 高级培训讲师,其编写的《Linux标准学习教程》,销售过万。 《Linux实用教程》第一版、第二版累计销售35000册。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服