出版时间:2009-1 出版社:人民邮电出版社 作者:李波,杨红 编著 页数:451
前言
随着计算机网络的发展,计算机已融入了各行各业,而Linux操作系统就是目前在服务器领域应用广泛的一种网络操作系统。Linux操作系统凭借其稳定、安全、功能强大、操作简单等特性越来越受人们的欢迎。由于使用Linux操作系统的用户越来越多,所以Linux系统本身的安全性能、网络性能、网络安全等就越受人们的重视。为了提高Linux系统和网络的工作效率,本书精心挑选了一些常用的Linux系统管理工具、网络测试工具、网络管理工具,并详细地介绍了其功能、特点、使用方法,使读者在学习本书后,能及时地处理各种系统故障和网络故障,有效地降低系统管理和网络管理的难度,提高系统和网络的工作性能、加强其稳定性。本书具有以下3个重要特点。(1)本书中的所有工具都是基于Linux或UNIX操作系统的管理工具,这些网络管理工具体积小、功能强大、安装与配置方法简单、对系统硬件配置要求低,非常适用于Linux管理员、Linux爱好者阅读和使用。(2)本书中所介绍的大多数软件都属于开放源代码型的软件,这些软件可在Linux操作系统下和UNIX操作系统下通用。由于Linux操作系统本身就是一款免费的开源性操作系统,所以任何人都可以使用Linux操作系统,同时任何人都可以在该平台上使用开源性软件。目前,各计算机用户(包括网络管理员)使用这些开发源代码型的软件就可以拥有一些全功能的系统、网络监视与分析的应用软件工具包。
内容概要
本书精选了运行于Linux环境下的多款常用的网络管理工具,分别详细地介绍了这些软件的功能、特点、适用范围、安装和使用方法。本书涉及的网络工具主要有系统管理、网络地址管理、网络连通性测试、网络性能测试、网络安全性测试、系统日志、服务器监控、远程操作、远程管理、虚拟机工具等,通过操作实例进行了详细介绍,使读者能更好地掌握这些工具的使用技巧。 本书内容全面、语言简练、通俗易懂,可作为网络管理员的即查即用的工具手册,同时也可作为Linux爱好者、学员的学习用书。
书籍目录
第1章 系统管理工具 1.1 系统管理工具 1.1.1 用户账号管理 1.1.2 监视系统 1.1.3 各种服务管理 1.1.4 日志文件管理 1.2 软件管理工具 1.2.1 添加删除应用程序 1.2.2 格式化软盘 1.2.3 挂载文件系统 1.2.4 文件压缩与归档 1.3 文件系统权限管理工具 1.3.1 权限的概述 1.3.2 文件或目录权限的查看 1.3.3 在图形模式下修改文件或目录的权限 1.3.4 在文本模式下修改文件或目录的权限 1.3.5 特殊权限的设置 1.4 Linux命令行工具 1.4.1 free——实时内存监控命令 1.4.2 vmstat——监视虚拟内存使用情况 1.4.3 shutdown——安全关机命令 1.4.4 halt——最简单的关机命令 1.4.5 reboot——重启动命令 1.4.6 init——操作系统运行控制命令 1.4.7 ps——进程查看命令 1.4.8 top——系统任务监视工具 1.4.9 pstree——进程树查看命令 1.4.10 pgrep——进程查找命令 1.4.11 fg——将程序或者命令切换到前台执行 1.4.12 at——在指定的时间执行命令 1.4.13 kill——终止进程命令 1.4.14 killall——终止进程命令 1.4.15 nice——设置优先级命令 1.4.16 renice——修改优先级命令 1.4.17 procinfo——显示系统状态 1.4.18 crontab——设置计时器 1.4.19 dmesg——显示开机设备信息 1.4.20 chkconfig——系统服务控制命令 第2章 TCP/IP工具 2.1 静态IP地址管理工具 2.1.1 IP地址 2.1.2 子网掩码 2.1.3 TCP/IP配置文件 2.1.4 在图形界面下配置网络 2.2 动态IP地址分配工具 2.2.1 获取动态IP地址 2.2.2 安装DHCP服务 2.2.3 DHCP服务的启动与停止 2.2.4 DHCP服务的配置 2.3 Linux命令行工具 2.3.1 ifcofnig——网络接口查看和配置命令 2.3.2 hostname——查看或设置主机名 2.3.3 ip——网络配置命令 2.3.4 ip link——配置网络设备的命令 2.3.5 ip address——协议地址管理命令 2.3.6 route——显示和修改本地路由表命令 2.3.7 netcat——网络读写数据命令 2.3.8 arp——网络地址表管理工具 2.3.9 IP计算器——ipcalc 第3章 网络连通性测试工具 3.1 Linux图形界面下测试网络 3.1.1 网络设备查询 3.1.2 网络连通性测试 3.1.3 网络信息统计 3.1.4 网络路由跟踪 3.1.5 网络端口扫描 3.1.6 网络查阅 3.1.7 查询登录用户的信息 3.1.8 域名查询工具 3.2 Linux命令行工具 3.2.1 ping——网络连通性测试命令 3.2.2 traceroute——路由跟踪命令 3.2.3 netreport——监视网络状态 3.2.4 nestat——查看网络状态 第4章 网络性能指标 4.1 定义网络性能 4.1.1 网络可用性 4.1.2 网络信息响应时间 4.1.3 网络利用率 4.1.4 网络吞吐量 4.1.5 网络带宽容量 4.2 网络性能数据的收集方法 4.3 观察网络流量 4.3.1 libpcap库的获取与安装 4.3.2 tcpdump的获取与安装 4.3.3 网络接口 4.3.4 tcpdump监视 4.3.5 使用tcpdump过滤数据包 第5章 网络性能测试工具 5.1 利用Netperf测试网络性能 5.1.1 Netperf的工作方式 5.1.2 TCP网络性能 5.1.3 UDP网络性能 5.1.4 Netperf的获取与安装 5.1.5 Netperf服务器端的启动 5.1.6 网络性能测试的指标 5.1.7 Netperf命令行参数 5.1.8 Netperf测试网络性能 5.2 利用Iperf测试网络性能 5.2.1 Iperf的工作方式 5.2.2 Iperf的获取 5.2.3 Iperf的安装 5.2.4 Iperf的服务器端选项和启动 5.2.5 Iperf客户端的选项 5.2.6 Iperf工具的通用选项 5.3 利用Pathload测试网络性能 5.3.1 Pathload的工作方式 5.3.2 Pathload的获取 5.3.3 Pathload的安装 5.3.4 Pathload服务器端的启动 5.3.5 Pathload客户端的启动 5.3.6 Pathload客户端的详细输出 5.4 利用Pathrate测试网络性能 5.4.1 Pathrate的工作方式 5.4.2 Pathrate的获取 5.4.3 Pathrate的安装 5.4.4 Pathrate服务器端的启动 5.4.5 Pathrate客户端的启动 5.5 利用DBS测试网络性能 5.5.1 DBS的组成 5.5.2 安装NTP和Gnuplot 5.5.3 获取并安装DBS 5.5.4 dbsd程序 5.5.5 dbsc配置文件 5.5.6 配置NTP服务 5.5.7 运行测试 5.5.8 数据分析 5.6 利用tcptrace测试网络性能 5.6.1 tcptrace的工作流程 5.6.2 tcptrace的获取与安装 5.6.3 以控制台模式使用tcptrace 5.6.4 图形生成工具xplot 5.6.5 输出tcptrace图形 第6章 网络安全性测试工具 第7章 系统日志分析工具 第8章 服务器监控工具 第9章 远程操作工具 第10章 远程管理工具 第11章 虚拟机工具 附录A Red Hat Enterprise Linux AS 4 应用软件大全 附录B Linux常用命令
章节摘录
插图:
编辑推荐
《网络管理必备工具软件精解(Linux版)》一书中必备工具软件包括:网络服务状态的听诊器、网络潜在危机的X光机、网络故障排除的手术刀、网络传输性能的体温计、网络远程管理的工具箱、网络应用测试的虚拟机。
图书封面
评论、评分、阅读与下载