内容简介
本书由浅入深,全面、系统地介绍了Linux系统管理及各种网络服务的安装与配置。本书的每一个知识点都附以实例,并介绍了详细的操作步骤,读者按步骤操作即可执行相应的命令。另外,本书配有大量的教学视频,以帮助读者更好地学习本书内容。本书分4篇共23章,第1篇包括Linux操作系统简介、RHEL 6.4的安装、Linux基础使用、Linux常用操作命令、Linux文件系统、Linux管理入门和Shell编程入门;第2篇介绍远程登录管理、DHCP服务器、DNS服务器和时间服务器;第3篇详细介绍MySQL操作入门、目录服务器、WWW服务器、邮件服务器、FTP服务器、Samba服务器、CUPS打印服务器、新闻服务器和流媒体服务器;第4篇介绍PHP的安装、PHP基础和PHP实例——简易留言本。
本书涉及面广,从基本操作、基本网络应用到网络应用,再到Linux网站开发环境,几乎涉及了Linux网络中的所有核心知识,适合Linux各级水平的用户,也可作为大中专院校计算机专业学生和广大计算机爱好者的参考用书。对于网络管理员,更是一本不可多得的案头必备参考书。
目录
第1篇 RedHat Linux基础篇
第1章 Linux操作系统简介 2
1 1 网络操作系统 2
1 1 1 UNIX操作系统 2
1 1 2 NetWare局域网操作系统 3
1 1 3 Windows NT类网络操作系统 4
1 2 Linux的发展历史 5
1 2 1 了解GNU 5
1 2 2 Linux的发展 5
1 3 Linux的主要特点 6
1 3 1 开放性 6
1 3 2 多用户多任务环境 6
1 3 3 良好的用户界面 7
1 3 4 设备独立性 7
1 3 5 丰富的网络功能 7
1 4 Linux的内核 8
1 4 1 Linux内核的发展史 8
1 4 2 Linux内核的功能 8
1 4 3 Linux内核的版本 9
1 5 Linux发行版本 11
1 5 1 Linux常见发行版本 12
1 5 2 RedHat Enterprise Linux 13
1 6 本章小结 14
第2章 RHEL 6 4的安装 15
2 1 安装前准备 15
2 1 1 检查硬件兼容性 15
2 1 2 硬盘的分区规划 15
2 1 3 检查磁盘空间 16
2 1 4 了解存储设备的表示 16
2 1 5 RHEL安装方式 17
2 2 安装RHEL 17
2 2 1 进入安装程序 17
2 2 2 选择语言 19
2 2 3 硬盘分区 22
2 2 4 选择安装组件 24
2 2 5 安装的设置 27
2 3 其他安装方式简介 30
2 3 1 硬盘安装 30
2 3 2 网络安装 34
2 4 本章小结 38
2 5 本章习题 38
第3章 Linux基础使用 39
3 1 Linux的启动和关闭 39
3 1 1 启动Linux 39
3 1 2 关闭Linux 40
3 2 命令界面 42
3 2 1 切换到字符界面 42
3 2 2 使用终端窗口 43
3 2 3 使用第三方终端软件 43
3 3 图形界面GNOME 44
3 3 1 认识GNOME 44
3 3 2 桌面组成 45
3 3 3 系统设置 46
3 3 4 浏览计算机 50
3 3 5 多媒体应用 52
3 3 6 网络应用 53
3 3 7 办公软件 54
3 4 Linux的运行级 57
3 4 1 init进程 57
3 4 2 运行级 58
3 5 本章小结 59
3 6 本章习题 60
第4章 Linux常用操作命令 61
4 1 Linux Shell简介 61
4 1 1 了解Shell 61
4 1 2 Shell命令规则 62
4 2 常用目录和文件操作命令 64
4 2 1 路径的概念 64
4 2 2 常用目录操作命令 65
4 2 3 常用文件操作命令 69
4 2 4 使用通配符 76
4 2 5 查找文件 77
4 2 6 文件压缩和打包管理 83
4 2 7 其他常用命令 91
4 3 文本编辑命令 94
4 3 1 查看文件 94
4 3 2 文本编辑器vi入门 98
4 4 系统运行状况分析命令 102
4 4 1 硬件信息 102
4 4 2 引导信息 104
4 4 3 运行日志 104
4 5 本章小结 107
4 6 本章习题 107
第5章 Linux文件系统 108
5 1 认识Linux文件系统 108
5 1 1 目录结构 108
5 1 2 Linux文件 109
5 1 3 常见文件系统类型 111
5 2 Linux文件权限 112
5 2 1 文件权限概述 113
5 2 2 权限位 113
5 2 3 setuid和setgid位 115
5 2 4 修改文件权限 116
5 2 5 修改所有者 117
5 2 6 设置默认权限 118
5 3 使用硬盘 118
5 3 1 查看硬盘分区表 118
5 3 2 硬盘分区 120
5 3 3 格式化分区 126
5 4 挂载文件系统 127
5 4 1 mount命令 128
5 4 2 挂载硬盘分区 129
5 4 3 挂载光驱 130
5 4 4 挂载U盘 130
5 4 5 自动挂载文件系统 131
5 5 本章小结 133
5 6 本章习题 133
第6章 Linux管理入门 134
6 1 管理用户和组 134
6 1 1 保存用户和组信息的文件 134
6 1 2 管理用户和组 137
6 1 3 口令维护 139
6 1 4 查看用户 140
6 1 5 用户管理器 141
6 2 管理进程 142
6 2 1 了解进