图书介绍

Linux基础教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Linux基础教程
  • 朱居正,宋井峰,程杰编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302352167
  • 出版时间:2014
  • 标注页数:228页
  • 文件大小:44MB
  • 文件页数:238页
  • 主题词:Linux操作系统-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Linux基础教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 认识Linux系统1

1.1 Linux起源1

1.2 Linux系统的层次结构2

1.3 Linux内核的体系结构3

1.4 Linux的版本类别4

1.5 Red Hat Linux发展历程4

1.6 Red Hat Enterprise Linux 6版本5

1.7 Red Hat Enterprise Linux 6特性6

第2章 系统安装与设置9

2.1启动安装程序9

2.2安装类型及分区注意事项10

2.3引导装载程序设置13

2.4软件包安装选择14

2.5系统启动引导16

2.6文本模式和图形化桌面的切换18

2.7 Red Hat Enterprise Linux 6桌面简介19

2.8 Red Hat Enterprise Linux 6面板简介20

2.9如何获取帮助21

2.9.1 --help选项21

2.9.2 man命令22

2.9.3使用“帮助”窗口24

2.10桌面及屏幕外观设置24

第3章 软件包管理27

3.1使用“添加/删除程序”工具27

3.2 RPM28

3.2.1 RPM主要功能和参数29

3.2.2 RPM的应用29

3.3 YUM30

3.3.1 yum的特点31

3.3.2配置yum文件31

3.3.3 yum指令详解32

第4章 用户与组管理35

4.1 root用户管理35

4.2普通用户管理37

4.2.1创建用户38

4.2.2停用用户39

4.2.3删除用户40

4.3组管理41

4.4使用“用户管理者”41

第5章 磁盘与文件管理43

5.1磁盘管理43

5.1.1 Linux逻辑卷简介43

5.1.2逻辑卷基本原理44

5.1.3逻辑卷使用举例44

5.1.4 Linux磁盘实用工具47

5.1.5 Linux磁盘空间管理47

5.1.6磁盘使用分析器49

5.1.7磁盘性能监视50

5.2文件与目录管理51

5.2.1文件管理器简介51

5.2.2 Linux文件系统基本术语52

5.2.3 Linux文件系统类型53

5.2.4系统目录类型55

5.2.5文件命名58

5.2.6文件及目录安全59

5.2.7文件目录相关命令65

5.3文件的压缩和解压缩69

5.3.1 zip、gzip和gunzip命令69

5.3.2 tar命令70

第6章 系统运行监控与进程管理73

6.1系统运行监控73

6.1.1系统性能监控73

6.1.2系统处理器监控77

6.1.3内存使用监控78

6.1.4网络子系统监控78

6.1.5系统当前用户行为监控79

6.2系统进程管理81

6.2.1捕获进程状态81

6.2.2查看较详细的说明82

6.2.3查看用户进程82

6.2.4查看后台执行进程82

6.2.5进程清单排序83

6.2.6搭配其他命令查询进程83

6.2.7删除进程84

6.2.8控制进程优先级85

第7章 网络连接配置与管理87

7.1网络连接配置87

7.1.1网络互连方式简介87

7.1.2有线网络连接配置88

7.1.3测试网络配置情况89

7.2网络管理相关命令90

7.2.1 ping命令90

7.2.2 netstat命令91

7.2.3 ifconfig命令92

7.2.4 route命令94

7.2.5 tcpdump命令95

7.2.6 rlogin96

7.2.7 telnet96

7.2.8 wall96

7.2.9 wget96

7.3网络代理设置96

第8章 系统日志管理99

8.1日志文件简介99

8.2 syslogd与klogd守护进程101

8.3系统日志设置102

8.4日志配置文件的语法规则105

8.5日志文件分析107

8.6日志文件转储108

8.7 Web日志文件管理109

8.8使用webalizer分析管理日志112

8.9 Linux下的日志子系统113

8.10重要的日志文件和命令114

第9章 Linux服务与安全117

9.1系统服务管理117

9.1.1检查和关闭开启的服务118

9.1.2修改脚本文件119

9.1.3使用“服务配置”设置系统服务120

9.2系统防火墙设置120

9.3系统端口设置122

9.3.1端口的类别122

9.3.2监听端口开启情况123

9.3.3关闭/开启端口124

9.3.4常用端口124

9.3.5易受攻击端口125

9.4 GRUB与LILO文件安全设置129

9.5账号口令安全设置130

9.5.1默认口令和账号的长度及有效期安全131

9.5.2清除空口令的账号132

9.5.3特别账号处理133

9.6系统操作安全133

9.6.1设置自动注销账号的登录133

9.6.2禁止外来Ping请求135

9.6.3设置文件/etc/host.conf,防止IP欺骗135

9.6.4禁止任何人su作为root135

9.6.5禁止使用Ctrl+Alt+Delete136

9.6.6截断以前使用的命令列表137

9.7远程访问安全138

第10章 组建Linux局域网与网络互连139

10.1 Webmin配置与应用139

10.1.1 Webmin简介139

10.1.2配置Webmin141

10.1.3 Webmin功能应用142

10.2 DHCP服务与应用143

10.2.1 DHCP简介143

10.2.2 DHCP服务器设置144

10.2.3 Linux下的DHCP客户端配置147

10.3 Samba服务器设置与应用148

10.3.1 Samba简介148

10.3.2 Samba服务器配置148

10.3.3 Samba辅助命令153

10.4 NFS服务器的配置与应用153

10.4.1 NFS简介153

10.4.2 NFS服务器配置154

10.4.3使用mount配置客户端157

10.5 NAT设置与应用159

10.5.1 NAT简介159

10.5.2 NAT设置161

10.6 xinetd服务与应用165

10.6.1 xinetd简介165

10.6.2基于xinetd的服务配置165

10.7网络互连应用168

10.7.1路由器简介168

10.7.2静态路由器配置169

10.7.3动态路由器配置171

第11章 基于Internet的服务应用175

11.1 SSH服务与应用175

11.1.1 Openssh简介175

11.1.2 Openssh服务器配置176

11.1.3 SSH客户端应用176

11.2 VNC服务与应用177

11.2.1 VNC简介177

11.2.2 VNC服务器配置178

11.2.3 VNC客户端应用179

11.3 DNS服务与应用179

11.3.1 DNS简介179

11.3.2 BIND 9简介180

11.3.3 DNS服务器配置180

11.3.4测试DNS服务器183

11.3.5辅助DNS服务器配置186

11.3.6直接域名解析配置188

11.3.7设置DNS客户机188

11.4 FTP服务与应用189

11.4.1 FTP简介189

11.4.2 vsftpd简介190

11.4.3 FTP服务器配置文件详解190

11.4.4 FTP匿名账号服务器配置193

11.4.5 FTP真实账号服务器配置195

11.4.6 FTP客户端设置197

11.5 Web服务与应用198

11.5.1 Apache简介198

11.5.2基本Web服务器配置200

11.5.3基于授权的配置202

11.5.4基于用户认证的配置204

11.5.5为个人用户配置Web站点206

11.5.6基于IP地址的虚拟主机配置208

11.5.7基于域名的虚拟主机配置211

第12章 Linux下的shell编程215

12.1认识shell215

12.2 shell脚本及命令216

12.3 shell变量218

12.3.1用户预定义变量219

12.3.2 shell环境变量219

12.3.3用户变量220

12.3.4参数变量221

12.4比较语句221

12.4.1字符串比较221

12.4.2数值的比较222

12.4.3逻辑操作222

12.4.4文件操作222

12.5 shell程序执行流程控制223

12.5.1 if条件语句223

12.5.2 for循环223

12.5.3 while和until循环223

12.5.4 case条件选择224

12.5.5无条件控制语句break和continue224

12.6 shell脚本总的函数225

12.7 shell程序运行的方法225

12.7.1 sh shell程序文件名225

12.7.2 sh226

12.7.3用chmod命令使shell程序成为可执行程序226

12.8信号或中断处理226

12.9 shell程序的调试227

热门推荐