封面
版权信息
前言
第1章 前世今生——Linux系统简介
1.1 Linux诞生记
1.2 Linux成长记
1.3 百家争鸣的Linux发行版
1.3.1 Debian
1.3.2 Ubuntu
1.3.3 SuSE/openSuSE
1.3.4 RHEL
1.3.5 红旗Linux
1.3.6 CentOS
1.3.7 Fedora
1.3.8 为什么选择RHEL 5.x
1.4 为开源保驾护航的GNU及GPL/LGPL
1.5 小企鹅大身手
第2章 开门见山——Linux系统安装
2.1 使用VMware Workstation搭建测试环境
2.1.1 新建虚拟机
2.1.2 虚拟机基本操作
2.1.3 虚拟机网络模式
2.2 Linux磁盘分区及目录
2.2.1 Linux磁盘分区
2.2.2 Linux文件系统及目录结构
2.3 打造RHEL 5.x平台
2.3.1 RHEL 5.x安装方式
2.3.2 RHEL 5.x安装与登录
2.3.3 命令输入
2.3.4 VMware Tools安装
2.4 Windows 7/Fedora 12和平共处
2.5 实验任务
第3章 雾里看花——Linux基本应用
3.1 玩转桌面
3.1.1 桌面环境
3.1.2 浏览器
3.1.3 聊天软件
3.1.4 邮件客户端
3.1.5 办公软件
3.1.6 PDF查看
3.1.7 媒体播放
3.2 文本编辑器
3.2.1 Gedit编辑器使用
3.2.2 vi编辑器使用
3.3 天涯若比邻
3.3.1 Telnet
3.3.2 SSH
3.3.3 RDP
3.4 Linux命令基础
3.4.1 Linux命令分类
3.4.2 Linux命令格式
3.4.3 Linux命令辅助操作
3.4.4 Linux命令帮助获取
3.5 实验任务
3.6 本章测试
第4章 管好家产——Linux目录及文件管理
4.1 Linux系统常见目录
4.2 目录结构及操作命令
4.2.1 Nautilus工具
4.2.2 pwd:查看当前目录
4.2.3 cd:改变当前目录
4.2.4 ls:显示目录内容
4.2.5 mkdir:创建目录
4.2.6 tree:以树状图显示目录内容
文件操作命令
4.3.1 touch:改变文件或目录时间
4.3.2 file:识别文件类型
4.3.3 cp:复制文件或目录
4.3.4 rm:删除文件或目录
4.3.5 mv:移动或更名现有的文件或目录
4.3.6 ln:链接文件或目录
4.4 查找操作命令
4.4.1 locate:查找文件或目录
4.4.2 which:查找文件
4.4.3 whereis:查找文件
4.4.4 find:查找文件或目录
4.5 压缩与归档命令
4.5.1 gzip:压缩文件
4.5.2 bzip2:压缩文件
4.5.3 tar:压缩备份
4.5.4 zip/uzip:ZIP文件压缩与解压
4.5.5 rar/unrar:RAR文件压缩与解压
4.5.6 7-Zip:7z文件压缩与解密
4.6.1 cat:显示文件内容
4.6.2 head:显示文件内容的最前部分
4.6.3 tail:显示文件内容的末尾部分
4.6.4 more:逐页显示文件内容
4.6.5 less:逐页显示文件内容
4.6.6 grep:查找并显示符合条件的内容
4.7 实验任务
4.8 本章测试
第5章人事档案——Linux用户及组管理
5.1 Linux用户及组管理方式
5.1.1 用户管理方式
5.1.2 用户组管理方式
5.1.3 相关配置文件/目录
用户及用户组管理命令
5.2.1 useradd:建立用户
5.2.2 passwd:更改用户密码
5.2.3 usermod:更改用户信息
5.2.4 userdel:删除用户
5.2.5 groupadd:建立用户组
5.2.6 groupmod:更改GID及组名称
5.2.7 groupdel:删除用户组
5.2.8 chage:修改用户密码策略
5.2.9 finger:查找并显示用户信息
5.2.10 w:显示当前登录系统的用户及用户进程信息
5.2.11 who:显示当前登录系统的用户信息
5.2.12 last:显示当前及过去登录系统的用户信息
5.3 用户切换
5.3.1 su:切换用户
5.3.2 sudo:以其他用户身份执行命令
5.4 实验任务
5.5 本章测试
第6章 看家护院——Linux目录及文件权限管理
6.1 Linux目录及文件权限管理方式
6.1.1 目录及文件的所有者及拥有组
6.1.2 目录及文件权限类型
6.1.3 目录及文件权限特性
6.2 文件及目录所有者/拥有组/权限管理
6.2.1 chgrp:更改目录或文件的拥有组
6.2.2 chown:更改目录或文件的所有者或拥有组
6.2.3 chmod:更改目录或文件权限
6.3 目录及文件高级权限管理
6.3.1 权限掩码
6.3.2 特殊权限
6.3.3 ACL
6.4 实验任务
6.5 本章测试
第7章我的地盘我做主——Linux磁盘及文件系统管理
7.1 Linux磁盘分区
- APP免费
7.1.1 Linux硬盘管理方式
- APP免费
7.1.2 通过命令对磁盘进行分区
- APP免费
7.2 Linux文件系统
- APP免费
7.2.1 Linux支持的文件系统
- APP免费
7.2.2 ext3文件系统
- APP免费
7.2.3 ext4文件系统
- APP免费
7.3 创建文件系统
- APP免费
7.3.1 创建msdos文件系统
- APP免费
7.3.2 创建vfat文件系统
- APP免费
7.3.3 创建ext3文件系统
- APP免费
7.3.4 更改分区卷标
- APP免费
7.4 挂载设备
- APP免费
7.4.1 挂载及卸载设备
- APP免费
7.4.2 /etc/fstab配置文件挂载文件设备
- APP免费
7.4.3 自动挂载
- APP免费
7.5 查看文件系统
- APP免费
7.5.1 df:显示分区的使用情况
- APP免费
7.5.2 du:显示文件或目录占用空间
- APP免费
7.6 交换分区
- APP免费
7.6.1 建立专用的交换分区
- APP免费
7.6.2 使用交换文件
- APP免费
7.7 读写NTFS分区
- APP免费
7.8 RAID管理
- APP免费
7.8.1 RAID等级
- APP免费
7.8.2 在安装时创建RAID阵列
- APP免费
7.8.3 使用mdadm命令创建RAID阵列
- APP免费
7.9 LVM管理
- APP免费
7.9.1 LVM创建流程
- APP免费
7.9.2 在安装时创建LVM
- APP免费
7.9.3 LVM相关命令
- APP免费
7.9.4 LVM建立与维护
- APP免费
7.10 磁盘配额管理
- APP免费
7.10.1 磁盘配额相关命令
- APP免费
7.10.2 磁盘配额步骤
- APP免费
7.11 实验任务
- APP免费
7.12 本章测试
- APP免费
第8章 不只是下一步——Linux软件安装及管理
- APP免费
8.1 Linux软件常见安装方式
- APP免费
8.2 RPM方式安装软件
- APP免费
8.2.1 RPM命名规则
- APP免费
8.2.2 管理RPM软件包
- APP免费
8.2.3 维护RPM数据库
- APP免费
8.3 YUM方式安装软件
- APP免费
8.3.1 YUM仓库配置
- APP免费
8.3.2 YUM客户端配置
- APP免费
8.3.3 YUM客户端使用
- APP免费
8.4 源码包方式安装软件
- APP免费
8.4.1 编译RPMs包
- APP免费
8.4.2 编译tar包
- APP免费
8.5 实验任务
- APP免费
8.6 本章测试
- APP免费
第9章 事半功倍——Shell脚本
- APP免费
9.1 常见的Shell
- APP免费
9.2 bash Shell
- APP免费
9.2.1 命令列表
- APP免费
9.2.2 在子Shell中运行命令
- APP免费
9.2.3 命令别名
- APP免费
9.2.4 命令替换
- APP免费
9.2.5 转义字符
- APP免费
9.2.6 标准输入/输出及管道
- APP免费
9.3 正则表达式
- APP免费
9.3.1 正则表达式基本概念
- APP免费
9.3.2 表达式全集
- APP免费
9.3.3 正则表达式实例
- APP免费
9.4 高级文本处理命令
- APP免费
9.4.1 tr:转换或删除指定内容
- APP免费
9.4.2 sort:将显示内容排序
- APP免费
9.4.3 cut:显示指定的内容
- APP免费
9.4.4 split:拆分文件
- APP免费
9.5 Shell脚本
- APP免费
9.5.1 变量
- APP免费
9.5.2 条件测试
- APP免费
9.5.3 流程控制
- APP免费
9.5.4 函数
- APP免费
9.5.5 脚本实例
- APP免费
9.6 实验任务
- APP免费
9.7 本章测试
- APP免费
第10章 识骨寻踪——Linux引导及进程管理
- APP免费
10.1 Linux引导过程
- APP免费
10.1.1 开机自检
- APP免费
10.1.2 加载引导程序
- APP免费
10.1.3 加载内核
- APP免费
10.1.4 root用户密码丢失
- APP免费
10.1.5 修复损坏的/boot分区
- APP免费
10.2 Shell初始化
- APP免费
10.3 Linux内核模块
- APP免费
10.4 /proc目录详解
- APP免费
10.5 Linux服务类型
- APP免费
10.5.1 Standalone服务
- APP免费
10.5.2 Transient服务
- APP免费
10.6 Linux进程管理
- APP免费
10.6.1 Linux进程查看
- APP免费
10.6.2 Linux进程管理
- APP免费
10.7 Linux作业管理
- APP免费
10.8 自动化任务管理
- APP免费
10.8.1 一次性任务管理
- APP免费
10.8.2 周期性任务管理
- APP免费
10.9 Linux系统日志
- APP免费
10.9.1 Linux日志等级及设施
- APP免费
10.9.2 syslog服务
- APP免费
10.9.3 syslog日志格式
- APP免费
10.9.4 循环日志
- APP免费
10.9.5 内核日志
- APP免费
10.9.6 自定义日志
- APP免费
10.10 实验任务
- APP免费
10.11 本章测试
- APP免费
11.1 网络接口配置
- APP免费
11.1.1 网络接口
- APP免费
11.1.2 配置网络接口
- APP免费
11.1.3 IP别名
- APP免费
11.2 主机名配置
- APP免费
11.3 静态路由配置
- APP免费
11.4 ARP配置
- APP免费
11.5 网络测试
- APP免费
11.5.1 ping:测试网络连通性
- APP免费
11.5.2 nslookup:检查DNS查询结果
- APP免费
11.5.3 traceroute:显示数据包到达目标的路径
- APP免费
11.5.4 tcpdump:监视网络传输数据
- APP免费
11.5.5 wireshark
- APP免费
11.6 图形化管理Linux网络参数
- APP免费
11.7 实验任务
- APP免费
11.8 本章测试
- APP免费
12.1 DHCP基础
- APP免费
12.2 DHCP服务安装
- APP免费
12.3 DHCP服务配置
- APP免费
12.3.1 作用域配置
- APP免费
12.3.2 选项配置
- APP免费
12.3.3 保留配置
- APP免费
12.3.4 中继代理配置
- APP免费
12.3.5 其他配置
- APP免费
12.4 客户端配置
- APP免费
12.4.1 Linux平台
- APP免费
12.4.2 Windows平台
- APP免费
12.5 实验任务
- APP免费
12.6 本章测试
- APP免费
第13章 王者风范——BIND服务配置
- APP免费
13.1 DNS基础
- APP免费
13.1.1 DNS结构
- APP免费
13.1.2 DNS查询过程
- APP免费
13.1.3 DNS记录
- APP免费
13.2 BIND服务安装
- APP免费
13.3 BIND服务配置
- APP免费
13.3.1 BIND配置文件结构
- APP免费
13.3.2 主DNS服务器配置
- APP免费
13.3.3 从DNS服务器配置
- APP免费
13.3.4 缓存DNS服务器配置
- APP免费
13.4 客户端名称解析顺序
- APP免费
13.4.1 Linux平台名称解析顺序
- APP免费
13.4.2 Windows平台名称解析顺序
- APP免费
13.5 客户端配置
- APP免费
13.5.1 Linux平台
- APP免费
13.5.2 Windows平台
- APP免费
13.6 实验任务
- APP免费
13.7 本章测试
- APP免费
第14章 太阳光辉——NFS服务配置
- APP免费
14.1 NFS服务配置
- APP免费
14.1.1 NFS只读共享
- APP免费
14.1.2 NFS可写共享
- APP免费
14.1.3 用户访问权限
- APP免费
14.2 客户端访问
- APP免费
14.2.1 Linux平台
- APP免费
14.2.2 Windows平台
- APP免费
14.3 实验任务
- APP免费
14.4 本章测试
- APP免费
15.1 FTP基础
- APP免费
15.2 vsftpd服务安装
- APP免费
15.3 vsftpd服务配置
- APP免费
15.3.1 身份验证
- APP免费
15.3.2 其他配置
- APP免费
15.4 客户端访问
- APP免费
15.4.1 使用浏览器
- APP免费
15.4.2 使用命令
- APP免费
15.4.3 使用FTP客户端工具软件
- APP免费
15.5 实验任务
- APP免费
15.6 本章测试
- APP免费
第16章 桑巴起舞——Samba服务配置
- APP免费
16.1 Samba服务安装
- APP免费
16.2 Samba服务配置
- APP免费
16.2.1 资源共享配置
- APP免费
16.2.2 用户认证
- APP免费
16.2.3 权限控制
- APP免费
16.2.4 访问控制
- APP免费
16.2.5 其他配置
- APP免费
16.3 客户端访问
- APP免费
16.3.1 Linux平台
- APP免费
16.3.2 Windows平台
- APP免费
16.4 实验任务
- APP免费
本章测试
- APP免费
第17章 最流行的Web服务器——Apache服务配置
- APP免费
17.1 Apache服务安装
- APP免费
17.2 Apache服务配置
- APP免费
17.2.1 基本Web服务
- APP免费
17.2.2 虚拟主机
- APP免费
17.2.3 身份验证
- APP免费
17.2.4 访问控制
- APP免费
17.2.5 HTTPS配置
- APP免费
17.2.6 LAMP配置
- APP免费
17.3 Web相关命令
- APP免费
17.3.1 wget:非交互式Web下载工具
- APP免费
17.3.2 links:纯文本Web浏览器
- APP免费
17.4 实验任务
- APP免费
17.5 本章测试
- APP免费
第18章 可爱的章鱼——Squid代理服务配置
- APP免费
18.1 Squid服务安装
- APP免费
18.2 Squid服务配置
- APP免费
18.2.1 正向代理服务器配置
- APP免费
18.2.2 反向代理服务器配置
- APP免费
18.2.3 透明代理服务器
- APP免费
18.2.4 访问控制列表
- APP免费
18.3 客户端访问
- APP免费
18.3.1 IE浏览器
- APP免费
18.3.2 FireFox浏览器
- APP免费
18.3.3 Opera浏览器
- APP免费
18.4 实验任务
- APP免费
18.5 本章测试
- APP免费
第19章 看家护院——IPTables防火墙配置
- APP免费
19.1 IPTables工作流程
- APP免费
19.1.1 filter表
- APP免费
19.1.2 nat表
- APP免费
19.1.3 mangle表
- APP免费
19.1.4 raw表
- APP免费
19.2 IPTables状态机制
- APP免费
19.2.1 NEW状态
- APP免费
19.2.2 ESTABLISHED状态
- APP免费
19.2.3 RELATED状态
- APP免费
19.2.4 INVALID状态
- APP免费
19.2.5 UNTRACKED状态
- APP免费
19.3 IPTables配置
- APP免费
19.3.1 IPTables开启与关闭
- APP免费
19.3.2 IPTables策略配置
- APP免费
19.3.3 Firewall Builder
- APP免费
19.4 实验任务
- APP免费
19.5 本章测试
更新时间:2019-01-09 14:07:00