成功加入购物车
[美] 奈米斯 、[美] 斯奈德 、[美] 海因 著;张辉 译 / 人民邮电出版社 / 2008-05 / 平装
售价 ¥ 6.99
品相 八五品
上书时间2021-01-08
Linux系统管理技术手册
本书延续了本书前一版以及《uMx系统管理技术手册》的讲解风格,以当前主流的5种Linux发行版本(RedHatES、SUSE、Debian、FedoraCore和Ubuntu)为例,把Linux系统管理技术分为3个方面分别介绍。第1部分全面介绍了运行单机Linux系统涉及的各种管理知识和技术,如系统引导和关机、进程控制、文件系统管理、用户管理、设备管理、系统备份、软件配置以及cron和系统曰志的管理使用等。第2部分从详细讲解TCP/IP协议基本原理开始,深入讨论了网络的两大基本应用——域名系统和路由技术,然后逐章讲解Linux上的各种Internet关键应用,如电子邮件、NFS、文件共享、Web托管和Intemet服务,在这部分里还有专门的章节介绍网络硬件、网络管理与调试以及系统安全。第3部分包括了多种不容忽视的重要主题:X窗口系统、打印系统、系统维护与环境、性能分析、与Windows系统的协作、串行设备、操作系统驱动程序和内核、系统守护进程以及政策与行政管理方面的知识等。
本书的几位作者是分别来自学术界、企业界以及职业培训领域的Linux/UNIX系统管理专家,这使得本书从第一版开始,即成为全面、深入而且颇富实用性的Linux系统管理权威参考书。本书适合于从Linux初学者到具有丰富经验的Linux专业技术人员使用。
EviNemeth,已经从科罗拉多大学(UniversityofColorado)计算机科学系教师的岗位上退休了,但是她仍然在参与CAIDA的网络研究工作,CAIDA是圣地亚哥超级计算中心(SanDiegoSupercomputerCenter)的Internet数据分析协作组织(CooperativeAssociationforInternetDataAnalysis)。
第一部分基本管理技术第1章从何处入手1.1读者的知识背景1.2Linux同UNIX的关系1.3历史上的Linux1.4Linux的发行版本1.4.1最好的发行版本是什么1.4.2特定于发行版本的系统管理工具1.5表示法和印刷约定1.6从哪里获得信息1.6.1手册页的组织1.6.2man:读取手册页1.6.3其他的Linux信息资源1.7如何找到和安装软件1.8系统管理员的基本任务1.8.1增加、删除以及管理用户账号1.8.2增删硬件1.8.3执行备份1.8.4安装和更新软件1.8.5监视系统1.8.6故障诊断1.8.7维护本地文档1.8.8时刻警惕系统安全1.8.9帮助用户1.9重压下的系统管理员1.10推荐读物1.11习题第2章引导和关机2.1引导2.1.1自动引导和手工引导2.1.2引导过程的步骤2.1.3初始化内核2.1.4配置硬件2.1.5内核线程2.1.6操作员干预(仅限手工引导)2.1.7执行启动脚本2.1.8多用户运行2.2引导PC2.3引导加载程序:LILO和GRUB2.3.1GRUB:全面统一的引导加载程序2.3.2LILO:传统的Linux引导加载程序2.3.3内核选项2.3.4PC上的多重引导2.3.5GRUB的多重引导配置2.3.6LILO的多重引导配置2.4引导单用户模式2.4.1用GRUB引导单用户模式2.4.2用LILO引导单用户模式2.5启动脚本2.5.1init和运行级2.5.2RedHat和Fedora的启动脚本2.5.3SUSE的启动脚本2.5.4Debian和Ubuntu的启动脚本2.6重新引导和关机2.6.1关闭电源2.6.2shutdown:停止系统的妥善方式2.6.3halt:关闭系统的更简单方式2.6.4reboot:快速的重新启动2.6.5telinit:改变init的运行级2.6.6Poweroff:请Linux关闭电源2.7习题第3章超级用户的权力3.1文件和进程的归属关系3.2超级用户3.3选择root的口令3.4成为root用户3.4.1su:替换用户身份3.4.2sudo:受限的su3.5其他的伪用户3.5.1bin:系统命令的老属主3.5.2daemon:无特权系统软件的属主3.5.3nobody:普通NFS用户3.6习题第4章进程控制4.1进程的组成部分4.1.1PID:进程的ID号4.1.2PPID:父PID4.1.3UID和EUID:真实的和有效的用户ID4.1.4GID和EGID:真实的和有效的组ID4.1.5谦让度4.1.6控制终端4.2进程的生命周期4.3信号4.4KILL和KILLALL:发送信号4.5进程的状态4.6nice和renice:影响调度优先级4.7PS:监视进程4.8TOP:更好地监视进程4.9/PROC文件系统4.10STRACE:追踪信号和系统调用4.11失控进程4.12推荐读物4.13习题第5章文件系统5.1路径名称5.2安装和卸载文件系统5.3文件树的组织5.4文件类型5.4.1普通文件5.4.2目录5.4.3字符设备文件和块设备文件5.4.4本地域套接口5.4.5有名管道5.4.6符号链接5.5文件属性5.5.1权限位5.5.2setuid和setgid位5.5.3粘附位5.5.4查看文件属性5.5.5chmod:改变权限5.5.6chown:改变归属关系和组5.5.7umask:分配默认的权限5.5.8额外的标志5.6访问控制列表5.6.1ACL概述5.6.2默认项5.7习题第6章添加新用户6.1/etc/passwd文件6.1.1登录名6.1.2加密的口令6.1.3UID号6.1.4默认的GID号6.1.5GECOS字段6.1.6主目录6.1.7登录shell6.2/etc/shadow文件6.3/etc/group文件6.4添加用户6.4.1编辑passwd和shadow文件6.4.2编辑/etc/group文件6.4.3设置初始口令6.4.4创建用户的主目录6.4.5复制默认启动文件6.4.6设置用户的邮件主目录6.4.7验证新的登录6.4.8记录用户的状态和联系信息6.5删除用户6.6禁止登录6.7账号管理工具6.8习题第7章增加硬盘7.1硬盘接口7.1.1PATA接口7.1.2SATA接口7.1.3SCSI接口7.1.4SCSI和IDE的比较7.2硬盘的几何结构7.3Linux文件系统7.3.1ext2fs和ext3fs7.3.2ReiserFS7.3.3XFS和JFS7.4硬盘安装过程概述7.4.1连接硬盘7.4.2格式化硬盘7.4.3标记硬盘和硬盘分区7.4.4在硬盘分区内创建文件系统7.4.5安装文件系统7.4.6设置自动安装7.4.7启用交换分区7.5hdparm:设置IDE接口参数7.6fsck:检查和修复文件系统7.7向Linux增加硬盘:一步步的指导7.8高级硬盘管理:RAID和LVM7.8.1Linux的软RAID7.8.2管理逻辑卷7.8.3配置LVM和RAID的例子7.8.4处理故障硬盘7.8.5重新分配存储空间7.9安装USB设备7.10习题第8章周期性进程8.1cron:按时间表执行命令8.2crontab文件的格式8.3crontab管理8.4cron的常见用途8.4.1清理文件系统8.4.2配置文件的网络分布8.4.3循环日志文件8.5其他的日程安排程序:ANACRON和FCRON8.6习题第9章备份9.1备份基本原理9.1.1从一台机器执行所有的转储9.1.2给备份介质加卷标9.1.3选择合理的备份间隔9.1.4仔细选择文件系统9.1.5在一卷磁带上做日常转储9.1.6使文件系统小于转储设备9.1.7异地保存磁带9.1.8保护备份9.1.9执行转储期间限制活动9.1.10检查磁带9.1.11发掘磁带的寿命9.1.12为备份而设计数据9.1.13作最坏的准备9.2备份设备和介质9.2.1光盘:CD-R/RW、DVD±R/RW和DVD-RAM9.2.2可移动硬盘(USB和火线)9.2.3小型磁带机:8毫米磁带和DDS/DAT9.2.4DLT和S-DLT9.2.5AIT和SAIT9.2.6VXA和VXA-X9.2.7LTO9.2.8自动选带机、自动换带机以及磁带库9.2.9硬盘9.2.10介质类型小结9.2.11设备选型9.3用dump建立增量备份机制9.3.1转储文件系统9.3.2转储顺序9.4用restore从转储中恢复9.4.1恢复单个文件9.4.2恢复整个文件系统9.5为系统升级而执行转储和恢复9.6使用其他存档程序9.6.1tar:给文件打包9.6.2cpio:古老的存档工具9.6.3dd:处理位流9.7在一卷磁带上使用多个文件9.8Bacula9.8.1Bacula的模型9.8.2设置Bacula9.8.3安装数据库和Bacula的守护进程9.8.4配置Bacula的守护进程9.8.5bacular-dir.conf:配置控制文件9.8.6bacula-sd.conf:配置存储守护进程9.8.7bconsole.conf:配置控制台9.8.8安装和配置客户端的文件守护进程9.8.9启动Bacula的守护进程9.8.10向存储池添加介质9.8.11执行一次手工备份9.8.12执行一次恢复工作9.8.13监视和调试Bacula的配置9.8.14Bacula的替换工具9.9商用备份产品9.9.1ADSM/TSM9.9.2Veritas9.9.3其他选择9.10推荐读物9.11习题第10章系统日志与日志文件10.1日志记录的策略10.1.1扔掉日志文件10.1.2轮换日志文件10.1.3存档日志文件10.2Linux的日志文件10.2.1特殊的日志文件10.2.2内核和启动日志10.3logrotate:管理日志文件10.4syslog:系统事件的日志程序10.4.1syslog的其他替代方案10.4.2syslog的体系结构10.4.3配置syslogd10.4.4设计站点日志方案10.4.5配置文件举例10.4.6syslog输出的样本10.4.7使用syslog的软件10.4.8调试syslog10.4.9在程序中使用syslog10.5分析日志文件10.6习题第11章软件和配置管理11.1Linux基本安装11.1.1从网络引导PC11.1.2为Linux设置PXE11.1.3非PC的网络引导11.1.4Kickstart:RHEL和Fedora的自动安装程序11.1.5AutoYaST:SUSE的自动安装工具11.1.6Debian和Ubuntu的安装程序11.1.7从主控系统安装11.2无盘客户机11.3软件包管理11.3.1软件包管理系统11.3.2rpm:管理RPM软件包11.3.3dpkg:管理Debian的软件包11.4高级软件包管理系统11.4.1软件包的库11.4.2RHN:RedHat网络11.4.3APT:高级软件包工具11.4.4配置apt-get11.4.5/etc/apt/sources.list文件的例子11.4.6使用代理扩展apt-get11.4.7设置内部APT服务器11.4.8自动执行apt-get11.4.9yum:管理RPM的发布11.5版本控制11.5.1创建备份文件11.5.2正式的版本控制系统11.5.3RCS:版本控制系统11.5.4CVS:并发版本系统11.5.5Subversion:做得好的CVS11.6本地化和配置11.6.1本地化的组织11.6.2测试11.6.3本地编译软件11.6.4发布本地软件11.6.5解决时间安排上的问题11.7配置管理工具11.7.1cfengine:计算机免疫系统11.7.2LCFG:大规模配置系统11.7.3Arusha项目(ARK)11.7.4TemplateTree:cfengine的帮手11.7.5DMTF/CIM:公共信息模型11.8通过NFS共享软件11.8.1软件包的名字空间11.8.2依赖关系的管理11.8.3封装脚本11.8.4实现工具11.9推荐软件11.10推荐读物11.11习题第二部分网络管理技术第12章TCP/IP网络12.1TCP/IP和Internet12.1.1简要的历史回顾12.1.2当今Internet的管理方法12.1.3网络标准和文献12.2连网技术概述12.3分组和封装12.3.1链路层12.3.2包的寻址方式12.3.3端口12.3.4地址类型12.4IP地址详解12.4.1IP地址分类12.4.2子网和网络掩码12.4.3IP地址危机12.4.4CIDR:无类域间路由12.4.5地址分配12.4.6私用地址和NAT12.4.7IPv6寻址方式12.5路由选择12.5.1路由表12.5.2ICMP重定向12.6ARP:地址解析协议12.7将一台主机加入网络12.7.1分配主机名和IP地址12.7.2ifconfig:配置网络接口12.7.3mii-tool:配置自动协商和其他介质特有的选项12.7.4route:配置静态路由12.7.5默认路由12.7.6配置DNS12.7.7Linux连网协议栈12.8特定于发行版本的网络配置12.8.1RedHat和Fedora的网络配置12.8.2SUSE的网络配置12.8.3Debian和Ubuntu的网络配置12.9DHCP:动态主机配置协议12.9.1DHCP软件12.9.2DHCP的工作方式12.9.3ISC的DHCP服务器12.10Linux的动态重新配置和调整12.11安全问题12.11.1IP转发12.11.2ICMP重定向12.11.3源路由12.11.4广播ping和其他形式的定向广播12.11.5IP欺骗12.11.6基于主机的防火墙12.11.7虚拟私用网络12.11.8与安全有关的内核变量12.12Linux的NAT12.13PPP:点对点协议12.13.1解决PPP的性能问题12.13.2用PPP连网12.13.3让主机使用PPP12.13.4控制PPP链路12.13.5分配地址12.13.6路由选择12.13.7确保安全性12.13.8使用对话脚本12.13.9Linux上的PPP配置12.14Linux连网配置的特殊之处12.15推荐读物12.16习题第13章路由选择13.1近观包转发13.2路由守护进程和路由协议13.2.1距离向量协议13.2.2链路状态协议13.2.3代价度量13.2.4内部和外部协议13.3内部路由协议巡礼13.3.1RIP:路由信息协议13.3.2RIP-2:路由选择信息协议第2版13.3.3OSPF:开放最短路径优先13.3.4IGRP和EIGRP:内部网关路由协议13.3.5IS-IS:ISO的“标准”13.3.6MOSPF、DVMRP和PIM:多播路由协议13.3.7路由器发现协议13.4routed:使用RIP的路由守护进程13.5gated:更好的路由守护进程13.6路由策略的选择标准13.7Cisco路由器13.8推荐读物13.9习题第14章网络硬件14.1选择LAN、WAN、还是MAN14.2以太网:常见的局域网14.2.1以太网的工作方式14.2.2以太网拓扑结构14.2.3无屏蔽双绞线14.2.4连接和扩展以太网14.3无线:流动人士的LAN14.3.1无线网络的安全14.3.2无线交换机14.4FDDI:令人失望且昂贵的局域网14.5ATM:有前途的(但被痛苦地击败的)LAN14.6帧中继:被牺牲掉的WAN14.7ISDN:本土上的WAN14.8DSL和CM:大众的WAN14.9网络的前景14.10网络测试和调试14.11建筑物布线14.11.1UTP电缆的选择14.11.2到办公室的连接14.11.3布线标准14.12网络设计问题14.12.1网络结构与建筑物结构14.12.2现成的网络14.12.3扩展14.12.4拥塞14.12.5维护和建档14.13管理问题14.14推荐的厂商14.14.1电缆和连接器14.14.2测试仪器14.14.3路由器/交换机14.15推荐读物14.16习题第15章域名系统15.1DNS速成:添加新机器15.2DNS的历史15.3谁需要DNS15.4DNS名字空间15.5DNS的工作原理15.6DNS的新特性15.7DNS数据库15.8BIND软件15.9 设计DNS环境15.10BIND客户机问题15.11配置BIND服务器15.12BIND配置举例15.13启动named15.14更新区文件15.15安全问题15.16测试和调试15.17发行版本的特定信息15.18推荐读物15.19习题第16章网络文件系统16.1NFS概述16.2服务器端NFS16.3客户端NFS16.4nfsstat:转储NFS统计信息16.5专用NFS文件服务器16.6自动安装16.7推荐读物16.8习题第17章共享系统文件17.1共享什么17.2nscd:缓存查找的结果17.3把文件复制到各处17.4NIS:网络信息服务17.5LDAP:轻量级目录访问协议17.6推荐读物17.7习题第18章电子邮件18.1邮件系统18.2剖析邮件消息18.3邮件基本原理18.4邮件别名18.5邮递列表和实现清单的软件18.6sendmail:电子邮件的指挥18.7sendmail的配置18.8sendmail基本配置原语18.9sendmail高级配置原语18.10sendmail中与垃圾邮件相关的功能18.11配置文件举例18.12安全与sendmail18.13sendmail的性能18.14sendmail的统计信息、测试和调试18.15Exim邮件系统18.16Postfix邮件系统18.17推荐读物18.18习题第19章网络管理和调试19.1网络故障的检测19.2ping:检查主机是否正常19.3traceroute:跟踪IP包19.4netstat:获得网络统计信息19.5SAR:检查工作接口的活动19.6包探测器19.7网络管理协议19.8SNMP:简单网络管理协议19.9NET-SNMP代理程序19.10网络管理应用程序19.11推荐读物19.12习题第20章安全20.1Linux安全吗20.2安全性是如何受损害的20.3认证和标准20.4安全的技巧和思想20.5/etc/passwd和/etc/shadow文件里的安全问题20.6POSIX能力20.7setuid程序20.8重要文件的权限20.9形形色色的安全事务20.10加强安全的工具20.11加密的安全工具20.12防火墙20.13Linux的防火墙功能:IPTables20.14VPN20.15强化安全的Linux发行版本20.16如何对付站点攻击20.17安全信息的来源20.18推荐读物20.19习题第21章Web主机托管和Internet服务器21.1Web主机托管的基本知识21.2HTTP服务程序的安装21.3虚拟接口21.4SSL21.5缓存和代理服务程序21.6匿名FTP服务程序的设置21.7习题第三部分其他管理技术第22章X窗口系统22.1X显示管理器22.2运行一个X应用程序22.3配置X服务器22.4故障排查和调试22.5桌面环境简述22.6推荐读物22.7习题第23章打印23.1复杂的打印机23.2打印机的语言23.3CUPS的体系结构23.4CUPS服务器的管理23.5故障排查的技巧23.6实际使用打印机的问题23.7给打印机的其他建议23.8KDE的打印功能23.9推荐读物23.10习题第24章维护与环境24.1维护基础24.2维护合同24.3处理电路板的知识24.4监视器24.5内存模块24.6预防性维护24.7环境24.8电源24.9机架24.10数据中心标准24.11工具24.12推荐读物24.13习题第25章性能分析25.1做什么可以提高性能25.2影响性能的因素25.3全面检查系统性能25.4求助!系统为何越来越慢25.5推荐读物25.6习题第26章同Windows协作26.1从Windows登录到Linux系统26.2远程桌面访问26.3运行Windows和类似Windows的应用26.4在Windows上用命令行工具26.5Windows遵守电子邮件和Web标准26.6通过Samba和CIFS共享文件26.7用samba共享打印机26.8Samba的调试26.9推荐读物26.10习题第27章串行设备27.1串行标准27.2替代连接器27.3硬载波和软载波27.4硬件流控27.5电缆长度27.6串行设备文件27.7setserial:把串口参数通知给驱动程序27.8串行设备的软件配置27.9硬件终端的配置27.10特殊字符和终端驱动程序27.11stty:设置终端的选项27.12tset:自动设置选项27.13怎样解开僵住的终端27.14调制解调器27.15调试串行线27.16其他常用的I/O端口27.17习题第28章驱动程序和内核28.1内核的适应性28.2添加设备驱动程序28.3配置内核的原因和方法28.4调整Linux内核参数28.5构造Linux内核28.6添加Linux设备驱动程序28.7可加载内核模块28.8热插拔28.9设置内核引导参数28.10推荐读物28.11习题第29章守护进程29.1init:基本守护进程29.2cron和atd:调度命令29.3inetd和xinetd:管理守护进程29.4内核的守护进程29.5打印守护进程29.6文件服务守护进程29.7管理数据库守护进程29.8电子邮件守护进程29.9远程登录和命令执行守护进程29.10引导和配置守护进程29.11其他网络守护进程29.12NTPD:时间同步守护进程29.13习题第30章管理政策与策略30.1皆大欢喜30.2IT职能机构的组成30.3管理的职能30.4行政的职能30.5开发的职能30.6运行的职能30.7支持工作30.8建立文档30.9需求跟踪和故障工单系统30.10灾难恢复30.11书面政策30.12法律问题(美国)30.13软件专利30.14标准30.15Linux文化30.16主流的Linux30.17组织、会议及其他资源30.18推荐读物30.19习题
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30