图书介绍

Linux服务器搭建完全技术宝典PDF|Epub|txt|kindle电子书版本网盘下载

Linux服务器搭建完全技术宝典
  • 王晓超,于涛,周艳艳编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113109356
  • 出版时间:2010
  • 标注页数:486页
  • 文件大小:156MB
  • 文件页数:513页
  • 主题词: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.1.1 Linux的发展史1

1.1.2 Linux开发遵循的标准1

1.2 Linux版本简介2

1.2.1 Red Hat Linux2

1.2.2 Debian Linux2

1.2.3 Ubuntu Linux3

1.3 Linux操作系统简介3

1.3.1 Linux操作系统结构3

1.3.2 Linux特点4

1.3.3 Linux的主要应用领域5

1.4 Red Hat Enterprise Linux 5简介6

第2章 Linux企业版的安装与管理7

2.1 Linux 5的两个版本7

2.2 Linux与其他操作系统比较7

2.2.1 Linux与UNIX比较7

2.2.2 Linux与Windows比较7

2.3 Linux的安装准备阶段8

2.3.1 硬件要求8

2.3.2 Linux 5的安装方式9

2.3.3 系统分区规划9

2.3.4 多操作系统并存问题10

2.4 Linux 5的安装阶段10

2.4.1 Linux 5的安装10

2.4.2 硬盘分区方案选择12

2.4.3 网络与时区的设置14

2.4.4 定制组件的设置16

2.5 Linux 5的基本配置阶段17

2.5.1 Linux 5的安全设置17

2.5.2 系统日期和时间的设置18

2.5.3 软件更新设置19

2.6 卸载Linux 520

2.7 Linux的引导与登录21

2.7.1 Linux的启动过程21

2.7.2 Linux的关闭与重新引导21

2.7.3 Linux的登录22

2.7.4 Linux的退出23

第3章 Linux的桌面环境24

3.1 GNOME和KDE桌面管理器24

3.2 使用GNOME桌面25

3.2.1 GNOME桌面简介25

3.2.2 配置GNOME首选项26

3.2.3 退出GNOME28

3.3 Nautilus文件管理器简介28

3.3.1 Nautilus文件管理器的工作模式29

3.3.2 Nautilus文件管理器的使用30

3.4 使用KDE桌面31

3.4.1 KDE桌面的安装31

3.4.2 KDE桌面简介33

3.4.3 配置KDE桌面34

3.5 Konqueror文件管理器35

3.5.1 打开Konqueror文件管理器35

3.5.2 Konqueror文件管理器的使用36

3.5.3 Konqueror的配置37

3.6 定制自己的桌面38

3.6.1 配置X Windows38

3.6.2 选择桌面管理器40

第4章 FTP服务器的搭建与管理41

4.1 FTP服务概述41

4.1.1 FTP工作原理41

4.1.2 匿名用户42

4.1.3 FTP服务的连接模式42

4.1.4 流行FTP服务器软件43

4.2 vsFTPd服务的安装44

4.2.1 安装vsftpd软件44

4.2.2 配置匿名用户登录环境44

4.2.3 FTP服务的启动与关闭45

4.3 vsFTPd的配置46

4.3.1 配置文件简介46

4.3.2 监听地址与控制端口47

4.3.3 FTP模式与数据端口48

4.3.4 ASCII模式48

4.3.5 超时选项49

4.3.6 负载控制49

4.3.7 用户设置49

4.3.8 用户登录控制51

4.3.9 目录访问控制51

4.3.10 文件操作控制51

4.3.11 新增文件权限设置51

4.3.12 日志设置52

4.4 vsFTPd的具体应用52

4.4.1 允许匿名用户上传文件52

4.4.2 限制用户目录53

4.4.3 配置高安全级别的匿名FTP服务器54

4.4.4 虚拟用户的配置54

4.5 PureFTPD服务器的安装56

4.5.1 Apache服务的安装56

4.5.2 安装MySQL数据库56

4.5.3 安装PureFTPD57

4.5.4 生成PureFTPD服务管理脚本58

4.6 配置PureFTPD匿名用户登录环境58

4.7 FTP客户端的配置与访问61

4.7.1 Windows环境下访问FTP服务器61

4.7.2 Linux环境下访问FTP服务器61

第5章 电子邮件服务器的搭建与管理63

5.1 电子邮件服务概述63

5.1.1 电子邮件服务简介63

5.1.2 邮件的专有名词64

5.1.3 SMTP与POP365

5.2 安装Sendmail邮件服务器65

5.2.1 Sendmail的安装66

5.2.2 Sendmail的配置文件66

5.2.3 初始配置Sendmail67

5.3 配置Sendmail邮件服务器67

5.3.1 主机别名67

5.3.2 用户别名67

5.3.3 允许投递68

5.3.4 虚拟域68

5.3.5 配置POP3与IMAP69

5.3.6 邮件分拣69

5.3.7 配置与访问电子邮件客户端70

5.4 Postfix邮件服务的安装72

5.4.1 关闭Sendmail服务72

5.4.2 安装Postfix服务73

5.5 Postfix邮件服务的配置文件73

5.6 Postfix服务的基本设置74

5.7 Postfix服务的高级配置76

5.7.1 配置虚拟别名域76

5.7.2 配置用户别名77

5.7.3 配置SMTP认证78

5.7.4 启动和停止Postfix服务80

5.8 实现dovecot服务81

5.9 实现cyrus-imapd服务82

5.9.1 安装cyrus-imapd82

5.9.2 配置cyrus-imapd83

5.9.3 启动cyrus-imapd84

5.9.4 创建用户邮箱84

5.10 squirrelmail的安装和配置86

5.10.1 安装squirrelmail86

5.10.2 配置squirrelmail87

5.10.3 登录squirrelmail87

第6章 代理服务器的搭建与应用88

6.1 代理服务器概述88

6.2 安装squid服务器90

6.2.1 安装前的准备工作90

6.2.2 squid服务器的安装90

6.2.3 初始化squid服务器92

6.2.4 启动和停止代理服务器93

6.3 squid服务器的基本配置96

6.3.1 设置监听的IP和端口96

6.3.2 设置缓存大小96

6.3.3 访问控制设置97

6.3.4 指定squid可以使用内存的理想值99

6.3.5 其他参数设置99

6.3.6 检测代理服务器是否处于运行状态100

6.4 squid服务器高级配置101

6.4.1 实现透明代理101

6.4.2 squid安全设置102

6.4.3 squid外部程序支持选项104

6.5 squid日志管理104

6.5.1 日志选项104

6.5.2 squid代理服务器日志系统的构成105

6.5.3 Webalizer介绍105

6.5.4 安装及配置Webalizer107

6.5.5 查看squid网络流量日志108

6.6 不同环境中的代理客户端的配置110

6.6.1 Windows系统下IE代理配置110

6.6.2 Linux系统下Firefox代理设置110

6.7 访问控制实例集锦111

第7章 Web服务器的搭建与管理115

7.1 Web服务简介115

7.2 HTTP协议简介116

7.2.1 标题116

7.2.2 HTTP请求端口117

7.2.3 HTTP的两种报文详解117

7.3 初识Apache服务器119

7.3.1 Apache的发展历程119

7.3.2 Apache服务器的特点120

7.4 Apache服务的安装与升级121

7.4.1 安装前的准备121

7.4.2 安装httpd服务122

7.4.3 为Apache服务放行123

7.4.4 Apache服务的升级123

7.5 启动Apache服务124

7.5.1 命令方式启动Apache服务124

7.5.2 图形化方式启动Apache服务124

7.6 如何停止Apache服务125

7.7 如何重启Apache服务125

7.8 配置Apache服务自动运行125

7.9 Apache服务的基本配置126

7.9.1 Apache配置文件——httpd.conf126

7.9.2 Apache服务的基本配置简述126

7.9.3 Apache全局配置126

7.9.4 主服务器配置128

7.9.5 虚拟主机配置131

7.10 Apache服务器的控制132

7.11 浏览权限的设置132

7.11.1 分布式特定目录存取控制133

7.11.2 整体存取控制134

7.12 虚拟目录简述135

7.13 配置与管理虚拟主机136

7.14 用户认证和授权138

7.14.1 如何创建用户名和密码138

7.14.2 指定相应的认证方式138

7.15 Apache日志管理和统计分析141

7.15.1 错误日志简述142

7.15.2 配置访问日志142

7.15.3 日志统计分析144

7.15.4 日志文件的压缩备份145

7.16 配置动态Web站点145

7.16.1 PHP动态网站的创建145

7.16.2 JSP动态网站的创建与配置147

7.16.3 CGI动态网站的创建与配置151

第8章 DHCP服务器的搭建与管理153

8.1 DHCP服务简述153

8.1.1 DHCP服务的实现过程153

8.1.2 DHCP服务器分配的IP地址类型155

8.2 DHCP服务器的安装156

8.2.1 安装DHCP服务器的前提156

8.2.2 安装DHCP服务器156

8.2.3 DHCP服务器的启动和停止158

8.3 配置DHCP服务159

8.3.1 配置文件的格式159

8.3.2 配置IP作用域162

8.3.3 配置客户机的IP162

8.3.4 租约期限的设置163

8.3.5 保留特定的IP地址163

8.3.6 多网段的IP地址的分配164

8.3.7 DHCP服务器配置实例集锦165

8.4 配置DHCP客户机166

8.4.1 Linux客户端的配置166

8.4.2 Windows客户端配置167

第9章 DNS服务器的搭建与管理169

9.1 DNS服务概述169

9.1.1 DNS服务简介169

9.1.2 DNS提供的服务169

9.1.3 DNS查询原理和规划170

9.1.4 DNS域名解析171

9.2 DNS服务的安装172

9.2.1 安装DNS服务172

9.2.2 安装chroot软件包172

9.2.3 DNS服务的启动与停止173

9.3 DNS服务器主配置文件简介173

9.3.1 设置根区域和主区域175

9.3.2 根服务器区域文件175

9.3.3 编写正向域名解析文件178

9.3.4 设置反向解析区域180

9.3.5 反向解析区域文件181

9.4 功能实现182

9.5 主要名称服务器的测试182

9.6 配置辅助DNS服务器186

9.6.1 设置多台辅助DNS的作用186

9.6.2 配置辅助DNS必要条件及其配置过程186

9.7 配置缓存Cache-only服务器187

9.8 DNS客户端的配置187

9.8.1 在Linux下配置DNS客户端187

9.8.2 在Windows下配置DNS客户端188

第10章 Samba服务器的搭建与管理190

10.1 Samba服务概述190

10.1.1 Samba服务简介190

10.1.2 Samba服务的安装190

10.1.3 Samba服务的图形化配置方法192

10.1.4 启动、停止和重启Samba服务195

10.2 Samba服务的配置文件195

10.2.1 Samba服务的主要配置文件195

10.2.2 Samba服务的密码文件196

10.2.3 Samba服务的日志文件196

10.3 smb.conf文件详解197

10.3.1 smb.conf文件结构197

10.3.2 smb.conf文件语法和变量198

10.3.3 smb.conf文件详解199

10.3.4 smb.conf文件中的段201

10.3.5 Samba服务具体参数设置201

10.4 Samba服务功能实现202

10.4.1 指定Samba所要加入的工作组202

10.4.2 注释说明服务器203

10.4.3 限制可访问服务器IP地址的范围203

10.4.4 打印机设置204

10.4.5 设置guest账号匿名登录204

10.4.6 设置日志文件名、存放路径及大小205

10.4.7 与服务器相关的安全设置205

10.4.8 共享的具体设置208

10.5 如何访问共享资源210

10.5.1 不同客户端主机的资源访问210

10.5.2 本机Windows分区和Linux分区的资源互访211

第11章 NFS服务器的搭建与管理213

11.1 NFS服务概述213

11.1.1 使用NFS的好处213

11.1.2 RPC简介214

11.1.3 NFS服务的组件214

11.2 NFS服务的安装与配置215

11.2.1 NFS服务的安装215

11.2.2 NFS服务的配置216

11.2.3 NFS服务的启动与停止216

11.2.4 NFS文件的存取权限217

11.3 在客户端挂载NFS文件系统218

11.3.1 查看NFS服务器信息218

11.3.2 加载NFS服务器共享目录218

11.3.3 自动挂接NFS文件系统219

11.3.4 用户共享资源时自动挂接NFS219

第12章 LDAP目录服务器的搭建与管理220

12.1 目录服务概述220

12.1.1 目录服务优缺点220

12.1.2 X.500简述220

12.1.3 LDAP简述221

12.1.4 LDAP与X.500的异同222

12.1.5 流行的目录服务产品简介223

12.2 LDAP基础知识225

12.2.1 LDAP的几种基本模型简介225

12.2.2 LDAP的初步认识226

12.2.3 目录树的规划227

12.2.4 LDAP的应用领域228

12.3 安装LDAP228

12.3.1 安装Berkeley DB数据库228

12.3.2 安装OpenLDAP230

12.4 OpenLDAP的初始化230

12.4.1 OpenLDAP的基本配置230

12.4.2 OpenLDAP服务器的启动232

12.4.3 建立初始化数据232

12.5 安装LDAP图形界面管理工具的分类233

12.6 安装phpLDAPadmin并配置Apache服务234

12.6.1 准备安装234

12.6.2 安装phpLDAPadmin235

12.6.3 配置Apache服务235

12.6.4 如何访问虚拟目录235

12.7 配置phpLDAPadmin236

12.8 使用OpenLDAPadmin管理目录树238

12.8.1 登录phpLDAPadmin238

12.8.2 组织单元的创建239

12.8.3 用户组的创建239

12.8.4 用户账号的创建240

12.9 LDAP服务的身份验证实战241

12.9.1 Linux系统用户验证242

12.9.2 FTP用户验证243

12.9.3 Web用户验证244

第13章 网络防火墙与NAT服务器的搭建与管理245

13.1 防火墙概述245

13.1.1 防火墙的成长历程245

13.1.2 防火墙分类简介245

13.1.3 防火墙的分类246

13.1.4 防火墙的工作原理247

13.2 iptables的构成和基本概念249

13.2.1 iptasles的构成249

13.2.2 iptables的基本概念249

13.3 iptables的工作原理251

13.3.1 iptables传输数据包的过程251

13.3.2 关闭系统防火墙iptables252

13.4 iptables命令格式253

13.5 iptables的使用256

13.5.1 查看规则256

13.5.2 增加规则257

13.5.3 插入规则258

13.5.4 删除规则259

13.5.5 替换规则259

13.5.6 清除规则和计数器260

13.6 NAT服务概述261

13.6.1 NAT服务简介261

13.6.2 使用iptables实现NAT服务263

13.6.3 配置NAT客户端264

13.7 Linux下访问控制应用实例集锦266

13.7.1 禁止访问指定的网站266

13.7.2 禁止部分指定客户机上网267

13.7.3 禁止客户机访问某些服务267

13.7.4 禁止客户机使用腾讯QQ268

13.7.5 禁止使用ICMP协议268

13.7.6 强制访问指定站点269

第14章 Telnet和VNC服务器的搭建与管理270

14.1 Telnet服务概述270

14.1.1 安装Telnet服务270

14.1.2 Telnet服务的启动和停止271

14.1.3 Telnet的基本配置272

14.1.4 使用Telnet客户端273

14.1.5 Telnet服务的安全274

14.2 VNC服务概述274

14.2.1 VNC的组成275

14.2.2 VNC运行的工作流程275

14.3 VNC服务的安装275

14.3.1 安装VNC服务前的工作275

14.3.2 安装VNC服务275

14.4 VNC服务的启动276

14.4.1 VNC服务的启动配置276

14.4.2 启动VNC服务277

14.4.3 停止VNC服务278

14.4.4 配置VNC服务为自动启动的后台服务278

14.5 检测VNC服务279

14.5.1 检查VNC服务进程279

14.5.2 检测VNC服务进程端口279

14.5.3 查看VNC服务日志279

14.6 VNC服务相关的配置280

14.6.1 vncserver命令详解280

14.6.2 如何配置图形桌面环境280

14.6.3 配置多个桌面号281

14.7 VNC客户端的配置281

14.7.1 在Linux平台下配置VNC客户端281

14.7.2 Windows平台下的VNC客户端配置282

14.7.3 SSH隧道技术支持下的VNC客户端的配置283

第15章 SSH服务器的搭建与管理285

15.1 SSH服务概述285

15.1.1 SSH服务简介285

15.1.2 公钥加密体系结构286

15.2 安装SSH服务器287

15.3 配置SSH服务器287

15.3.1 查看安装文件及其位置288

15.3.2 /etc/ssh/sshd_config文件选项288

15.4 SSH服务的启动和停止290

15.4.1 启动SSH服务290

15.4.2 重启SSH服务291

15.4.3 自动启动SSH服务291

15.4.4 停止SSH服务292

15.5 如何使用SSH客户端292

15.5.1 SSH客户端在Windows平台下的使用292

15.5.2 SSH客户端在Linux平台下的使用293

第16章 VPN服务器的配置与管理297

16.1 VPN简介297

16.1.1 虚拟专用网定义297

16.1.2 安全性297

16.1.3 可用性298

16.1.4 可管理性298

16.2 VPN协议298

16.2.1 PPTP/L2TP网络协议298

16.2.2 IPSec虚拟专用网安全协议299

16.2.3 SOCKS v5安全协议299

16.3 VPN工作原理299

16.3.1 VPN的分类300

16.3.2 VPN的组网方式300

16.4 VPN的安全技术301

16.4.1 隧道技术302

16.4.2 加密技术302

16.4.3 密钥管理技术303

16.4.4 身份认证技术303

16.5 安装VPN服务器303

16.5.1 VPN服务器硬件环境303

16.5.2 安装VPN服务器304

16.6 VPN服务的启动与停止305

16.6.1 启动VPN服务305

16.6.2 重启VPN服务305

16.6.3 自动启动VPN服务306

16.6.4 停止VPN服务306

16.7 配置VPN服务器306

16.7.1 VPN主配置文件306

16.7.2 账号文件的配置307

16.7.3 设置NAT并打开Linux内核路由功能307

16.8 配置VPN客户端308

16.8.1 建立VPN连接308

16.8.2 连接VPN服务器309

16.8.3 访问内部网络192.168.10.0网段的资源310

第17章 PostgreSQL网络数据库服务器的搭建与配置311

17.1 PostgreSQL简述311

17.1.1 PostgreSQL的发展历程311

17.1.2 PostgreSQL的主要特征312

17.1.3 MySQL、PostgreSQL和Oracle的区别313

17.2 PostgreSQL的安装313

17.2.1 安装前的准备313

17.2.2 PostgreSQL服务器安装313

17.3 启动、重启和停止PostgreSQL服务314

17.3.1 启动PostgreSQL服务314

17.3.2 重启或停止PostgreSQL服务314

17.3.3 启动、重启或停止PostgreSQL服务的图形化方式315

17.3.4 配置PostgreSQL服务的自动启动315

17.4 PostgreSQL组件程序316

17.4.1 PostgreSQL服务器端应用316

17.4.2 PostgreSQL客户端应用316

17.4.3 PostgreSQL客户端程序——sql316

17.5 PostgreSQL基本操作319

17.5.1 创建和连接PostgreSQL数据库319

17.5.2 删除PostgreSQL数据库320

17.5.3 创建数据表321

17.5.4 删除表322

17.5.5 修改表322

17.6 PostgreSQL角色管理324

17.7 PostgreSQL数据库权限管理324

17.7.1 赋予权限325

17.7.2 撤销用户或组的权限326

17.8 PostgreSQL数据库备份327

17.9 PostgreSQL数据库恢复328

17.10 PostgreSQL日常清理329

17.11 基于Web的远程操作——hpPgAdmin330

17.11.1 phpPgAdmin的安装331

17.11.2 配置phpPgAdmin331

17.11.3 使用phpPgAdmin332

第18章 MySQL数据库的搭建与配置334

18.1 MySQL简介334

18.1.1 MySQL的主要特征334

18.1.2 MySQL与其他数据库的比较335

18.2 MySQL的安装335

18.2.1 安装前的准备336

18.2.2 安装MySQL336

18.2.3 启动和停止MySQL服务338

18.3 MySQL服务的配置和使用339

18.3.1 使用命令修改MySQL管理员的口令339

18.3.2 MySQL数据库的创建和使用340

18.3.3 MySQL数据表的创建340

18.3.4 删除表342

18.3.5 修改表342

18.3.6 在表中插入记录342

18.3.7 删除表中记录343

18.3.8 修改记录343

18.3.9 索引的创建和删除344

18.4 用户的创建和删除344

18.4.1 创建新用户344

18.4.2 删除用户345

18.4.3 更改用户密码345

18.5 用户权限的设置345

18.5.1 MySQL授权表中权限字段形式345

18.5.2 使用GRANT语句授权347

18.5.3 使用REVOKE语句撤权347

18.6 图形化配置MySQL347

18.6.1 phpMyAdmin的安装347

18.6.2 配置phpMyAdmin虚拟目录348

18.6.3 使用phpMyAdmin349

第19章 使用Webmin配置各种服务350

19.1 Webmin的概述350

19.1.1 Webmin简介350

19.1.2 Webmin的特性350

19.1.3 Webmin的主要功能350

19.2 安装和配置Webmin352

19.2.1 Perl语言解释器的安装353

19.2.2 Net-SSLeay perl和OpenSSL的安装353

19.2.3 安装与访问Webmin354

19.2.4 设置Webmin为中文界面355

19.2.5 停止和启动Webmin服务356

19.3 配置Samba服务356

19.4 配置NFS服务358

19.5 配置DNS服务359

19.6 配置Web服务361

19.6.1 设置主目录的路径361

19.6.2 设置默认文档362

19.6.3 设置日志文件362

19.3.4 设置默认字符集362

19.6.5 创建虚拟目录363

19.6.6 虚拟主机的配置363

19.7 配置网络防火墙与NAT服务363

19.7.1 禁止客户机访问不健康网站363

19.7.2 禁止某些客户机上网364

19.7.3 强制访问指定的站点365

19.7.4 配置内部网络服务器366

19.8 配置代理服务367

19.8.1 设置代理服务器监听的IP地址和端口号367

19.8.2 设置内存缓冲大小368

19.8.3 设置硬盘缓冲的大小368

19.8.4 设置使用缓存的有效用户和组368

19.8.5 定义DNS服务器地址369

19.8.6 设置日志文件369

19.8.7 设置运行Squid主机的名称和管理员的E-mail地址370

19.8.8 设置默认访问控制列表370

19.8.9 用户身份认证371

19.9 配置SSH服务372

第20章 Linux服务器集群373

20.1 服务器集群373

20.2 构建工作集群373

20.2.1 使用VMware虚拟计算机374

20.2.2 构建集群的操作步骤374

20.3 使用OSCAR创建Linux集群374

20.3.1 OSCAR简介374

20.3.2 OSCAR的工作原理375

20.3.3 OSCAR安装所需的Linux 5系统环境配置375

20.3.4 安装OSCAR的准备376

20.3.5 OSCAR软件包存放378

20.3.6 安装OSCAR378

20.3.7 选择和配置OSCAR组件379

20.3.8 安装OSCAR服务器380

20.3.9 创建客户端镜像380

20.3.10 定义客户端381

20.3.11 网络设置381

20.3.12 安装客户端381

20.3.13 安装测试集群382

20.4 管理Linux集群382

20.4.1 图形化管理工具——OSCAR Management Wizard382

20.4.2 客户端管理——命令行382

第21章 Linux Shell模式384

21.1 Linux Shell概述384

21.1.1 Linux Shell简介384

21.1.2 系统默认Shell——bash shell384

21.1.3 设置使用其他Shell385

21.2 启动Shell385

21.2.1 终端启动Shell386

21.2.2 直接启用Shell386

21.2.3 直接启动命令行窗口386

21.3 Shell指令详解387

21.3.1 目录及文件管理命令387

21.3.2 信息显示命令392

21.3.3 网络基本配置命令394

21.3.4 关机和注销命令397

21.4 配置Shell环境398

21.4.1 Shell环境变量398

21.4.2 设置环境变量400

21.4.3 Shell环境配置文件401

21.5 使用vim文本编辑器401

21.5.1 vim编辑器简介402

21.5.2 vim常见命令402

21.5.3 定制丰富多彩的vim406

第22章 Linux系统管理407

22.1 Linux系统安全管理407

22.1.1 口令安全407

22.1.2 文件和目录许可408

22.2 文件系统管理409

22.2.1 文件系统简介409

22.2.2 文件类型410

22.2.3 Linux的目录系统410

22.2.4 文件压缩与归档411

22.2.5 文件系统的安装416

22.2.6 文件系统的卸载417

22.3 用户管理417

22.3.1 用户账号文件417

22.3.2 用户群组文件420

22.3.3 用户的设置420

22.3.4 用户群组管理428

22.4 磁盘管理430

22.4.1 磁盘的基本原理430

22.4.2 磁盘分区管理431

22.4.3 磁盘管理命令436

22.4.4 磁盘配额管理441

22.5 程及作业管理444

22.5.1 进程控制命令445

22.5.2 作业控制方式449

22.6 内核管理450

22.6.1 内核简介450

22.6.2 内核模块工具451

22.6.3 内核的升级452

22.7 软件包管理453

22.7.1 rpm命令的作用454

22.7.2 rpm软件包管理工具454

22.8 硬件资源管理454

22.8.1 硬件的标识及硬件系统支持455

22.8.2 在Linux中查看硬件信息的工具455

22.8.3 硬件的配置工具和文件456

22.8.4 硬件驱动存放的位置456

第23章 Linux网络管理工具458

23.1 网络线路的连通性测试458

23.1.1 直通双绞线的测试459

23.1.2 交叉双绞线的测试459

23.2 Linux图形界面下测试网络459

23.2.1 网络设备查询460

23.2.2 网络连通性测试460

23.2.3 网络信息统计460

23.2.4 网络路由跟踪461

23.2.5 网络端口扫描461

23.2.6 网络查阅462

23.2.7 查询登录用户的信息462

23.2.8 域名查询工具462

23.3 利用ping命令测试网络连通性463

23.3.1 确定网络设备系统可用性463

23.3.2 测试网络性能464

23.3.3 ping命令的其他选项465

23.4 利用traceroute命令进行路由跟踪466

23.4.1 traceroute显示代码467

23.4.2 traceroute命令参数的应用467

23.5 静态IP地址管理工具469

23.5.1 IP地址469

23.5.2 子网掩码469

23.5.3 TCP/IP配置文件470

23.6 在图形界面下配置以太网络470

23.6.1 配置网卡并指定IP地址471

23.6.2 为单网卡指定多个IP地址472

23.6.3 修改网络配置473

23.7 在命令模式下配置以太网络475

23.7.1 利用ifconfig命令显示所有可用网络接口475

23.7.2 利用ifconfig命令禁用或激活网络接口476

23.7.3 利用ifocnfig命令修改IP地址及子网掩码477

23.7.4 利用ifconfig命令为单网卡指定多个IP地址477

23.8 动态IP地址分配工具478

23.9 安装DHCP服务479

23.9.1 通过软件包管理安装DHCP服务479

23.9.2 图形界面下运行软件包安装DHCP服务480

23.9.3 在终端命令状态下安装DHCP服务481

23.10 DHCP服务的启动与停止481

23.10.1 通过服务配置启动和停止DHCP服务481

23.10.2 通过终端命令启动和停止DHCP服务482

23.11 DHCP服务的配置482

23.12 网络地址表管理工具484

23.12.1 显示ARP缓存484

23.12.2 删除一条ARP缓存记录485

23.12.3 添加一条ARP缓存记录485

23.12.4 从文件加载ARP缓存记录485

热门推荐