{{sellerTotalView > 1 ? __("sellers", {number: sellerTotalView}) : __("seller", {number: sellerTotalView}) }}, {{numTotalView > 1 ? __("items", {number: numTotalView}) : __("item", {number: numTotalView}) }}
免运费
Yami

Nickname

请告诉我们怎么更好地称呼你

更新你的名字
账户 订单 收藏
{{ inviteNavTitle }}
退出登录

切换配送区域

不同区域的库存和配送时效可能存在差异.

历史邮编

{{email ? __('Got it!') : __('Restock Alert')}}

我们将在商品到货后第一时间通知你。

取消
Yami

京东图书

UNIX/Linux 系统管理技术手册(第4版)

{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}

UNIX/Linux 系统管理技术手册(第4版)

{{__(":people-members", {'people': item.limit_people_count})}} {{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ item.invalid_price }} {{ itemDiscount }}
后结束
{{ itemCurrency }}{{ item.valid_price }}
{{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }}
{{ itemDiscount }}
{{ itemCurrency }}{{ item.valid_price }} {{ itemCurrency }}{{ priceFormat(item.valid_price / item.bundle_specification) }}/{{ item.unit }} {{ itemCurrency }}{{ item.invalid_price }} {{itemDiscount}}
{{ itemCurrency }}{{ item.valid_price }}
后结束促销
后开始秒杀 后结束秒杀
{{ getSeckillDesc(item.seckill_data) }}
{{ __( "Pay with Gift Card to get sale price: :itemCurrency:price", { 'itemCurrency' : itemCurrency, 'price' : (item.giftcard_price ? priceFormat(item.giftcard_price) : '0.00') } ) }} ({{ itemCurrency }}{{ priceFormat(item.giftcard_price / item.bundle_specification) }}/{{ item.unit }}) 详情
商品有效期

已下架

当前地址无法配送
已售完

商品描述

展开全部描述
编辑推荐

Linux之父和O'Reilly创始人Tim倾力推荐的神作,系统管理领域内当之无愧的圣经!

UNIX类图书销量中排名一Linux类中排名第三!
内容简介

《UNIX/Linux系统管理技术手册(第四版)》(ULAHv4)是《Linux系统管理技术手册》和《UNIX系统管理技术手册》的终结版,也是Evi Nemeth的封刀之作。

《UNIX/Linux系统管理技术手册(第四版)》延续了《Linux系统管理技术手册(第二版)》以及《UNIX系统管理技术手册(第三版)》的讲解风格,以当前主流的5种Linux发行版本(Red Hat ES、SUSE、Debian、Fedora Core和Ubuntu)为例,把Linux系统管理技术分为3部分分别介绍。第一部分全面介绍了运行单机Linux系统涉及的各种管理知识和技术,如系统引导和关机、进程控制、文件系统管理、用户管理、设备管理、系统备份、软件配置以及cron和系统日志的管理使用等。第二部分从详细讲解TCP/IP协议基本原理开始,深入讨论了网络的两大基本应用--域名系统和路由技术,然后逐章讲解Linux上的各种Internet关键应用,如电子邮件、NFS、文件共享、Web托管和Internet服务,在这部分里还有专门的章节介绍网络硬件、网络管理与调试以及系统安全。第三部分包括了多种不容忽视的重要主题:X窗口系统、打印系统、系统维护与环境、性能分析、与Windows系统的协作、串行设备、操作系统驱动程序和内核、系统守护进程以及政策与行政管理方面的知识等。

《UNIX/Linux系统管理技术手册(第四版)》的几位作者是分别来自学术界、企业界以及职业培训领域的Linux/UNIX系统管理专家,这使得本书从第一版开始,即成为全面、深入而且颇富实用性的Linux系统管理专业参考书。

《UNIX/Linux系统管理技术手册(第四版)》适合于从Linux初学者到具有丰富经验的Linux专业技术人员使用。
作者简介

Evi Nemeth,已经从科罗拉多大学计算机科学系教师的岗位上退休了。她现在正坐在自己40英尺长的帆船Wonderland号上遨游太平洋呢。这是她写的最后一版--当船停泊在人间天堂里的时候,用只有30波特率的GPRS收发电子邮件,是无法跟上全新系统管理技术的步伐了。

Garth Snyder,曾经在NeXT和Sun公司工作过,他从斯沃索莫学院(Swarthmore College)获得了工学学士学位,并从罗彻斯特大学取得MD和MBA学位。

Trent R. Hein,是Applied Trust公司的创办人之一,这是一家提供网络基础设施咨询服务的公司。Trent从科罗拉多大学获得了计算机科学专业学士学位。

Ben Whaley,是Applied Trust公司的企业构架主管,这是一家位于科罗拉多州波尔多的IT咨询公司。Ben在2004年获得科罗拉多大学计算机科学专业学士学位。
目录

第一部分基本管理技术
第1章从何处入手
1.1系统管理员的基本任务
1.1.1账号管理
1.1.2增删硬件
1.1.3执行备份
1.1.4安装和更新软件
1.1.5监视系统
1.1.6故障诊断
1.1.7维护本地文档
1.1.8时刻警惕系统安全
1.1.9救火
1.2读者的知识背景
1.3UNIX和Linux之间的摩擦
1.4Linux的发行版本
1.5本书使用的示例系统
1.5.1用作示例的Linux发行版本
1.5.2用作示例的UNIX发行版本
1.6特定于系统的管理工具
1.7表示法和印刷约定
1.8单位
1.9手册页和其他联机文档
1.9.1手册页的组织
1.9.2man:读取手册页
1.9.3手册页的保存
1.9.4GNUTexinfo
1.10其他的权威文档
1.10.1针对系统的专门指南
1.10.2针对软件包的专门文档
1.10.3书籍
1.10.4RFC和其他Internet文档
1.10.5LDP
1.11其他的信息资源
1.12查找和安装软件的途径
1.12.1判断软件是否已经安装
1.12.2增加新软件
1.12.3从源代码编译软件
1.13重压下的系统管理员
1.14推荐读物
1.15习题
第2章脚本和shell
2.1shell的基础知识
2.1.1编辑命令
2.1.2管道和重定向
2.1.3变量和引用
2.1.4常见的过滤命令
2.2bash脚本编程
2.2.1从命令到脚本
2.2.2输入和输出
2.2.3命令行参数和函数
2.2.4变量的作用域
2.2.5控制流程
2.2.6循环
2.2.7数组和算术运算
2.3正则表达式
2.3.1匹配过程
2.3.2普通字符
2.3.3特殊字符
2.3.4正则表达式的例子
2.3.5捕获
2.3.6贪心、懒惰和灾难性的回溯
2.4Perl编程
2.4.1变量和数组
2.4.2数组和字符串文字
2.4.3函数调用
2.4.4表达式里的类型转换
2.4.5字符串表达式和变量
2.4.6哈希
2.4.7引用和自动生成
2.4.8Perl语言里的正则表达式
2.4.9输入和输出
2.4.10控制流程
2.4.11接受和确认输入
2.4.12Perl用作过滤器
2.4.13Perl的附加模块
2.5Python脚本编程
2.5.1Python快速入门
2.5.2对象、字符串、数、列表、字典、元组和文件
2.5.3确认输入的例子
2.5.4循环
2.6脚本编程的最佳实践
2.7推荐读物
Shell基础知识和bash脚本编程
正则表达式
Perl脚本编程
Python脚本编程
2.8习题
第3章引导和关机
3.1引导
3.1.1恢复模式下引导进入shell
3.1.2引导过程的步骤
3.1.3初始化内核
3.1.4配置硬件
3.1.5创建内核进程
3.1.6操作员干预(仅限恢复模式)
3.1.7执行启动脚本
3.1.8引导进程完成
3.2引导PC
3.3GRUB:全面统一的引导加载程序
3.3.1内核选项
3.3.2多重引导
3.4引导进入单用户模式
3.4.1用GRUB引导单用户模式
3.4.2SPARC上的单用户模式
3.4.3HP-UX的单用户模式
3.4.4AIX的单用户模式
3.5启动脚本
3.5.1init及其运行级
3.5.2启动脚本概述
3.5.3Red Hat启动脚本
3.5.4SUSE的启动脚本
3.5.5Ubuntu的启动脚本和Upstart守护进程
3.5.6HP-UX的启动脚本
3.5.7AIX的启动
3.6引导Solaris
3.6.1Solaris的SMF
3.6.2崭新的世界:用SMF引导系统
3.7重新引导和关机
3.7.1shutdown:停止系统的妥善方式
3.7.2halt和reboot:关闭系统的更简单方式
3.8习题
第4章访问控制和超级权限
4.1传统的UNIX访问控制
4.1.1文件系统的访问控制
4.1.2进程的所有权
4.1.3root账号
4.1.4setuid和setgid执行方式
4.2现代的访问控制
4.2.1基于角色的访问控制
4.2.2SELinux:增强安全性的Linux
4.2.3POSIX能力(Linux)
4.2.4PAM:可插入式身份验证模块
4.2.5Kerberos:第三方的加密验证
4.2.6访问控制列表
4.3实际中的访问控制
4.3.1选择root的口令
4.3.2登录进入root账号
4.3.3su:替换用户身份
4.3.4sudo:受限的su
4.3.5口令保险柜和口令代管
4.4root之外的其他伪用户
4.5习题
第5章进程控制
5.1进程的组成部分
5.1.1PID:进程的ID号
5.1.2PPID:父PID
5.1.3UID和EUID:真实的和有效的用户ID
5.1.4GID和EGID:真实的和有效的组ID
5.1.5谦让度
5.1.6控制终端
5.2进程的生命周期
5.3信号
5.4kill: 发送信号
5.5进程的状态
5.6nice和renice:影响调度优先级
5.7ps:监视进程
5.8用top、prstat和topas动态监视进程
5.9/proc文件系统
5.10strace、truss和tusc:追踪信号和系统调用
5.11失控进程
5.12推荐读物
5.13习题
第6章文件系统
6.1路径名称
6.1.1绝对路径和相对路径
6.1.2文件名中的空白
6.2挂载和卸载文件系统
6.3文件树的组织
6.4文件类型
6.4.1普通文件
6.4.2目录
6.4.3字符设备文件和块设备文件
6.4.4本地域套接口
6.4.5有名管道
6.4.6符号链接
6.5文件属性
6.5.1权限位
6.5.2setuid和setgid位
6.5.3粘附位
6.5.4ls:列出和查看文件
6.5.5chmod:改变权限
6.5.6chown和chgrp:改变归属关系和组
6.5.7umask:分配默认的权限
6.5.8Linux上的额外标志
6.6访问控制列表
6.6.1UNIX ACL简史
6.6.2ACL的实现
6.6.3系统支持的ACL
6.6.4POSIX的ACL
6.6.5NFSv4的ACL
6.7习题
第7章添加新用户
7.1/etc/passwd文件
7.1.1登录名
7.1.2加密的口令
7.1.3UID号
7.1.4默认的GID号
7.1.5GECOS字段
7.1.6主目录
7.1.7登录shell
7.2/etc/shadow和/etc/security/passwd文件
7.3/etc/group文件
7.4添加用户:基本步骤
7.4.1编辑passwd和group文件
7.4.2设置口令
7.4.3创建主目录并安装启动文件
7.4.4设置权限和所属关系
7.4.5设置邮件主目录
7.4.6配置角色和管理特权
7.4.7收尾步骤
7.5用useradd添加用户
7.5.1Ubuntu上的useradd
7.5.2SUSE上的useradd
7.5.3Red Hat上的useradd
7.5.4Solaris上的useradd
7.5.5HP-UX上的useradd
7.5.6AIX的useradd
7.5.7useradd举例
7.6用newusers成批添加用户(Linux)
7.7删除用户
7.8禁止登录
7.9用系统的专门工具管理用户
7.10用PAM降低风险
7.11集中管理账号
7.11.1LDAP和Active Directory
7.11.2单一登录系统
7.11.3身份管理系统
7.12推荐读物
7.13习题
第8章存储
8.1只想加一块硬盘!
8.1.1Linux的做法
8.1.2Solaris的做法
8.1.3HP-UX的做法
8.1.4AIX的做法
8.2存储硬件
8.2.1硬盘
8.2.2固态盘
8.3存储硬件接口
8.3.1PATA接口
8.3.2SATA接口
8.3.3并行SCSI
8.3.4串行SCSI
8.3.5SCSI和SATA的比较
8.4层层剖析:存储上的软件
8.5硬盘的安装和底层管理
8.5.1在硬件层面上的安装核实
8.5.2磁盘设备文件
8.5.3格式化和坏块管理
8.5.4ATA安全擦除
8.5.5hdparm:设置磁盘和接口参数(Linux)
8.5.6使用SMART监视磁盘
8.6磁盘分区
8.6.1传统的分区方式
8.6.2Windows的分区
8.6.3GPT:GUID分区表
8.6.4Linux的分区
8.6.5Solaris的分区
8.6.6HP-UX的分区
8.7RAID:廉价磁盘冗余阵列
8.7.1软硬RAID对比
8.7.2RAID的级别
8.7.3硬盘故障恢复
8.7.4RAID 5的缺点
8.7.5mdadm:Linux上的软RAID
8.8逻辑卷管理
8.8.1LVM的实现
8.8.2Linux的逻辑卷管理
8.8.3HP-UX的逻辑卷管理
8.8.4AIX的逻辑卷管理
8.10文件系统
8.9.1Linux文件系统:ext家族的文件系统
8.9.2HP-UX文件系统
8.9.3AIX的JFS2文件系统
8.9.4文件系统的术语
8.9.5文件系统的多态性
8.9.6mkfs:格式化文件系统
8.9.7fsck:检查和修复文件系统
8.9.8挂载文件系统
8.9.9设置自动挂载
8.9.10挂载USB设备
8.9.11启用交换分区
8.10ZFS:解决所有存储问题
8.10.1ZFS体系结构
8.10.2举例:Solaris磁盘分区
8.10.3文件系统和属性
8.10.4属性继承
8.10.5每个用户一个文件系统
8.10.6快照和克隆
8.10.7原始卷
8.10.8通过NFS、CIFS和iSCSI共享文件系统
8.10.9存储池管理
8.11存储区域网络
8.11.1SAN网络
8.11.2iSCSI:SCSI over IP
8.11.3从iSCSI卷引导
8.11.4iSCSI的厂商特性
8.12习题
第9章周期性进程
9.1cron:按时间表执行命令
9.2crontab文件的格式
9.3crontab管理
9.4Linux及其Vixie-CRON的扩展
9.5cron的常见用途
9.5.1简单的提醒功能
9.5.2清理文件系统
9.5.3配置文件的网络分布
9.5.4循环日志文件
9.6习题
第10章备份
10.1备份基本原理
10.1.1从中心位置执行所有的备份
10.1.2给备份介质加卷标
10.1.3选择合理的备份间隔
10.1.4仔细选择文件系统
10.1.5在单一介质上做日常转储
10.1.6异地保存介质
10.1.7保护备份
10.1.8备份期间限制活动
10.1.9查验介质
10.1.10发掘介质的寿命
10.1.11为备份而设计数据
10.1.12做最坏的准备
10.2备份设备和介质
10.2.1光盘:CD-R/RW、DVD±R/RW、DVD-RAM和蓝光
10.2.2便携和移动硬盘
10.2.3磁带概述
10.2.4小型磁带机:8mm磁带和DDS/DAT
10.2.5DLT和S-DLT
10.2.6AIT和SAIT
10.2.7VXA和VXA-X
10.2.8LTO
10.2.9自动选带机、自动换带机以及磁带库
10.2.10硬盘
10.2.11因特网和云备份服务
10.2.12介质类型小结
10.2.13设备选型
10.3节省空间和时间与增量备份
10.3.1简单的计划
10.3.2适中的计划
10.4用dump建立备份机制
10.4.1转储文件系统
10.4.2用restore从转储中恢复
10.4.3恢复整个文件系统
10.4.4恢复到新硬盘上
10.5为系统升级而执行转储和恢复
10.6使用其他存档程序
10.6.1tar: 给文件打包
10.6.2dd:处理位流
10.6.3ZFS的备份
10.7使用同一卷磁带上的多个文件
10.8Bacula
10.8.1Bacula的模型
10.8.2设置Bacula
10.8.3安装数据库和Bacula的守护进程
10.8.4配置Bacula的守护进程
10.8.5公共的配置段
10.8.6bacular-dir.conf:配置控制文件
10.8.7bacula-sd.conf:配置存储守护进程
10.8.8bconsole.conf:配置控制台
10.8.9安装和配置客户端的文件守护进程
10.8.10启动Bacula的守护进程
10.8.11向存储池添加介质
10.8.12执行一次手工备份
10.8.13执行一次恢复工作
10.8.14给Windows客户机做备份
10.8.15监视和调试Bacula的配置
10.8.16Bacula的技巧和窍门
10.8.17Bacula的替代工具
10.9商用备份产品
10.9.1ADSM/TSM
10.9.2VeritasNetBackup
10.9.3EMCNetWorker
10.9.4其他选择
10.10推荐读物
10.11习题
第11章系统日志与日志文件
11.1日志文件的位置
11.1.1不用管理的文件
11.1.2厂商特有的文件
11.2syslog:系统事件的日志程序
11.2.1syslog的体系结构
11.2.2配置syslogd
11.2.3配置文件举例
11.2.4调试syslog
11.2.5syslog的其他替代方案
11.2.6Linux内核和引导时刻日志
11.3AIX:日志记录和出错处理
11.3.1AIX的syslog配置
11.4logrotate: 管理日志文件
11.5分析日志文件
11.6日志记录的策略
11.7习题
第12章软件安装和管理
12.1安装Linux和OpenSolaris
12.1.1从网络引导PC
12.1.2为Linux设置PXE
12.1.3非PC的网络引导
12.1.4Kickstart:RHEL的自动安装程序
12.1.5AutoYaST:SUSE的自动安装工具
12.1.6用Ubuntu的安装程序自动安装
12.2安装Solaris
12.2.1使用JumpStart网络安装
12.2.2使用自动安装程序进行网络安装
12.3安装HP-UX
12.3.1用Ignite-UX自动安装
12.4使用NIM安装AIX
12.5软件包管理
12.6Linux的高级软件包管理系统
12.6.1rpm:管理RPM软件包
12.6.2dpkg:管理Debian的软件包
12.7Linux的高级软件包管理系统
12.7.1软件包的库
12.7.2RHN:Red Hat网络
12.7.3APT:高级软件包工具
12.7.4配置apt-get
12.7.5/etc/apt/sources.list文件的例子
12.7.6创建本地的库镜像
12.7.7自动执行apt-get
12.7.8yum:管理RPM的发布
12.7.9Zypper:SUSE的软件包管理
12.8UNIX的软件包管理
12.8.1Solaris软件包
12.8.2HP-UX软件包
12.8.3AIX的软件管理
12.9版本控制
12.9.1创建备份文件
12.9.2正规的版本控制系统
12.9.3Subversion
12.9.4Git
12.10软件的本地化和配置
12.10.1本地化的组织
12.10.2测试
12.10.3本地编译软件
12.10.4发布本地软件
12.11配置管理工具
12.11.1cfengine:计算机免疫系统
12.11.2LCFG:大规模配置系统
12.11.3Template Tree 2:cfengine的帮手
12.11.4DMTF/CIM:公共信息模型
12.12通过NFS共享软件
12.12.1软件包的名字空间
12.12.2依赖关系的管理
12.12.3封装脚本
12.13推荐读物
12.14习题
第13章驱动程序和内核
13.1内核的适应性
13.2驱动程序和设备文件
13.2.1设备文件和设备号
13.2.2创建设备文件
13.2.3设备的命名约定
13.2.4自定义内核和可加载模块
13.3配置Linux内核
13.3.1调整Linux内核参数
13.3.2构造Linux内核
13.3.3内核没问题就不要改它
13.3.4配置内核选项
13.3.5构建Linux内核的二进制文件
13.3.6添加Linux设备驱动程序
13.4配置Solaris内核
13.4.1Solaris内核区
13.4.2用/etc/system配置内核
13.4.3添加一个Solaris设备驱动程序
13.4.4调试Solaris的配置
13.5配置HP-UX内核
13.6管理AIX内核
13.6.1ODM
13.6.2内核调配
13.7可加载内核模块
13.7.1Linux的可加载内核模块
13.7.2Solaris的可加载内核模块
13.8Linux udev的意义和作用
13.8.1Linux sysfs:设备对外的窗口
13.8.2用udevadm浏览设备
13.8.3构造规则和固定不变的名字
13.9推荐读物
13.10习题

第二部分网络管理技术
第14章TCP/IP网络
14.1TCP/IP和Internet
14.1.1Internet的运行管理
14.1.2网络的标准和文献
14.2连网技术概述
14.2.1IPv4和IPv6
14.2.2分组和封装
14.2.3以太网组帧
14.2.4最大传输单位(MTU)
14.3分组地址
14.3.1硬件(MAC)地址
14.3.2IP地址
14.3.3主机名"地址"
14.3.4端口
14.3.5地址类型
14.4IP地址详解
14.4.1IPv4地址分类
14.4.2子网
14.4.3计算子网的技巧和工具
14.4.4CIDR:无类域间路由
14.4.5地址分配
14.4.6私用地址和NAT
14.4.7IPv6地址
14.5路由选择
14.5.1路由表
14.5.2ICMP重定向
14.6ARP:地址解析协议
14.7DHCP:动态主机配置协议
14.7.1DHCP软件
14.7.2DHCP的工作方式
14.7.3ISC的DHCP服务器
14.8安全问题
14.8.1IP转发
14.8.2ICMP重定向
14.8.3源路由
14.8.4广播ping和其他形式的定向广播
14.8.5IP欺骗
14.8.6基于主机的防火墙
14.8.7虚拟私用网络
14.9PPP:点对点协议
14.10基本的网络配置
14.10.1分配主机名和IP地址
14.10.2ifconfig:配置网络接口
14.10.3网络硬件参数
14.10.4route:配置静态路由
14.10.5配置DNS
14.11特定于系统的网络配置
14.12Linux连网
14.12.1NetworkManager
14.12.2Debian和Ubuntu的网络配置
14.12.3SUSE的网络配置
14.12.4Red Hat的网络配置
14.12.5Linux的网络硬件配置选项
14.12.6Linux的TCP/IP配置选项
14.12.7有关安全的内核变量
14.12.8Linux的NAT和包过滤
14.13Solaris连网
14.13.1基本网络配置
14.13.2网络配置举例
14.13.3DHCP的配置
14.13.4ndd:调整TCP/IP和接口
14.13.5安全
14.13.6防火墙和过滤机制
14.13.7NAT
14.13.8Solaris连网的特别之处
14.14HP-UX连网
14.14.1基本网络配置
14.14.2网络配置举例
14.14.3DHCP的配置
14.14.4动态的重新配置和调整
14.14.5安全、防火墙、过滤和NAT
14.15AIX连网
14.15.1no:管理AIX的网络可配参数
14.16推荐读物
14.17习题
第15章路由选择
15.1近观包转发
15.2路由守护进程和路由协议
15.2.1距离向量协议
15.2.2链路状态协议
15.2.3代价度量
15.2.4内部协议和外部协议
15.3路由协议巡礼
15.3.1RIP和RIPng:路由信息协议
15.3.2OSPF:开放最短路径优先
15.3.4EIGRP:增强内部网关路由协议
15.3.5IS-IS:ISO的"标准"
15.3.6RDP和NDP
15.3.7BGP:边界网关协议
15.4路由策略的选择标准
15.5路由守护进程
15.5.1routed:过时的RIP实现
15.5.2gated:第一代的多协议路由守护进程
15.5.3Quagga:主流的路由守护进程
15.5.4ramd:HP-UX的多协议路由系统
15.5.5XORP:计算机里的路由器
15.5.6各操作系统的特性
15.6思科路由器
15.7推荐读物
15.8习题
第16章网络硬件
16.1以太网:连网技术中的瑞士军刀
16.1.1以太网的工作方式
16.1.2以太网拓扑结构
16.1.3无屏蔽双绞线
16.1.4光纤
16.1.5连接和扩展以太网
16.1.6自动协商
16.1.7以太网供电
16.1.8巨大帧
16.2无线:流动人士的LAN
16.2.1无线网络的安全
16.2.2无线交换机和轻量级AP
16.3DSL和CM:最后一英里
16.4网络测试和调试
16.5建筑物布线
16.5.1UTP电缆的选择
16.5.2到办公室的连接
16.5.3布线标准
16.6网络设计问题
16.6.1网络结构与建筑物结构
16.6.2扩展
16.6.3拥塞
16.6.4维护和建档
16.7管理问题
16.8推荐的厂商
16.8.1电缆和连接器
16.8.2测试仪器
16.8.3路由器/交换机
16.9推荐读物
16.10习题
第17章DNS:域名系统
17.1谁需要DNS
17.1.1管理DNS
17.2DNS的工作原理
17.2.1资源记录
17.2.2授权
17.2.3缓存和效率
17.2.4多重响应
17.3DNS速成
17.3.1向DNS添加新机器
17.3.2配置DNS客户机
17.4域名服务器
17.4.1权威与仅缓存服务器
17.4.2递归和非递归服务器
17.5DNS名字空间
17.5.1注册二级域名
17.5.2创建子域
17.6设计DNS环境
17.6.1名字空间管理
17.6.2权威服务器
17.6.3缓存服务器
17.6.4硬件要求
17.6.5安全
17.6.6总结
17.7DNS的新特性
17.8DNS数据库
17.8.1区文件中的命令
17.8.2资源记录
17.8.3SOA记录
17.8.4NS记录
17.8.5A记录
17.8.6PTR记录
17.8.7MX记录
17.8.8CNAME记录
17.8.9巧用CNAME
17.8.10SRV记录
17.8.11TXT记录
17.8.12IPv6资源记录
17.8.13SPF记录
17.8.14DKIM和ADSP记录
17.8.15SSHFP资源记录
17.8.16粘合记录:区之间的链接
17.9BIND软件
17.9.1判定版本
17.9.2BIND的组成
17.9.3配置文件
17.9.4include语句
17.9.5options语句
17.9.6acl语句
17.9.7(TSIG)key语句
17.9.8trusted-keys语句
17.9.9server语句
17.9.10masters语句
17.9.11logging语句
17.9.12statistics-channels语句
17.9.13zone语句
17.9.14rndc的controls语句
17.9.15分离式DNS和view语句
17.10BIND配置举例
17.10.1localhost区
17.10.2一家小型的安全公司
17.10.3ISC
17.11NSD/Unbound软件
17.11.1安装和配置NSD
17.11.2运行nsd
17.11.3安装和配置Unbound
17.12更新区文件
17.12.1区传送
17.12.2BIND的动态更新
17.13安全问题
17.13.1再谈BIND访问控制列表
17.13.2开放的解析器
17.13.3在监管环境下运行
17.13.4使用TSIG和TKEY保障服务器与服务器之间通信的安全
17.13.5为BIND设置TSIG
17.13.6NSD里的TSIG
17.13.7DNSSEC
17.13.8DNSSEC策略
17.13.9DNSSEC资源记录
17.13.10启用DNSSEC
17.13.11生成密钥对
17.13.12区签名
17.13.13DNSSEC信任链
17.13.14DLV:域旁路认证
17.13.15DNSSEC密钥延期
17.13.16DNSSEC工具
17.13.17调试DNSSEC
17.14微软和DNS
17.15测试和调试
17.15.1BIND的日志功能
17.15.2NSD/Unbound的日志功能
17.15.3域名服务器的控制程序
17.15.4域名服务器统计
17.15.5用dig进行调试
17.15.6残缺授权
17.15.7其他DNS检查工具
17.15.8性能问题
17.16各操作系统的特定信息
17.16.1Linux
17.16.2Solaris
17.16.3HP-UX
17.16.4AIX
17.17推荐读物
17.17.1邮递列表和新闻组
17.17.2书籍和其他文档
17.17.3网上资源
17.17.4RFC
17.18习题
第18章网络文件系统
18.1NFS概述
18.1.1状态问题
18.1.2性能问题
18.1.3安全
18.2NFS的方法
18.2.1NFS协议的版本和历史
18.2.2传输协议
18.2.3状态
18.2.4文件系统导出
18.2.5文件上锁机制
18.2.6安全问题
18.2.7NFSv4的标识映射
18.2.8root访问与nobody账号
18.2.9NFSv4的性能考虑
18.2.10磁盘配额
18.3服务器端NFS
18.3.1share命令和dfstab文件(Solaris/HP-UX)
18.3.2exportfs命令和exports文件(Linux/AIX)
18.3.3在AIX上导出文件系统
18.3.4在Linux上导出文件系统
18.3.5nfsd:提供文件服务
18.4客户端NFS
18.4.1在启动时挂载远程文件系统
18.4.2端口安全限制
18.5NFSv4的标识映射
18.6nfsstat:转储NFS统计信息
18.7专用NFS文件服务器
18.8自动挂载
18.8.1间接映射文件
18.8.2直接映射文件
18.8.3主控映射文件
18.8.4可执行的映射文件
18.8.5自动挂载的可见性
18.8.6重复的文件系统和自动挂载
18.8.7自动的automount(除Linux之外其他系统上的NFSv3)
18.8.8Linux的特定信息
18.9推荐读物
18.10习题
第19章共享系统文件
19.1共享什么
19.2把文件复制到各处
19.2.1NFS的选项
19.2.2"推"系统和"拉"系统
19.2.3rdist:推文件
19.2.4rsync:更安全地传输文件
19.2.5拉文件
19.3LDAP:轻量级目录访问协议
19.3.1LDAP数据的结构
19.3.2LDAP的特点
19.3.3LDAP的文档和规范
19.3.4OpenLDAP:传统的开源LDAP
19.3.5389 Directory Server:另一种开源LDAP服务器
19.3.6用LDAP代替/etc/passwd和/etc/group
19.3.7LDAP查询
19.3.8LDAP和安全
19.4NIS:网络信息服务
19.4.1NIS模型
19.4.2理解NIS的工作方式
19.4.3NIS的安全
19.5确定管理信息源的优先级
19.5.1nscd:缓存查找的结果
19.6推荐读物
19.7习题
第20章电子邮件
20.1邮件系统
20.1.1用户代理
20.1.2提交代理
20.1.3传输代理
20.1.4本地投递代理
20.1.5消息库
20.1.6访问代理
20.1.7内容太多,时间太少
20.2剖析邮件消息
20.2.1阅读邮件信头
20.3SMTP协议
20.3.1EHLO
20.3.2SMTP出错代码
20.3.3SMTP身份验证
20.4邮件系统的设计
20.4.1使用邮件服务器
20.5邮件别名
20.5.1从文件中获取别名
20.5.2发邮件给文件
20.5.3发邮件给程序
20.5.4别名举例
20.5.5散列的别名数据库
20.5.6邮递列表和实现清单的软件
20.5.7维护邮递列表的软件包
20.6内容扫描:垃圾邮件和恶意软件
20.6.1垃圾邮件
20.6.2伪造邮件
20.6.3消息隐私
20.6.4垃圾邮件过滤
20.6.5何时过滤
20.6.6灰名单技术/DCC
20.6.7SpamAssassin
20.6.8黑名单
20.6.9白名单
20.6.10邮件过滤库
20.6.11SPF和Sender ID
20.6.12DomainKeys、DKIM和ADSP
20.6.13MTA特有的反垃圾邮件功能
20.6.14MailScanner
20.6.15amavisd-new
20.6.16测试MTA的扫描效力
20.7电子邮件配置
20.8sendmail
20.8.1开关文件
20.8.2运行模式
20.8.3邮件队列
20.9配置sendmail
20.9.1m4预处理器
20.9.2sendmail的配置
20.9.3从.mc样板文件构建配置文件
20.10sendmail基本配置原语
20.10.1表和数据库
20.10.2通用宏和功能
20.10.3客户端选项
20.10.4配置选项
20.10.5sendmail中处理垃圾邮件的功能
20.10.6sendmail中的milter配置
20.10.7amavisd和sendmail的连接
20.11安全与sendmail
20.11.1所有权
20.11.2权限
20.11.3向文件和程序更安全地发邮件
20.11.4隐私选项
20.11.5运行一个chroot过的sendmail(真正严格的要求)
20.11.6拒绝服务攻击
20.11.7SASL:简单的身份验证和安全层
20.11.8TLS:传输层安全
20.12sendmail的性能
20.12.1投递方式
20.12.2队列分组和信封分割
20.12.3队列运行器
20.12.4控制平均负载
20.12.5队列中无法投递的消息
20.12.6内核调优
20.13sendmail测试和调试
20.13.1队列监视
20.13.2日志机制
20.14Exim
20.14.1安装Exim
20.14.2Exim的启动脚本
20.14.3Exim的工具
20.14.4Exim的配置语言
20.14.5Exim的配置文件
20.14.6全局的配置选项
20.14.7ACL
20.14.8ACL内容扫描
20.14.9身份验证器
20.14.10路由
20.14.11传输
20.14.12重试配置
20.14.13重写配置
20.14.14本地扫描功能
20.14.15amavisd和Exim的连接
20.14.16日志机制
20.14.17调试机制
20.15Postfix邮件系统
20.15.1Postfix的体系结构
20.15.2安全
20.15.3Postfix命令和文档
20.15.4配置Postfix
20.15.5虚拟域
20.15.6访问控制
20.15.7反垃圾邮件和病毒
20.15.8用amavisd做内容过滤
20.15.9调试
20.16DKIM配置
20.16.1DKIM:域密钥身份识别邮件
20.16.2DKIM邮件过滤
20.16.3在amavisd-new中配置DKIM
20.16.4sendmail中的DKIM
20.16.5Exim中的DKIM
20.16.6Postfix中的DKIM
20.17综合的电子邮件解决方案
20.18推荐读物
20.19习题
第21章网络管理和调试
21.1网络故障的检测
21.2ping:检查主机是否正常
21.3SmokePing:ping的累计统计
21.4traceroute:跟踪IP包
21.5netstat:获得网络统计信息
21.5.1检查接口的配置信息
21.5.2监视网络连接的状态
21.5.3标识正在监听的网络服务
21.5.4检查路由表
21.5.5查看各种网络协议运行的统计信息
21.6检查工作接口的活动
21.7包嗅探器
21.7.1tcpdump:业界标准的包嗅探器
21.7.2Wireshark和TShark:增强型的tcpdump
21.8ICSI Netslyzr
21.9网络管理协议
21.10SNMP:简单网络管理协议
21.10.1SNMP的组织结构
21.10.2SNMP协议的操作
21.10.3RMON:远程监视MIB
21.11NET-SNMP代理程序
21.12网络管理应用程序
21.12.1NET-SNMP工具
21.12.2SNMP数据的采集和绘图
21.12.3Nagios:基于事件的SNMP和服务监视工具
21.12.4终极网络监测软件包:仍在寻觅
21.12.5商业管理平台
21.13NetFlow:面向连接的监视
21.13.1用nfdump和Nfsen监测NetFlow数据
21.13.2在思科路由器上配置NetFlow
21.14推荐读物
21.15习题
第22章安全
22.1UNIX安全吗?
22.2安全性是如何受损害的
22.2.1社交工程
22.2.2软件漏洞
22.2.3配置错误
22.3安全的技巧和思想
22.3.1补丁
22.3.2不必要的服务
22.3.3远程的事件日志
22.3.4备份
22.3.5病毒和蠕虫
22.3.6特洛伊木马
22.3.7隐匿木马
22.3.8包过滤
22.3.9口令
22.3.10警惕性
22.3.11普遍原则
22.4口令和用户账号
22.4.1口令时限
22.4.2组登录名和共享登录名
22.4.3用户的shell
22.4.4获得root权限的办法
22.5PAM:验证奇才
22.5.1系统对PAM的支持
22.5.2配置PAM
22.5.3Linux上详细配置举例
22.6setuid程序
22.7有效使用chroot
22.8加强安全的工具
22.8.1nmap:网络端口扫描程序
22.8.2Nessus:下一代的网络扫描程序
22.8.3John the Ripper:找出不安全的口令
22.8.4hosts_acces:主机访问控制
22.8.5Bro:可编程的网络入侵检测系统
22.8.6Snort:流行的网络入侵检测系统
22.8.7OSSEC:基于主机的入侵检测
22.9强制访问控制(MAC)
22.9.1SELinux
22.10加密的安全工具
22.10.1Kerberos:用于网络安全的统一方法
22.10.2PGP:很好的私密性
22.10.3SSH:安全的shell
22.10.4Stunnel
22.11防火墙
22.11.1包过滤防火墙
22.11.2如何过滤服务
22.11.3状态检查防火墙
22.11.4防火墙保险吗
22.12Linux的防火墙功能
22.12.1规则、链和表
22.12.2规则目标
22.12.3设置iptables防火墙
22.12.4一个完整的例子
22.13UNIX系统的IPFilter
22.14VPN
22.14.1IPSec隧道
22.14.2VPN就够了吗
22.15认证和标准
22.15.1认证
22.15.2安全标准
22.16安全信息的来源
22.16.1CERT:卡耐基梅隆大学的注册服务商标
22.16.2SecurityFocus.com网站和BugTraq邮递列表
22.16.3施耐德的安全博客
22.16.4SANS:系统管理、网络和安全协会
22.16.5厂商特有的安全资源
22.16.6其他邮递列表和网站
22.17如何对付站点攻击
22.18推荐读物
22.19习题
第23章Web主机托管
23.1Web主机托管的基本知识
23.1.1Web上资源的位置
23.1.2统一资源定位符
23.1.3HTTP工作原理
23.1.4即时生成内容
23.1.5应用服务器
23.1.6负载均衡
23.2HTTP服务程序的安装
23.2.1选择服务器软件
23.2.2安装Apache
23.2.3配置Apache
23.2.4运行Apache
23.2.5分析日志文件
23.2.6高性能主机托管的静态内容优化
23.3虚拟接口
23.3.1使用基于名字的虚拟主机
23.3.2配置虚拟接口
23.3.3告诉Apache有关虚拟接口的信息
23.4SSL
23.4.1产生签发证书的请求
23.4.2配置Apache使用SSL
23.5缓存和代理服务程序
23.5.1Squid缓存和代理服务器
23.5.2设置Squid
23.5.3Apache的反向代理
23.6超越上限
23.6.1云计算
23.6.2主机代管
23.6.3内容分发网络
23.7习题

第三部分其他管理技术
第24章虚拟化技术
24.1虚拟技术的种类
24.1.1全虚拟化
24.1.2半虚拟化
24.1.3操作系统级虚拟化
24.1.4原生虚拟化
24.1.5云计算
24.1.6动态迁移
24.1.7虚拟化技术比较
24.2虚拟化技术的好处
24.3实施方案
24.4Linux虚拟化
24.4.1Xen简介
24.4.2Xen基础知识
24.4.3用virt-install安装Xen的guest系统
24.4.4Xen动态迁移
24.4.5KVM
24.4.6KVM的安装和使用
24.5Solaris的zone和container
24.6AIX的WPAR
24.7HP-UX的IVM
24.7.1创建和安装虚拟机
24.8VMWARE
24.9亚马逊的AWS
24.10推荐读物
24.11习题
第25章X窗口系统
25.1X显示管理器
25.2运行一个X应用程序
25.2.1环境变量DISPLAY
25.2.2客户机身份验证
25.2.3用SSH转发X连接
25.3配置X服务器
25.3.1Device段
25.3.2Monitor段
25.3.3Screen段
25.3.4InputDevice段
25.3.5ServerLayout段
25.3.6xrandr:X服务器的配置工具
25.3.7内核模式设定
25.4故障排查和调试
25.4.1X的特殊键盘组合
25.4.2X服务器出问题
25.5桌面环境简述
25.5.1KDE
25.5.2GNOME
25.5.3KDE和GNOME谁更好
25.6推荐读物
25.7习题
第26章打印
26.1打印系统的体系结构
26.1.1主要的打印系统
26.1.2打印
26.2CUPS的打印
26.2.1打印系统的界面
26.2.2打印队列
26.2.3多台打印机和打印队列
26.2.4打印机实例
26.2.5网络打印
26.2.6过滤器
26.2.7CUPS服务器的管理
26.2.8设置网络打印服务器
26.2.9自动配置打印机
26.2.10配置网络打印机
26.2.11打印机的配置举例
26.2.12设置打印机的类
26.2.13关闭服务
26.2.14其他配置工作
26.3桌面打印环境
26.3.1kprinter:打印文档
26.3.2Konqueror和打印
26.4SystemⅤ的打印
26.4.1概述
26.4.2打印目的地及打印类
26.4.3lp简述
26.4.4lpsched与lpshut:启动和停止打印
26.4.5lpadmin:配置打印环境
26.4.6lpadmin举例
26.4.7lpstat:获取状态信息
26.4.8cancel:删除打印作业
26.4.9accept和reject:控制假脱机处理
26.4.10enable和disable:控制打印
26.4.11lpmove:转移作业
26.4.12接口程序
26.4.13lp系统混乱状况的处理方法
26.5BSD和AIX的打印
26.5.1BSD打印系统的体系结构概述
26.5.2控制打印环境
26.5.3lpd:假脱机打印程序
26.5.4lpr:提交打印作业
26.5.5lpq:查看打印队列
26.5.6lprm:删除打印作业
26.5.7lpc:管理性修改
26.5.8/etc/printcap文件
26.5.9printcap变量
26.6漫长和奇特的历程
26.6.1打印的历史和打印系统的出现
26.6.2打印机的多样性
26.7常用的打印软件
26.8打印机的语言
26.8.1PostScript
26.8.2PCL
26.8.3PDF
26.8.4XPS
26.8.5PJL
26.8.6打印机驱动程序及其对PDL的处理
26.9PPD文件
26.10纸型
26.11实际使用打印机的问题
26.11.1打印机的选择
26.11.2GDI打印机
26.11.3双面打印
26.11.4其他打印机配件
26.11.5串口和并口打印机
26.11.6网络打印机
26.11.7给打印机的其他建议
26.12故障排查的技巧
26.12.1重启打印守护进程
26.12.2日志
26.12.3直接打印的问题
26.12.4网络打印的问题
26.12.5发行版本特有的问题
26.13推荐读物
26.14习题
第27章数据中心基础
27.1数据中心的可靠性级别
27.2冷却
27.2.1电子设备
27.2.2照明设备
27.2.3操作人员
27.2.4总的热负荷
27.2.5冷热通道
27.2.6湿度
27.2.7环境监视
27.3供电
27.3.1机架的供电要求
27.3.2kVA和kW
27.3.3远程控制
27.4机架
27.5工具
27.6推荐读物
27.7习题
第28章绿色IT
28.1绿色IT的兴起
28.2绿色IT的生态金字塔
28.3绿色IT策略:数据中心
28.3.1应用合并
28.3.2服务器合并
28.3.3SAN存储
28.3.4服务器虚拟化
28.3.5随用随开的服务器
28.3.6细粒度使用和容量规划
28.3.7优化能源的服务器配置
28.3.8云计算
28.3.9免费冷却
28.3.10数据中心的高效冷却
28.3.11停运时的降级模式
28.3.12延长设备寿命
28.3.13数据中心的较高温度
28.3.14低功率设备
28.4绿色IT策略:用户空间
28.5绿色IT的朋友
28.6习题
第29章性能分析
29.1做什么可以提高性能
29.2影响性能的因素
29.3如何分析性能问题
29.4系统性能检查
29.4.1盘点硬件
29.4.2收集性能数据
29.4.3CPU使用情况分析
29.4.4系统如何管理内存
29.4.5内存使用情况分析
29.4.6磁盘I/O分析
29.4.7xdd:分析磁盘子系统的性能
29.4.8sar:连续采集和报告统计信息
29.4.9nmon和nmon_analyser:AIX上的监视工具
29.4.10选择Linux的I/O调度器
29.4.11oprofile:详细剖析Linux系统
29.5求助!系统为何越来越慢
29.6推荐读物
29.7习题
第30章同Windows协作
30.1从Windows登录到UNIX系统
30.2远程桌面访问
30.2.1在Windows计算机上运行X服务器
30.2.2VNC:虚拟网络计算
30.2.3Windows RDP:远程桌面协议
30.3运行Windows和类似Windows的应用
30.3.1双重引导,为何不该用
30.3.2微软Office的替代软件
30.4在Windows上使用命令行工具
30.5Windows遵守电子邮件和Web标准
30.6通过Samba和CIFS共享文件
30.6.1Samba:UNIX的CIFS服务器
30.6.2Samba的安装
30.6.3文件名编码
30.6.4用户身份验证
30.6.5基本的文件共享
30.6.6用户组共享
30.6.7用微软的DFS做透明重定向
30.6.8smbclient:简单的CIFS客户端
30.6.9Linux的客户端对CIFS的支持
30.7用Samba共享打印机
30.7.1从Windows安装打印机驱动程序
30.7.2从命令行安装打印机驱动程序
30.8调试Samba
30.9Active Directory身份验证
30.9.1准备好集成AD
30.9.2配置Kerberos
30.9.3Samba作为Active Directory的域成员
30.9.4配置PAM
30.9.5winbind的备选方案
30.10推荐读物
30.11习题
第31章串行设备和串行终端
31.1RS-232C标准
31.2备选连接器
31.2.1DB-9连接器
31.2.2RJ-45连接器
31.3硬载波和软载波
31.4硬流控
31.5串行设备文件
31.6setserial:把串口参数通知给驱动程序
31.7伪终端
31.8硬件终端的配置
31.8.1登录过程
31.8.2/etc/ttytype文件
31.8.3/etc/gettytab文件
31.8.4/etc/gettydefs文件
31.8.5/etc/inittab文件
31.8.6Linux上的getty配置
31.8.7Ubuntu的Upstart
31.8.8Solaris和sacadm
31.9特殊字符和终端驱动程序
31.10stty:设置终端的选项
31.11tset:自动设置选项
31.12僵住的终端
31.13调试串行线
31.14连接到串行设备的控制台
31.15习题
第32章管理、政策与政治
32.1IT的目标
32.1.1预算和支出
32.1.2IT政策
32.1.3SLA
32.2IT职能机构的组成
32.2.1基础:工单和任务管理系统
32.2.2工单系统的常见功能
32.2.3工单的所有权
32.2.4用户对工单系统的接受程度
32.2.5工单系统举例
32.2.6工单分派
32.2.7IT内部的技能培养
32.2.8时间管理
32.3咨询组
32.3.1服务范围
32.3.2咨询可用性
32.3.3咨询上瘾
32.4企业构架师
32.4.1过程可再现
32.4.2留下记录
32.4.3认可文档的重要性
32.4.4定制和编程
32.4.5保持系统干净整洁
32.5运行组
32.5.1瞄准最短停机时间
32.5.2依靠文档
32.5.3重用或淘汰老硬件
32.5.4维护本地文档
32.5.5保持环境独立
32.5.6自动化
32.6管理的职能
32.6.1领导
32.6.2人事管理
32.6.3聘用
32.6.4解聘
32.6.5人事管理的机制
32.6.6质量控制
32.6.7管理但别管闲事
32.6.8社区关系
32.6.9管理上级
32.6.10采购
32.6.11化解矛盾
32.7政策和规程
32.7.1政策和规程之间的区别
32.7.2政策的最佳实践
32.7.3规程
32.8灾难恢复
32.8.1风险评估
32.8.2灾难管理
32.8.3处理灾难的人员准备
32.8.4电源和HVAC
32.8.5互联网连接的冗余性
32.8.6安全事件
32.9合规:规章与标准
32.9.1ITIL:信息技术基础设施库
32.9.2NIST:国家标准和技术研究所
32.10法律问题(美国)
32.10.1隐私
32.10.2落实政策
32.10.3控制=义务
32.10.4软件许可证
32.11组织、会议及其他资源
32.12推荐读物
32.13习题
附录A系统管理简史
附录B为AIX辩护
精彩书摘

因为UNIX和nnux系统颇为相似,所以本书会同时讲解这两种系统的管理。遗憾的是,在一句话里同时用UNIX和Linux这两个称谓,就仿佛一脚踏入了政治漩涡,或许也像是陷入了一大片泥潭。不过,既然UNIX和Linux之间的关系似乎呈现出某些混淆和冲突,所以要避开不谈我们的立场也比较困难。下面是我们的观点,还有我们对事实的简要说明。有关UNIX和Linux历史的更多资料,可参考本书后面的介绍。
Linux重新实现并优化了UNIX内核。Linux遵循POSIX标准,能够在几种硬件平台上运行,兼容现有的大多数UNIX软件。它同大多数(但不是全部)别的UNIX变体不一样,区别之处在于,它是自由的,开放源代码的,而且是由成百上千不同的个人和组织无私奉献协同开发出来的。与此同时,传统的UNIX厂商则继续改善自己的系统,所以肯定存在一些领域,在这些领域内,商业UNIX系统比Linux强。
无论两种系统有什么相对而言的优缺点,Linux从法律上、从开发上以及从历史上看,都和UNIX有着明显的区别,因此不能把Linux称为UNIX,或者UNIX的一种版本。这样做会忽视Linux社区所做的工作和创新。同时,坚持认为Linux不是UNIX的话,又会有点儿误导性。如果做出来的东西走路像鸭子,叫起来像鸭子,那或许可以说,造的就是鸭子!(译者注:源自一句西方谚语。If it lookslike a duck,walks like a duck,and quacks like a duck,it must be a duck!看起来像鸭子,走起路来像鸭子,叫起来也像鸭子,那一定是鸭子!这里的意思是,不能因为Linux像UNIX,就把Linux当成UNIX。)
即便在Linux阵营里也存在分歧。有人举证说,把Linux发行版本简称为“Linux”,那么开发人员在内核之外运行的那些软件(在一般系统上实际是很大一部分软件)上投入的工作,就没有得到承认。偏偏不巧,最常推荐的替代称谓“GNU/Linux”也有其自己的政治包袱,所以只有Debian这个发行版本才正式采用它。维基百科上有关“GNU/Linux命名争议”的条目列举出了争执双方的论点。有意思的是,现如今,甚至在大多数UNIX系统上,也是开源软件的使用占据主导,但还没有人提GNU/UNIX这样的说法。
Linux软件就是UNIX软件。多亏有了GNU计划,使UNIX系统更富价值的重要软件大多都以某种开放源代码的形式被开发出来。在Linux和非Linux系统上运行的代码是相同的。比如说,Web 服务器Apache全然不在意它是在Linux上还是在HP-UX上运行。从应用软件的角度来看,Linux只不过是得到最好支持的UNIX变体之一罢了。
另外还值得一提的是,Linux不是现今世界唯一的自由UNIX版本。OpenSolaris系统也是自由和开源的,虽然在某些讲求纯开源的人眼里来看,它的许可证条款存有疑点。FreeBSD、NetBSD和OpenBSD——都是从UC Berkeley(加州大学伯克利分校)的BSD(伯克利软件发布,即BerkeleySoftware Distribution)发展而来的分支——都有其各自的热诚追随者。虽然这些操作系统从第三方软件厂商得到的支持有点儿少,但它们在功能和可靠性上却往往可以同Linux相媲美。
UNIX和Linux系统用于生产环境已经有许多年了,而且它们都表现不错。现在要在它们之间做出选择,更多考虑的是软件打包机制、能获得的支持以及使用习惯的惰性,而不是品质或者成熟度实际有什么样的差别。
本书里对“Linux”的评论一般也都适用于各种Linux发行版本,但不适用于传统的UNIX变体。“UNIX”的含义稍有点儿多变,因为我们偶尔也会用在包括Linux在内的所有UNIX变体所共有的属性上(例如,“UNIX文件权限”)。为了避免混淆,在想表达二者都有的情况下,我们通常说“UNIX和Linux”。
……

规格参数

品牌 京东图书
品牌属地 中国
ISBN 9787115279002
著者 [美]Evi Nemeth,等
出版社 人民邮电出版社
印刷时间 2012-06-01
用纸 胶版纸
包装 平装
出版时间 2012-06-01
页数 964
译者 张辉
语言 中文
版次 4

免责声明

产品价格、包装、规格等信息如有调整,恕不另行通知。我们尽量做到及时更新产品信息,但请以收到实物为准。使用产品前,请始终阅读产品随附的标签、警告及说明。

查看详情
加入收藏
{{ $isZh ? coupon.coupon_name_sub : coupon.coupon_ename_sub | formatCurrency }}
{{__("Buy Directly")}} {{ itemCurrency }}{{ item.directly_price }}
数量
{{ quantity }}
{{ instockMsg }}
{{ limitText }}
{{buttonTypePin == 3 ? __("Scan to view more PinGo") : __("Scan to start")}}
由 京东图书 销售
送至
{{ __("Ship to United States only") }}
满$69免运费
正品保证

已加入购物车

继续逛逛

为你推荐

{{ item.brand_name }}

{{ item.item_name }}

{{ item.currency }}{{ item.market_price }}

{{ item.currency }}{{ item.unit_price }}

{{ item.currency }}{{ item.unit_price }}

优惠券

{{ coupon.coupon_name_new | formatCurrency }}
领取 已领取 已领完
{{ getCouponDescStr(coupon) }}
{{ coupon.use_time_desc }}
即将过期: {{ formatTime(coupon.use_end_time) }}

分享给好友

取消

亚米礼卡专享价

使用礼卡支付即可获得礼卡专享价

规则说明

礼卡专享价是部分商品拥有的特殊优惠价格;

购买礼卡专享价商品时,若在结算时使用电子礼卡抵扣支付,且礼卡余额足够支付订单中所有礼卡专享价商品的专享价总和,则可以启用礼卡专享价;

不使用礼卡支付,或礼卡余额不满足上一条所述要求时,将无法启用礼卡专享价,按照普通售价计算,但您仍然可以购买这些商品;

在购买礼卡专享价商品时,若余额不足,可以在购物车或结算页中点击“充值”按钮对礼卡进行购买和充值;

商品若拥有礼卡专享价,会显示“专享”的特殊价格标记;

如有疑问,请随时联系客服;

礼卡专享价相关规则最终解释权归亚米所有。

由 亚米 销售

服务保障

Yami 满$49免运费
Yami 无忧退换
Yami 从美国发货

配送信息

  • 美国

    标准配送 $5.99(不包含阿拉斯加,夏威夷),最终价满$49免运费

    本地配送$5.99(加州,纽约州,新泽西,麻省和宾夕法尼亚,以上州部分地区);最终价满$49免运费

    两日达(包含阿拉斯加夏威夷)运费$19.99起

退换政策

亚米网希望为我们的客户提供最优秀的售后服务,让所有人都能放心在亚米购物。亚米自营商品在满足退换货条件的情况下,可在收到包裹的30天之内退换商品(食品因商品质量问题7天内可退换;为了确保每位客户都能获得安全和高质量的商品,对于美妆类产品,一经开封或使用即不提供退款或退货服务,质量问题除外;其他特殊商品需联系客服咨询)。
感谢您的理解和支持。

查看详情

由 亚米 销售

亚米电子礼品卡使用规则

若购买时选择自动充值,订单完成后礼卡将自动充值到您的账户中;

若购买时选择发送邮件,订单完成后系统将自动发送卡号和密码到您填写的邮箱;

发送邮件时,任何用户均可使用邮件中的卡号密码进行礼卡充值,请妥善保管邮件信息。

如接收邮件遇到问题,请联系客服处理;

发送邮件时,若礼卡没有被兑换,可以补发邮件。若已经被其他用户兑换,则无法补偿;

亚米网电子礼卡可用于购买自营或第三方商品;

亚米网电子礼卡没有有效期限制,长期有效;

亚米网电子礼卡的金额,可分多次使用;

亚米网电子礼卡业务规则,最终解释权归亚米网所有。

退换政策

已消费的电子礼卡不支持退款。

京东图书 销售

服务保障

Yami 满$49免运费
Yami 最优售后
Yami 美国本土发货

配送信息

  • 美国

    标准配送 $5.99(不包含阿拉斯加,夏威夷),最终价满$49免运费

    本地配送$5.99(加州,纽约州,新泽西,麻省和宾夕法尼亚,以上州部分地区);最终价满$49免运费

    两日达(包含阿拉斯加夏威夷)运费$19.99起

退换政策

提供30天内退还保障。产品需全新未使用原包装内,并附有购买凭据。产品质量问题、或错发漏发等,由商家造成的失误,将进行补发,或退款处理。其它原因需退货费用由客户自行承担。

由 京东图书 销售

服务保障

Yami 跨店满$69免运费
Yami 30天退换保障

亚米-中国集运仓

由亚米从中国精选并集合各大优秀店铺的商品至亚米中国整合中心,合并包裹后将一次合包跨国邮寄至您的地址。跨店铺包邮门槛低至$69。您将在多商家集合提供的广泛选品中选购商品,轻松享受跨店铺包邮后的低邮费。

退换政策

提供30天内退换保障。产品需在全新未使用的原包装内,并附有购买凭据。产品质量问题、错发、或漏发等由商家造成的失误,将进行退款处理。其它原因造成的退换货邮费客户将需要自行承担。由于所有商品均长途跋涉,偶有简易外包压磨等但不涉及内部质量问题者,不予退换。

配送信息

亚米中国集运 Consolidated Shipping 运费$9.99(订单满$69 包邮)

下单后2个工作日中国商家发货,所有包裹抵达亚米中国整合中心(除特别情况及中国境内个别法定节假日外)会合并包裹后通过UPS发往美国。UPS从中国发货后到美国境内的平均时间为10个工作日左右,根据直发单号可随时跟踪查询。受疫情影响,目前物流可能延迟5天左右。包裹需要客人签收。如未签收,客人须承担包裹丢失风险。

由 京东图书 销售

服务保障

满$69免运费
正品保证

配送信息

Yami Consolidated Shipping 运费$9.99(订单满$69包邮)


下单后1-2个工作日内发货。 物流时效预计7-15个工作日。 如遇清关,交货时间将延长3-7天。 最终收货日期以邮政公司信息为准。

积分规则

不参加任何折扣活动以及亚米会员积分制度。

退换政策

提供30天内退还保障。产品需全新未使用原包装内,并附有购买凭据。产品质量问题、或错发漏发等,由商家造成的失误,将进行补发,或退款处理。其它原因需退货费用由客户自行承担。

Yami

下载亚米应用

返回顶部

为你推荐

品牌故事

京东图书

为您推荐

Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折
Yami
欣葉
2种选择
欣叶 御大福 芋头麻薯 180g

周销量 600+

$1.66 $1.99 83折

评论{{'('+ commentList.posts_count + ')'}}

分享你的感受,帮助更多用户做出选择。

写评论
{{ totalRating }} 写评论
  • {{i}}星

    {{i}}星

    {{ parseInt(commentRatingList[i]) }}%

Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}收起

{{ strLimit(comment,800) }}查看全部

Show Original

{{ comment.content }}

Yami
查看更多

{{ formatTime(comment.in_dtm) }} 已购买 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}
Yami Yami
{{ comment.user_name }}

{{ showTranslate(comment) }}收起

{{ strLimit(comment,800) }}查看全部

Show Original

{{ comment.content }}

Yami
查看更多

{{ formatTime(comment.in_dtm) }} 已购买 {{groupData}}

{{ comment.likes_count }} {{ comment.likes_count }} {{ comment.reply_count }} {{comment.in_user==uid ? __('Delete') : __('Report')}}

暂无符合条件的评论

评论详情

Yami Yami

{{ showTranslate(commentDetails) }}收起

{{ strLimit(commentDetails,800) }}查看全部

Show Original

{{ commentDetails.content }}

Yami
查看更多

{{ formatTime(commentDetails.in_dtm) }} 已购买 {{groupData}}

{{ commentDetails.likes_count }} {{ commentDetails.likes_count }} {{ commentDetails.reply_count }} {{commentDetails.in_user==uid ? __('Delete') : __('Report')}}

请输入内容

回复{{'(' + replyList.length + ')'}}

Yami Yami

{{ showTranslate(reply) }}收起

{{ strLimit(reply,800) }}查看全部

Show Original

{{ reply.reply_content }}

{{ formatTime(reply.reply_in_dtm) }}

{{ reply.reply_likes_count }} {{ reply.reply_likes_count }} {{ reply.reply_reply_count }} {{reply.reply_in_user==uid ? __('Delete') : __('Report')}}

请输入内容

取消

End

发表评论
商品评分

请输入评论

  • 一个好的昵称,会让你的评论更受欢迎!
  • 修改了这里的昵称,个人资料中的昵称也将被修改。
感谢你的评论
你的好评可以帮助我们的社区发现更好的亚洲商品。

举报

取消

确认删除该评论吗?

取消

历史浏览

品牌故事

京东图书