书籍详情
Linux系统管理大全
作者:(美)Dee-Ann LeBlanc著;前导工作室译
出版社:机械工业出版社
出版时间:2001-05-01
ISBN:9787111088585
定价:¥65.00
购买这本书可以去
内容简介
本书介绍Linux系统管理专业知识,内容包括:用户帐户管理、设置自动安装、配置和管理域名服务、安装NFS安装服务器、建立有用的shell脚本、理解文件系统权限的复杂性、处理RPM、调整内核、理解和设置X、实现用户文件系统使用限制、集中式用户帐户、在引导时使用DHCP自动分配网络信息、安装流行的打印过滤器、安装安全shell、用sendmail设置和管理电子邮件、设置和管理Apache Web服务器、理解和实现高速缓存服务器、保护和调整FTP和Telnet、用Samba集成多个操作系统。本书编排独特,阅读方便,针对性极强,是一本不可多得的好书。本书适合那些想要在成为系统管理员的Linux用户、有经验的Linux系统管理员甚至不熟悉Linux的系统管理员。
作者简介
暂缺《Linux系统管理大全》作者简介
目录
译者序
前言
第1章 Red Hat Linux
1.1 概述
1.1.1 安装提示
1.1.2 其他发布版本
1.2 即时解决方案
1.2.1 获取Red Hat Linux新版本的方法
1.2.2 通过Red Hat更新系统
1.2.3 GNOME简介
1.2.4 KDE简介
第2章 用户管理
2.1 概述
2.1.1 用户账户的类型
2.1.2 分析Useradd过程
2.1.3 分析userdel过程
2.1.4 组的巧妙使用
2.2 即时解决方案
2.2.1 创建shell账户
2.2.2 创建限制访问的账户
2.2.3 创建软件账户
2.2.4 更改账户创建中的缺省设置
2.2.5 重命名用户
2.2.6 禁用用户
2.2.7 删除用户
2.2.8 安装用户要运行的软件
2.2.9 创建组
2.2.10 将用户添加到组
2.2.11 转发用户邮件
第3章 文件系统管理
3.1 概述
3.1.1 硬驱概述
3.1.2 文件系统内幕
3.1.3 了解Linux文件系统
3.1.4 保护数据
3.1.5 限制用户存储空间
3.2 即时解决方案
3.2.1 创建Linux文件系统
3.2.2 列出ext2文件系统的设置
3.2.3 更改权限
3.2.4 设置umask
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 查看当前安装的设备
3.2.14 在GNOME中导航文件系统
3.2.15 在KDE中导航文件系统
3.2.16 设置磁盘限额
3.2.17 关机和重启动
3.2.18 制作定制的引导盘
3.2.19 制作急救盘
第4章 软件包管理
4.1 概述
4.1.1 工具类型
4.1.2 选择下载的格式
4.1.3 软件包管理原则
4.2 即时解决方案
4.2.1 创建gzip文件
4.2.2 打开gzip文件
4.2.3 创建Z compress文件
4.2.4 打开Z compress文件
4.2.5 创建tar文件
4.2.6 检查tar文件的内容
4.2.7 打开tar文件
4.2.8 打开或创建tarball文件
4.2.9 安装二进制文件
4.2.10 创建RPM文件
4.2.11 安装RPM文件
4.2.12 查看RPM文件的内容
4.2.13 列出所安装的RPM
4.2.14 删除一个RPM软件包
4.2.15 验证RPM文件
4.2.16 检验一个带PGP签名的RPM
4.2.17 使用GNOME的RPM工具
4.2.18 使用KDE的RPM工具
第5章 内核管理
5.1 概述
5.1.1 Linux内核
5.1.2 内核文档
5.2 即时解决方案
5.2.1 获取内核版本和其他系统信息
5.2.2 获得最新的内核源代码
5.2.3 安装新内核
5.2.4 使用config配置内核
5.2.5 使用menuconfig配置内核
5.2.6 使用xconfig配置内核
5.2.7 列出已装载模块
5.2.8 手工插入模块
5.2.9 手工删除模块
5.2.10 获取系统信息
5.2.11 设置模块参数
5.2.12 更新LILO
第6章 GUI管理
6.1 概述
6.1.1 Linux GUI组件
6.1.2 相关文件
6.2 即时解决方案
6.2.1 在Red Hat内安装X服务器
6.2.2 在Red Hat内安装GNOME或KDE
6.2.3 联机查找GUI组件
6.2.4 添加窗口管理器
6.2.5 添加主题
6.2.6 更改桌面环境
6.2.7 重新启动X服务器
6.2.8 更改缺省运行级别
第7章 网络
7.1 概述
7.1.1 Linux网络介绍
7.1.2 路由器
7.1.3 部分地址类
7.1.4 集中管理网络
7.2 即时解决方案
7.2.1 配置网络
7.2.2 获得一组IP地址
7.2.3 注册域名
7.2.4 检查一个域名是否被占用
7.2.5 为子网化一个C类网络判断值
7.2.6 将子网值应用到一个网络
7.2.7 表示地址范围
7.2.8 为局域网手工配置基本静态网络
7.2.9 使用Linuxcon为一个局域网配置基本网络
7.2.10 添加虚拟站点
7.2.11 在命令行上将多于一个IP地址分配到一个接口
7.2.12 在Linuxconf中将多个IP地址分配到一个接口
7.2.13 在命令行上配置第二个网络接口
7.2.14 在Linuxconf中配置第二个网络接口
7.2.15 在命令行上设置路由
7.2.16 使用Linuxconf设置路由
7.2.17 在Linuxconf上配置路由守护程序
7.2.18 设置IP伪装
7.2.19 设置拨出连接
7.2.20 设置DHCP服务器
7.2.21 配置pump客户程序
7.2.22 远程管理机器
第8章 打印
8.1 概述
8.1.1 介绍Linux下的打印
8.1.2 Linux打印问题
8.1.3 介绍GhpstScript
8.1.4 非软件技术问题
8.2 即时解决方案
8.2.1 在控制面板中设置本地打印机
8.2.2 在命令行上设置本地打印机
8.2.3 在控制面板中设置网络打印机
8.2.4 在命令行设置网络打印机
8.2.5 设置流行的打印过滤器
8.2.6 测试打印机
8.2.7 打印文件
8.2.8 查看打印队列
8.2.9 取消打印作业
8.2.10 检查打印机状态
8.2.11 禁用和启用打印队列
第9章 系统安全基础
9.1 概述
9.1.1 让门敞开
9.1.2 在线安全资源
9.1.3 可用的工具
9.1.4 攻击与侵入
9.1.5 防火墙
9.2 即时解决方案
9.2.1 激活和取消激活shadow套
9.2.2 关闭不必要的守护程序和后台进程
9.2.3 关闭不必要的无守护程序的网络服务
9.2.4 使用top_wrappers限制网络访问
9.2.5 获得及安装ssh
9.2.6 在服务器上设置ssh
9.2.7 在客户机上设置ssh
9.2.8 删除不必要的软件包
9.2.9 创建和使用命名管道
9.2.10 日志文件
9.2.11 安装swatch
9.2.12 分析日志文件
9.2.13 为系统破坏作准备
9.2.14 从破坏中恢复
9.2.15 成为超级用户
9.2.16 安装Crack Password Checker
9.2.17 使用Crack保护口令
9.2.18 设置口令规则
9.2.19 防止拒绝服务攻击
9.2.20 获得及安装PGP
9.2.21 设置IP防火墙
9.2.22 设置代理防火墙
9.2.23 只允许登录到根账户
第10章 重复安装工具——KickStart
10.1 概述
10.1.1 介绍KickStart
10.1.2 KickStart脚本的结构
10.1.3 测试-编辑循环
10.2 即时解决方案
10.2.1 安装第一台机器
10.2.2 建立最初的KickStart文件
10.2.3 用于KickStart的脚本提示
10.2.4 制作KickStart引导盘
10.2.5 直接引导到KickStart
10.2.6 设置NFS安装导出
10.2.7 将KickStart数据添加到DHCP服务器上
10.2.8 使用KickStart进行安装
10.2.9 使用KickStart进行升级
10.2.10 克隆机器配置
第11章 使用BIND的DNS
11.1 概述
11.1.1 域名系统
11.1.2 Linux下的名字服务
11.1.3 介绍/etc/named.conf
11.1.4 区文件
11.1.5 与名字服务相关的程序
11.2 即时解决方案
11.2.1 安装名字服务器
11.2.2 配置主名字服务器
11.2.3 配置从名字服务器
11.2.4 配置只转发的服务器
11.2.5 创建最初的高速缓存文件
11.2.6 创建反序本地区文件
11.2.7 创建自己的域区
11.2.8 创建自己的反序域区
11.2.9 创建加密密钥
11.2.10 安装及运行dnswalk
第12章 Internet电子邮件
12.1 概述
12.1.1 电子邮件如何到达目的地
12.1.2 Sendmail的介绍
12.1.3 邮件列表
12.2 即时解决方案
12.2.1 安装所有部分
12.2.2 命令行方式配置sendmail服务器
12.2.3 命令行方式下创建sendmail.cf
12.2.4 操作/etc/sendmail.cf
12.2.5 用Linuxconf配置sendmail服务器
12.2.6 手工设置邮件别名
12.2.7 远离邮件垃圾
12.2.8 创建CW文件
12.2.9 建立邮递员表
12.2.10 建立虚拟地址表
12.2.11 建立访问数据库
12.2.12 用Linuxconf将邮件从队列中删除
12.2.13 配置procmail
第13章 Apache Web服务器
13.1 概述
13.1.1 Apache介绍
13.1.2 配置文件
13.1.3 其他Linux Web服务器
13.2 即时解决方案
13.2.1 安装Apache
13.2.2 配置Apache
13.2.3 配置apache访问
13.2.4 配置httpd
13.2.5 设置虚拟Web服务
13.2.6 配置Web浏览器
13.2.7 定制日志
13.2.8 设置.htaccess
第14章 Squid Internet对象缓存
14.1 概述
14.1.1 Web缓存概述
14.1.2 Squid概述
14.2 即时解决方案
14.2.1 安装Squid
14.2.2 配置Squid
14.2.3 设置父缓存和成员缓存
14.2.4 设置Web服务器加速
14.2.5 设置组播
14.2.6 配置客户端以利用缓存机制
第15章 FTP和Telnet
15.1 概述
15.1.1 FTP问题
15.1.2 Telnet问题
15.2 即时解决方案
15.2.1 安全FTP
15.2.2 安装匿名FTP
15.2.3 安全Telnet
15.2.4 创建关机信息
第16章 NIS和NIS+
16.1 概述
16.1.1 NIS和NIS+简介
16.1.2 使用NIS系统
16.2 即时解决方案
16.2.1 安装NIS服务器
16.2.2 安装NIS客户端
16.2.3 设置NIS服务器
16.2.4 设置NIS客户端
第17章 网络文件系统
17.1 概述
17.1.1 NFS简介
17.1.2 NFS配置文件
17.2 即时解决方案
17.2.1 设置NFS导出
17.2.2 通过NFS安装远程文件系统
17.2.3 创建并安装中心/usr目录
17.2.4 配置NFS安装服务器
第18章 Samba
18.1 概述
18.1.1 Samba简介
18.1.2 Samba配置文件
18.2 即时解决方案
18.2.1 安装Samba
18.2.2 配置Samba
18.2.3 提供Linux分区
18.2.4 创建文件共享段
18.2.5 在Linux下安装Windows共享段
18.2.6 提供Windows共享段
18.2.7 提供Linux打印共享
18.2.8 创建打印共享段
18.2.9 在Linux下使用Windows打印机
18.2.10 在Samba上实现加密口令
18.2.11 创建用户镜像
18.2.12 创建主机镜像
18.2.13 创建登录脚本
第19章 文本处理工具
19.1 概述
19.1.1 vi编辑器
19.1.2 模式匹配
19.1.3 Sed编辑器
19.1.4 其他工具
19.2 即时解决方案
19.2.1 vi实际操作
19.2.2 vi中的文本过滤
19.2.3 在vi中拷贝和粘贴文本
19.2.4 vi中的文本缩进
19.2.5 使用正则表达式
19.2.6 多命令方式下运行sed
19.2.7 构造sed脚本文件
19.2.8 通过外部文件脚本运行sed
19.2.9 使用Cut命令
19.2.10 使用join命令
19.2.11 使用ispell进行拼写检查
19.2.12 构造ispell词典
19.2.13 精减ispell词典的大小
19.2.14 使用tr命令
第20章 shell脚本
20.1 概述
20.1.1 shell
20.1.2 Bash shell脚本
20.2 即时解决方案
20.2.1 改变当前shell
20.2.2 安装公共域Korn shell
20.2.3 更改自己的bash登录提示符
20.2.4 编写自己的软件包更新脚本
20.2.5 编写用户创建脚本
20.2.6 编写在RPM中查找文件的脚本
20.2.7 编写监视系统负载的脚本
第21章 Pert脚本
21.1 概述
21.1.1 Perl介绍
21.1.2 Perl程序设计
21.2 即时解决方案
21.2.1 Perl安装
21.2.2 获取和安装Perl库模块
21.2.3 运行Perl程序
21.2.4 用Pert编写CGI脚本
21.2.5 处理Web表格
第22章 Linux C编程
22.1 概述
22.2 即时解决方案
22.2.1 安装C编译器
22.2.2 使用gcc编译C源码文件
22.2.3 使用gdb调试代码
22.2.4 使用gprof命令查找大量占用资源的代码段
22.2.5 安装构造管理工具
第23章 其他系统管理工具
23.1 概述
23.1.1 自动安装工具
23.1.2 定时处理
23.1.3 搜索工具
23.2 即时解决方案
23.2.1 安装automount守护程序控制器
23.2.2 配置automounter
23.2.3 配置安装基点
23.2.4 配置可以使用at的用户
23.2.5 创建at作业
23.2.6 显示现有的at作业
23.2.7 删除现有的at作业
23.2.8 修改batch平均负载
23.2.9 修改系统cron作业
23.2.10 处理用户cron作业
23.2.11 使用find
23.2.12 修改locate数据库更新时间
23.2.13 使用locate查找文件
23.2.14 使用Which查找程序
23.2.15 使用grep来查找所需的内容
附录A GNU通用公共许可证
附录B 本书光盘包含的内容
前言
第1章 Red Hat Linux
1.1 概述
1.1.1 安装提示
1.1.2 其他发布版本
1.2 即时解决方案
1.2.1 获取Red Hat Linux新版本的方法
1.2.2 通过Red Hat更新系统
1.2.3 GNOME简介
1.2.4 KDE简介
第2章 用户管理
2.1 概述
2.1.1 用户账户的类型
2.1.2 分析Useradd过程
2.1.3 分析userdel过程
2.1.4 组的巧妙使用
2.2 即时解决方案
2.2.1 创建shell账户
2.2.2 创建限制访问的账户
2.2.3 创建软件账户
2.2.4 更改账户创建中的缺省设置
2.2.5 重命名用户
2.2.6 禁用用户
2.2.7 删除用户
2.2.8 安装用户要运行的软件
2.2.9 创建组
2.2.10 将用户添加到组
2.2.11 转发用户邮件
第3章 文件系统管理
3.1 概述
3.1.1 硬驱概述
3.1.2 文件系统内幕
3.1.3 了解Linux文件系统
3.1.4 保护数据
3.1.5 限制用户存储空间
3.2 即时解决方案
3.2.1 创建Linux文件系统
3.2.2 列出ext2文件系统的设置
3.2.3 更改权限
3.2.4 设置umask
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 查看当前安装的设备
3.2.14 在GNOME中导航文件系统
3.2.15 在KDE中导航文件系统
3.2.16 设置磁盘限额
3.2.17 关机和重启动
3.2.18 制作定制的引导盘
3.2.19 制作急救盘
第4章 软件包管理
4.1 概述
4.1.1 工具类型
4.1.2 选择下载的格式
4.1.3 软件包管理原则
4.2 即时解决方案
4.2.1 创建gzip文件
4.2.2 打开gzip文件
4.2.3 创建Z compress文件
4.2.4 打开Z compress文件
4.2.5 创建tar文件
4.2.6 检查tar文件的内容
4.2.7 打开tar文件
4.2.8 打开或创建tarball文件
4.2.9 安装二进制文件
4.2.10 创建RPM文件
4.2.11 安装RPM文件
4.2.12 查看RPM文件的内容
4.2.13 列出所安装的RPM
4.2.14 删除一个RPM软件包
4.2.15 验证RPM文件
4.2.16 检验一个带PGP签名的RPM
4.2.17 使用GNOME的RPM工具
4.2.18 使用KDE的RPM工具
第5章 内核管理
5.1 概述
5.1.1 Linux内核
5.1.2 内核文档
5.2 即时解决方案
5.2.1 获取内核版本和其他系统信息
5.2.2 获得最新的内核源代码
5.2.3 安装新内核
5.2.4 使用config配置内核
5.2.5 使用menuconfig配置内核
5.2.6 使用xconfig配置内核
5.2.7 列出已装载模块
5.2.8 手工插入模块
5.2.9 手工删除模块
5.2.10 获取系统信息
5.2.11 设置模块参数
5.2.12 更新LILO
第6章 GUI管理
6.1 概述
6.1.1 Linux GUI组件
6.1.2 相关文件
6.2 即时解决方案
6.2.1 在Red Hat内安装X服务器
6.2.2 在Red Hat内安装GNOME或KDE
6.2.3 联机查找GUI组件
6.2.4 添加窗口管理器
6.2.5 添加主题
6.2.6 更改桌面环境
6.2.7 重新启动X服务器
6.2.8 更改缺省运行级别
第7章 网络
7.1 概述
7.1.1 Linux网络介绍
7.1.2 路由器
7.1.3 部分地址类
7.1.4 集中管理网络
7.2 即时解决方案
7.2.1 配置网络
7.2.2 获得一组IP地址
7.2.3 注册域名
7.2.4 检查一个域名是否被占用
7.2.5 为子网化一个C类网络判断值
7.2.6 将子网值应用到一个网络
7.2.7 表示地址范围
7.2.8 为局域网手工配置基本静态网络
7.2.9 使用Linuxcon为一个局域网配置基本网络
7.2.10 添加虚拟站点
7.2.11 在命令行上将多于一个IP地址分配到一个接口
7.2.12 在Linuxconf中将多个IP地址分配到一个接口
7.2.13 在命令行上配置第二个网络接口
7.2.14 在Linuxconf中配置第二个网络接口
7.2.15 在命令行上设置路由
7.2.16 使用Linuxconf设置路由
7.2.17 在Linuxconf上配置路由守护程序
7.2.18 设置IP伪装
7.2.19 设置拨出连接
7.2.20 设置DHCP服务器
7.2.21 配置pump客户程序
7.2.22 远程管理机器
第8章 打印
8.1 概述
8.1.1 介绍Linux下的打印
8.1.2 Linux打印问题
8.1.3 介绍GhpstScript
8.1.4 非软件技术问题
8.2 即时解决方案
8.2.1 在控制面板中设置本地打印机
8.2.2 在命令行上设置本地打印机
8.2.3 在控制面板中设置网络打印机
8.2.4 在命令行设置网络打印机
8.2.5 设置流行的打印过滤器
8.2.6 测试打印机
8.2.7 打印文件
8.2.8 查看打印队列
8.2.9 取消打印作业
8.2.10 检查打印机状态
8.2.11 禁用和启用打印队列
第9章 系统安全基础
9.1 概述
9.1.1 让门敞开
9.1.2 在线安全资源
9.1.3 可用的工具
9.1.4 攻击与侵入
9.1.5 防火墙
9.2 即时解决方案
9.2.1 激活和取消激活shadow套
9.2.2 关闭不必要的守护程序和后台进程
9.2.3 关闭不必要的无守护程序的网络服务
9.2.4 使用top_wrappers限制网络访问
9.2.5 获得及安装ssh
9.2.6 在服务器上设置ssh
9.2.7 在客户机上设置ssh
9.2.8 删除不必要的软件包
9.2.9 创建和使用命名管道
9.2.10 日志文件
9.2.11 安装swatch
9.2.12 分析日志文件
9.2.13 为系统破坏作准备
9.2.14 从破坏中恢复
9.2.15 成为超级用户
9.2.16 安装Crack Password Checker
9.2.17 使用Crack保护口令
9.2.18 设置口令规则
9.2.19 防止拒绝服务攻击
9.2.20 获得及安装PGP
9.2.21 设置IP防火墙
9.2.22 设置代理防火墙
9.2.23 只允许登录到根账户
第10章 重复安装工具——KickStart
10.1 概述
10.1.1 介绍KickStart
10.1.2 KickStart脚本的结构
10.1.3 测试-编辑循环
10.2 即时解决方案
10.2.1 安装第一台机器
10.2.2 建立最初的KickStart文件
10.2.3 用于KickStart的脚本提示
10.2.4 制作KickStart引导盘
10.2.5 直接引导到KickStart
10.2.6 设置NFS安装导出
10.2.7 将KickStart数据添加到DHCP服务器上
10.2.8 使用KickStart进行安装
10.2.9 使用KickStart进行升级
10.2.10 克隆机器配置
第11章 使用BIND的DNS
11.1 概述
11.1.1 域名系统
11.1.2 Linux下的名字服务
11.1.3 介绍/etc/named.conf
11.1.4 区文件
11.1.5 与名字服务相关的程序
11.2 即时解决方案
11.2.1 安装名字服务器
11.2.2 配置主名字服务器
11.2.3 配置从名字服务器
11.2.4 配置只转发的服务器
11.2.5 创建最初的高速缓存文件
11.2.6 创建反序本地区文件
11.2.7 创建自己的域区
11.2.8 创建自己的反序域区
11.2.9 创建加密密钥
11.2.10 安装及运行dnswalk
第12章 Internet电子邮件
12.1 概述
12.1.1 电子邮件如何到达目的地
12.1.2 Sendmail的介绍
12.1.3 邮件列表
12.2 即时解决方案
12.2.1 安装所有部分
12.2.2 命令行方式配置sendmail服务器
12.2.3 命令行方式下创建sendmail.cf
12.2.4 操作/etc/sendmail.cf
12.2.5 用Linuxconf配置sendmail服务器
12.2.6 手工设置邮件别名
12.2.7 远离邮件垃圾
12.2.8 创建CW文件
12.2.9 建立邮递员表
12.2.10 建立虚拟地址表
12.2.11 建立访问数据库
12.2.12 用Linuxconf将邮件从队列中删除
12.2.13 配置procmail
第13章 Apache Web服务器
13.1 概述
13.1.1 Apache介绍
13.1.2 配置文件
13.1.3 其他Linux Web服务器
13.2 即时解决方案
13.2.1 安装Apache
13.2.2 配置Apache
13.2.3 配置apache访问
13.2.4 配置httpd
13.2.5 设置虚拟Web服务
13.2.6 配置Web浏览器
13.2.7 定制日志
13.2.8 设置.htaccess
第14章 Squid Internet对象缓存
14.1 概述
14.1.1 Web缓存概述
14.1.2 Squid概述
14.2 即时解决方案
14.2.1 安装Squid
14.2.2 配置Squid
14.2.3 设置父缓存和成员缓存
14.2.4 设置Web服务器加速
14.2.5 设置组播
14.2.6 配置客户端以利用缓存机制
第15章 FTP和Telnet
15.1 概述
15.1.1 FTP问题
15.1.2 Telnet问题
15.2 即时解决方案
15.2.1 安全FTP
15.2.2 安装匿名FTP
15.2.3 安全Telnet
15.2.4 创建关机信息
第16章 NIS和NIS+
16.1 概述
16.1.1 NIS和NIS+简介
16.1.2 使用NIS系统
16.2 即时解决方案
16.2.1 安装NIS服务器
16.2.2 安装NIS客户端
16.2.3 设置NIS服务器
16.2.4 设置NIS客户端
第17章 网络文件系统
17.1 概述
17.1.1 NFS简介
17.1.2 NFS配置文件
17.2 即时解决方案
17.2.1 设置NFS导出
17.2.2 通过NFS安装远程文件系统
17.2.3 创建并安装中心/usr目录
17.2.4 配置NFS安装服务器
第18章 Samba
18.1 概述
18.1.1 Samba简介
18.1.2 Samba配置文件
18.2 即时解决方案
18.2.1 安装Samba
18.2.2 配置Samba
18.2.3 提供Linux分区
18.2.4 创建文件共享段
18.2.5 在Linux下安装Windows共享段
18.2.6 提供Windows共享段
18.2.7 提供Linux打印共享
18.2.8 创建打印共享段
18.2.9 在Linux下使用Windows打印机
18.2.10 在Samba上实现加密口令
18.2.11 创建用户镜像
18.2.12 创建主机镜像
18.2.13 创建登录脚本
第19章 文本处理工具
19.1 概述
19.1.1 vi编辑器
19.1.2 模式匹配
19.1.3 Sed编辑器
19.1.4 其他工具
19.2 即时解决方案
19.2.1 vi实际操作
19.2.2 vi中的文本过滤
19.2.3 在vi中拷贝和粘贴文本
19.2.4 vi中的文本缩进
19.2.5 使用正则表达式
19.2.6 多命令方式下运行sed
19.2.7 构造sed脚本文件
19.2.8 通过外部文件脚本运行sed
19.2.9 使用Cut命令
19.2.10 使用join命令
19.2.11 使用ispell进行拼写检查
19.2.12 构造ispell词典
19.2.13 精减ispell词典的大小
19.2.14 使用tr命令
第20章 shell脚本
20.1 概述
20.1.1 shell
20.1.2 Bash shell脚本
20.2 即时解决方案
20.2.1 改变当前shell
20.2.2 安装公共域Korn shell
20.2.3 更改自己的bash登录提示符
20.2.4 编写自己的软件包更新脚本
20.2.5 编写用户创建脚本
20.2.6 编写在RPM中查找文件的脚本
20.2.7 编写监视系统负载的脚本
第21章 Pert脚本
21.1 概述
21.1.1 Perl介绍
21.1.2 Perl程序设计
21.2 即时解决方案
21.2.1 Perl安装
21.2.2 获取和安装Perl库模块
21.2.3 运行Perl程序
21.2.4 用Pert编写CGI脚本
21.2.5 处理Web表格
第22章 Linux C编程
22.1 概述
22.2 即时解决方案
22.2.1 安装C编译器
22.2.2 使用gcc编译C源码文件
22.2.3 使用gdb调试代码
22.2.4 使用gprof命令查找大量占用资源的代码段
22.2.5 安装构造管理工具
第23章 其他系统管理工具
23.1 概述
23.1.1 自动安装工具
23.1.2 定时处理
23.1.3 搜索工具
23.2 即时解决方案
23.2.1 安装automount守护程序控制器
23.2.2 配置automounter
23.2.3 配置安装基点
23.2.4 配置可以使用at的用户
23.2.5 创建at作业
23.2.6 显示现有的at作业
23.2.7 删除现有的at作业
23.2.8 修改batch平均负载
23.2.9 修改系统cron作业
23.2.10 处理用户cron作业
23.2.11 使用find
23.2.12 修改locate数据库更新时间
23.2.13 使用locate查找文件
23.2.14 使用Which查找程序
23.2.15 使用grep来查找所需的内容
附录A GNU通用公共许可证
附录B 本书光盘包含的内容
猜您喜欢