当前位置首页 > 百科> 正文

Linux系统管理与网路管理

2020-01-09 03:49:15 百科
Linux系统管理与网路管理

Linux系统管理与网路管理

《Linux系统管理与网路管理》是(201年清华大学出版社出版的图书。

基本介绍

  • 书名:Linux系统管理与网路管理
  • ISBN:9787302207146
  • 出版社:清华大学出版社
  • 出版时间:(2010年1月1日)
  • 装帧:平装
  • 开本:16

作者简介

余柏山,在某大型国有企业担任系统管理员一职。期间负责公司的UNIX和Linux伺服器的管理和维护工作。参与了包括系统安全加固、异地容灾、ERP套用系统、存储网路规划等多个公司内部大型IT项目的建设。有十余年的大型系统管理与实战经验,熟悉Apache、Tomcat、Oracle、MySQL、集群、RAC、SAN、容灾等各种IT业界中所流行的系统集成技术。

内容简介

《Linux系统管理与网路管理》内容简介:经过多年的发展,Linux已成为了当今世界的主流作业系统之一,无论在桌面还是伺服器领域都得到了广泛的套用。《Linux系统管理与网路管理》以Red Hat Enterprise Linux 5.2平台为基础,循序渐进、深入浅出、全面系统地介绍了由Linux系统管理到各种网路伺服器配置所涉及的所有知识,内容包括Linux系统简介、Linux系统安装、图形桌面系统管理、命令行界面、Linux系统启动过程、用户和用户组管理、磁碟分区管理、档案系统管理、软体包管理、进程管理、网路管理、系统监控、Shell编程、Linux系统安全、FTP伺服器配置和管理、Web伺服器配置与管理、动态Web伺服器配置与管理、DNS伺服器配置和管理、邮件伺服器配置和管理、DHCP伺服器配置和管理、代理伺服器配置和管理、VPN伺服器配置和管理、NFS伺服器配置和管理、Samba伺服器配置和管理、NAT伺服器配置和管理、MySQL资料库伺服器配置和管理、Webmin的配置和管理、Oracle伺服器配置和管理以及Oracle RAC伺服器配置和管理。
《Linux系统管理与网路管理》附带1张DVD光碟,内容为专门为《Linux系统管理与网路管理》录製的6.5小时教学视频、Ubuntu安装光碟的镜像档案和另外赠送的37小时Linux专题学习视频。
《Linux系统管理与网路管理》内容详尽,语言通俗易懂,叙述深入浅出,适合广大Linux初学者、Linux系统管理员、对Linux感兴趣的人员及各大中专院校的学生和社会培训学生阅读,是一本不可多得的Linux参考教材。

目录

第1篇 基础篇
第1章 Linux系统简介
1.1 Linux系统的起源
1.2 Linux版本
1.2.1 Linux核心版本
1.2.2 Linux发行套件版本
1.3 Red Hat Enterprise Linux 5.2简介
第2章 Linux系统安装
2.1 安装前的準备
2.1.1 硬体配置与兼容要求
2.1.2 选择安装方式
2.2 通过光碟安装Linux
2.2.1 启动安装程式
2.2.2 进行语言和键盘设定
2.2.3 磁碟分区
2.2.4 引导装载程式
2.2.5 网路设定
2.2.6 时区配置
2.2.7 设定root用户口令
2.2.8 选择安装的软体包
2.2.9 準备安装
2.2.10 安装软体包
2.3 系统第一次启动
2.3.1 欢迎界面和许可协定
2.3.2 防火墙
2.3.3 配置SElinux访问控制
2.3.4 配置Kdump核心崩溃转存
2.3.5 设定日期和时间
2.3.6 设定软体更新
2.3.7 创建用户
2.3.8 设定音效卡
2.3.9 附加光碟
2.3.10 登录系统
2.4 其他安装方式
2.4.1 製作安装引导光碟
2.4.2 硬碟安装方式
2.4.3 NFS安装方式
2.4.4 FTP安装方式
2.4.5 HTTP安装方式
2.5 升级和删除Linux
2.5.1 升级安装
2.5.2 删除Linux系统
2.6 使用虚拟机安装Linux
2.7 系统安装时的常见问题处理
2.7.1 无法使用图形安装方式
2.7.2 载入第三方的驱动程式
2.7.3 无法找到光碟机
2.7.4 无法使用硬碟的所有剩余空间
2.7.5 分区后无法进入下一个安装界面
2.7.6 保存安装过程中的错误跟蹤信息
第3章 图形桌面系统管理
3.1 桌面系统简介
3.1.1 X-Window系统简介
3.1.2 KDE和GNOME的简介
3.2 GNOME的使用
3.2.1 GNOME桌面
3.2.2 档案管理
3.2.3 GNOME面板
3.2.4 选单
3.2.5 输入法
3.2.6 萤幕解析度
3.2.7 萤幕保护程式
3.2.8 添加删除软体
3.2.9 搜寻档案
3.2.10 设定系统字型与主题
3.2.11 日期时间
3.2.12 使用软碟、光碟和移动硬碟
3.2.13 更改GNOME语言环境
3.2.14 注销和关机
3.3 常用套用软体
3.3.1 Firefox浏览器
3.3.2 gThumb图像浏览器
3.3.3 gedit文本编辑器
3.3.4 Evince pdf文档查看器
3.3.5 远程访问
3.4 常见问题处理
3.4.1 无法挂载光碟和USB存储设备
3.4.2 无法注销系统
3.4.3 开机无法进入图形环境
第4章 命令行界面
4.1 命令行简介
4.1.1 为什幺要使用命令行
4.1.2 Shell简介
4.2 命令行的使用
4.2.1 进入命令行
4.2.2 处理多个终端
4.2.3 终端配置档案
4.2.4 终端基本操作
4.3 常用的基本命令
4.3.1 man命令:查看帮助信息
4.3.2 date命令:显示时间
4.3.3 hostname命令:主机名
4.3.4 clear命令:清屏
4.3.5 exit命令:退出
4.3.6 history命令:历史命令
4.3.7 pwd命令:当前目录
4.3.8 cd命令:切换目录
4.3.9 ls命令:列出目录和档案
4.3.10 cat命令:显示档案内容
4.3.11 touch命令:创建档案
4.3.12 df命令:查看档案系统
4.3.13 alias和unalias命令:命令别名
4.3.14 echo命令:显示信息
4.3.15 export命令:输出变数
4.3.16 env命令:显示环境变数
4.3.17 ps命令:查看进程
4.3.18 whoami和who命令:查看用户
4.3.19 su命令:切换用户
4.3.20 grep命令:过滤信息
4.3.21 wc命令:统计
4.3.22 more命令:分页显示
4.3.23 管道
4.4 VI编辑器
4.4.1 3种运行模式
4.4.2 VI的使用
4.4.3 VI的常用命令
4.5 命令行环境常见问题处理
4.5.1 开机默认进入命令行环境
4.5.2 远程访问命令行环境
第2篇 系统管理篇
第5章 Linux系统启动过程
5.1 Linux系统启动过程简介
5.2 BIOS加电自检
5.3 引导载入程式
5.3.1 引导载入程式的启动
5.3.2 GRUB配置
5.4 核心映像
5.5 init进程
5.5.1 init进程简介
5.5.2 init进程的引导过程
5.5.3 配置自动运行服务
5.6 重启和关闭系统
5.6.1 shutdown命令:关闭或重启系统
5.6.2 halt命令:关闭系统
5.6.3 reboot命令:重启系统
5.6.4 init命令:改变运行级别
5.6.5 通过图形界面关闭系统
5.7 系统启动时常见的问题处理
5.7.1 进入Linux救援模式
5.7.2 GRUB被Windows覆盖
5.7.3 重新分区后GRUB引导失败
第6章 用户和用户组管理
6.1 用户管理概述
6.1.1 用户账号
6.1.2 用户账号档案:passwd和shadow
6.1.3 用户组
6.1.4 用户组档案:group和gshadow
6.2 普通用户管理
6.2.1 添加用户
6.2.2 更改用户口令
6.2.3 修改用户信息
6.2.4 删除用户
6.2.5 禁用用户
6.2.6 配置用户Shell环境
6.3 用户组管理
6.3.1 添加用户组
6.3.2 修改用户组
6.3.3 删除用户组
6.4 用户和用户组的图形化管理
6.4.1 查看用户
6.4.2 添加用户
6.4.3 修改用户
6.4.4 删除用户
6.4.5 查看用户组
6.4.6 添加用户组
6.4.7 修改用户组
6.4.8 删除用户组
6.5 用户管理的常见问题和常用命令
6.5.1 忘记root用户口令
6.5.2 误删用户账号
6.5.3 常用用户管理命令
6.6 常用管理脚本
6.6.1 批量添加用户
6.6.2 完整删除用户账号
第7章 磁碟分区管理
7.1 磁碟分区简介
7.1.1 Linux分区简介
7.1.2 磁碟设备管理
7.2 使用fdisk进行分区管理
7.2.1 fdisk简介
7.2.2 fdisk互动模式
7.2.3 分区管理
7.3 使用parted进行分区管理
7.3.1 parted简介
7.3.2 parted互动模式
7.3.3 分区管理
7.4 LVM——逻辑卷管理
7.4.1 LVM简介
7.4.2 物理卷管理
7.4.3 卷组管理
7.4.4 逻辑卷管理
7.5 磁碟分区管理的常见问题
7.5.1 添加新磁碟
7.5.2 删除分区后系统无法启动
7.5.3 误删Swap分区
第8章 档案系统管理
8.1 档案系统简介
8.1.1 Linux档案系统简介
8.1.2 Linux支持的档案系统类型
8.1.3 Linux的默认安装目录
8.2 档案系统的管理
8.2.1 创建档案系统
8.2.2 查看已挂载档案系统
8.2.3 使用fstab档案自动挂载档案系统
8.3 档案和目录管理
8.3.1 查看档案和目录属性
8.3.2 档案类型
8.3.3 连结档案
8.3.4 查看档案内容
8.3.5 删除档案和目录
8.3.6 更改当前目录
8.3.7 档案名称通配符
8.3.8 查看目录空间大小
8.3.9 複製档案和目录
8.3.10 移动档案和目录
8.4 档案和目录许可权管理
8.4.1 Linux档案和目录许可权简介
8.4.2 更改档案和目录的所有者
8.4.3 更改档案和目录的许可权
8.4.4 设定档案和目录的默认许可权
8.5 档案系统管理的常见问题和常用命令
8.5.1 无法卸载档案系统
8.5.2 修复受损档案系统
8.5.3 修复档案系统超级块
8.5.4 使用Windows分区
8.6 常用管理脚本
8.6.1 自动挂载所有Windows分区的脚本
8.6.2 转换目录和档案名称大小写的脚本
第9章 软体包管理
9.1 使用RPM软体包
9.1.1 RPM简介
9.1.2 RPM命令的使用方法
9.1.3 安装RPM软体包
9.1.4 查看RPM软体包
9.1.5 升级软体包
9.1.6 删除软体包
9.2 打包程式tar
9.2.1 tar简介
9.2.2 打包档案
9.2.3 查看归档档案的内容
9.2.4 还原归档档案
9.2.5 往归档档案中追加新档案
9.2.6 压缩归档档案
9.3 压缩和解压
9.3.1 使用gzip和gunzip进行压缩
9.3.2 使用zip和unzip进行压缩
9.3.3 使用bzip2和bunzip2进行压缩
9.3.4 使用compress和uncompress进行压缩
9.4 其他软体安装方式
9.4.1 原始码安装
9.4.2 原始码安装实例
9.4.3 .bin档案安装
9.5 常见问题处理
9.5.1 如何安装.src.rpm软体包
9.5.2 查看程式是由哪个RPM包安装
第10章 进程管理
10.1 进程简介
10.2 Linux进程管理
10.2.1 查看进程
10.2.2 启动进程
10.2.3 终止进程
10.2.4 更改进程优先权
10.2.5 进程挂起与恢复
10.3 定时任务
10.3.1 crontab设定定时任务
10.3.2 at命令:设定定时任务
10.4 进程管理的常见问题处理
10.4.1 如何杀掉所有进程
10.4.2 定时任务不生效
第11章 网路管理
11.1 TCP/IP网路
11.1.1 TCP/IP网路历史
11.1.2 OSI网路模型
11.1.3 TCP/IP网路模型
11.2 乙太网配置
11.2.1 添加乙太网连线
11.2.2 更改乙太网设备
11.2.3 更改DNS和主机记录
11.3 网路配置档案
11.3.1 网路设备配置档案
11.3.2 使用resolve.conf档案配置DNS伺服器
11.3.3 使用network档案配置主机名
11.3.4 使用hosts档案配置主机名和IP位址的映射关係
11.4 接入网际网路
11.4.1 xDSL拨接
11.4.2 调整解调器拨接
11.4.3 ISDN拨接
11.4.4 无线连线
11.5 常用网路命令
11.5.1 使用ifconfig命令管理网路接口
11.5.2 使用hostname命令查看主机名
11.5.3 使用route命令管理路由
11.5.4 使用ping命令检测主机是否激活
11.5.5 使用netstat命令查看网路信息
11.5.6 使用nslookup命令进行解析
11.5.7 使用traceroute命令跟蹤路由
11.5.8 使用telnet命令管理远程主机
11.6 常见问题处理
11.6.1 在网卡上绑定多个IP位址
11.6.2 Linux网路故障处理步骤
11.7 常用管理脚本
11.7.1 统计客户端的网路连线数
11.7.2 自动传送邮件的脚本
第12章 系统监控
12.1 系统性能监控
12.1.1 性能分析準则
12.1.2 记忆体监控
12.1.3 CPU监控
12.1.4 磁碟监控
12.1.5 网路监控
12.1.6 综合监控工具——top
12.2 syslog日誌
12.2.1 syslog简介
12.2.2 syslog配置
12.2.3 配置实例
12.2.4 清空日誌档案内容
12.2.5 图形化日誌工具——系统日誌查看器
12.3 其他日誌
12.3.1 dmesg日誌:记录核心日誌信息
12.3.2 用户登录日誌
12.3.3 用户操作记录
12.3.4 套用日誌
12.4 系统监控常见问题处理
12.4.1 记忆体泄漏
12.4.2 定期清理日誌档案
第13章 Shell编程
13.1 Shell编程简介
13.1.1 什幺是Shell脚本
13.1.2 编写Shell脚本
13.2 条件测试
13.2.1 数值测试
13.2.2 字元串测试
13.2.3 档案状态测试
13.2.4 条件测试的逻辑操作符
13.3 控制结构
13.3.1 if-then-else分支结构
13.3.2 case分支结构
13.3.3 for循环结构
13.3.4 expr命令计数器
13.3.5 while循环结构
13.3.6 until循环结构
13.4 脚本参数与互动
13.4.1 向脚本传递参数
13.4.2 用户互动
13.4.3 特殊变数
13.5 Shell编程中的常见问题
13.5.1 如何禁止命令的输出结果
13.5.2 如何把一条命令分成多行编写
第14章 Linux系统安全
14.1 用户账号和密码安全
14.1.1 删除或禁用不必要的用户
14.1.2 使用强壮的用户密码
14.1.3 设定合适的密码策略
14.1.4 破解shadow口令档案
14.1.5 禁用静止用户
14.1.6 保证只有一个root用户
14.1.7 档案路径中的“.”
14.1.8 主机信任关係:host.equiv和.rhosts档案
14.2 网路安全
14.2.1 ping探测
14.2.2 服务连线埠
14.2.3 拒绝攻击
14.2.4 使用安全的网路服务
14.2.5 增强Xinetd的安全
14.3 档案系统安全
14.3.1 全球可读档案
14.3.2 全球可写档案
14.3.3 特殊的档案许可权:setuid和setgid
14.3.4 没有所有者的档案
14.3.5 设备档案
14.3.6 磁碟分区
14.3.7 设定grub密码
14.3.8 限制su切换
14.3.9 使用合适的mount选项
14.4 备份与恢复
14.4.1 使用tar进行备份
14.4.2 专用的备份恢复工具:dump和restore
14.4.3 底层设备操作命令:dd
14.4.4 备份的物理安全
14.5 日誌记录
14.5.1 查看当前登录用户
14.5.2 查看用户历史登录日誌
14.5.3 secure日誌中的安全信息
14.5.4 messages日誌中的安全信息
14.5.5 cron日誌中的安全信息
14.5.6 history日誌中的安全信息
14.5.7 日誌档案的保存
14.6 漏洞扫描——Nessus
14.6.1 如何获得Nessus安装包
14.6.2 安装Nessus伺服器
14.6.3 启动和关闭Nessus
14.6.4 安装Nessus客户端
14.6.5 扫描安全漏洞
14.6.6 自定义扫描策略
14.6.7 Nessus命令行客户端
14.7 开源软体OpenSSH
14.7.1 SSH和OpenSSH简介
14.7.2 安装OpenSSH
14.7.3 启动和关闭OpenSSH
14.7.4 OpenSSH配置档案
14.7.5 OpenSSH伺服器配置
14.7.6 OpenSSH客户端配置
14.7.7 使用SSH远程登录
14.7.8 使用sftp进行档案传输
14.7.9 使用scp进行远程档案複製
14.7.10 在Windows客户端使用SSH
14.8 Linux系统安全常见问题
14.8.1 Linux是否有病毒
14.8.2 系统档案损坏后的解决办法
第3篇 网路服务管理篇
第15章 FTP伺服器配置和管理
15.1 FTP简介
15.1.1 FTP服务
15.1.2 常用的FTP伺服器软体
15.2 vsftpd伺服器的安装
15.2.1 如何获得vsftpd安装包
15.2.2 安装vsftpd
15.2.3 启动和关闭vsftpd
15.2.4 检测vsftpd服务
15.2.5 vsftpd自动运行
15.3 vsftpd伺服器配置
15.3.1 vsftpd.conf配置档案
15.3.2 匿名FTP的基本配置
15.3.3 匿名FTP的其他设定
15.3.4 配置本地用户登录
15.3.5 配置虚拟用户登录
15.3.6 控制用户登录
15.3.7 设定欢迎信息
15.3.8 FTP日誌
15.3.9 其他设定
15.4 FTP客户端
15.4.1 FTP命令:通用的FTP客户端程式
15.4.2 FTP客户端图形化工具
15.5 Ftp伺服器配置常见问题
15.5.1 取消匿名FTP的口令输入
15.5.2 本地用户无法登录FTP伺服器
……
第16章 Web伺服器配置与管理
第17章 动态Web伺服器配置与管理
第18章 DNS伺服器配置和管理
第19章 邮件伺服器配置和管理
第20章 DHCP伺服器配置和管理
第21章 代理伺服器配置和管理
第22章 VPN伺服器配置和管理
第23章 NFS伺服器配置和管理
第24章 Samba伺服器配置和管理
第25章 NAT伺服器配置和管理
第27章 Webmin:Linux上的GUI 管理工具
第28章 Oracle伺服器配置和管理
第29章 Oracle RAC伺服器配置和管理
附录:Linux指令速查索引
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net