序
前言
第一章 概述
1.1 Linux操作系统的组成
1.1.1 系统核心的重要组成成分
1.1.2 Linux系统提供的主要服务
1.2 Linux系统的文件目录结构
1.2.1 概述
1.2.2 报文件系统
1.2.3 /usr文件系统
1.2.4 /var文件系统
1.2.5 /proc文件系统
1.3 系统管理的内容
第二章 Linux系统引导与关闭
2.1 引导Linux系统核心的二种方式
2.1.1 LILO引导方式
2.1.2 软盘引导方式
2.2 防患于未然:制作与使用应急盘
2.3 “从容”关闭Linux系统
2.4 核心引导之后:系统的运行格局
2.4.1 系统最重要的守护进程init daemon
2.4.2 系统运行级别
2.4.3 系统配置文件:/etc/inittab介绍
2.4.4 安排各运行级别的系统服务
2.5 小结
第三章 LILO
3.1.1 LILO的安装
3.1.1 配置/etc/lilo.conf
3.1.2 安装LILO
3.2 LILO的使用
3.2.1 启动故障分析
3.2.2 LILO的卸载
3.3 在X Window下配置LILO
3.4 小结
第四章 用户与组的管理
4.1 超级用户账户
4.2 用户账户管理
4.2.1 系统文件/etc/passwd
4.2.2 系统自动建立的账户
4.2.3 增加用户
4.2.4 修改用户账户信息
4.2.5 删除用户账户
4.3 组的管理
4.3.1 系统文件/etc/group
4.3.2 系统自动建立的系统组
4.3.3 增加一个组
4.3.4 向新组中增加用户
4.3.5 修改组的信息
4.3. 6删除一个组
4.4 小结
第五章 设备和设备驱动程序
5.1 设备和设备驱动程序
5.1.1 设备驱动程序
5.1.2 设备文件
5.1.3 字符设备和块设备
5.2 设备和设备号
5.2.1 主设备号和从设备号
5.2.2 mknod命令
5.2.3 设备权限
5.3 小结
第六章 SCSI设备
6.1 SCSI设备
6.2 SCSI设备驱动程序
6.2.1 硬盘驱动器
6.2.2 CD-ROM驱动器
6.2.3 磁带驱动器
6.2.4 其他设备
6.3 SCSI设备问题解答
6.4 小结
第七章 硬盘和磁带管理
7.1 硬盘
7.1.1 安装硬盘
7.1.2 硬盘分区
7.2 磁带驱动器
7.2.1 SCSI磁带驱动器
7.2.2 ftape
7.2.3 磁带驱动器的使用
7.3 小结
第八章 光驱
8.1 光盘的类型
8.1.1 内置式、外置式和多碟光驱
8.1.2 光盘的标准格式
8.1.3 光驱的性能
8.1.4 可写光驱
8.2 光驱的安装
8.2.1 把光驱连接到计算机上
8.2.2 配置并重新编译Linux的核心
8.2.3 创建设备文件
8.2.4 安装(mount)光盘
8.3 光驱的自动安装
8.4 光驱的应用和故障排除
8.4.1 使用光驱的应用程序
8.4.2 光驱故障的排除
8.5 小结
第九章 声卡配置
9.1 声卡的配置和使用
9.1.1 Linux支持的声卡类型
9.1.2 安装声卡
9.2 声卡配置中的常见问题
9.2.1 配置信息
9.2.2 检查文件/dev/sndstat
9.2.3 出现故障“No such flies or device”
9.2.4 无法播放完整的声音文件
9.2.5 声音播放不连续
9.3 小结
第十章 Modem配置
10.1 调制解调器简介
10.1.1 调制解调器和串口
10.1.2 通用异步收发器
10.1.3 调制解调器的选择
10.2 调制解调器的安装和配置
10 2.1 调制解调器的安装
10.2.2 调制解调器的配置
10.2.3 设置Modem的速度——setserial
10.3 PnP卡的设置
10.3.1 即插即用
10.3.2 禁用即插即用
10.3.3 用BIOS进行PnP配置
10.3.4 用Isapnp配置使用ISA总线的设备
10.3.5 修补Linux核心使之成为支持PnP的操作系统
10.4 小结
第十一章 核心管理
11.1 系统核心
11.1.1 中断处理
11.1.2 进程管理
11.1.3 资源管理
11.2 Linux的核心及重建
11.2.1 由核心源妈生成核心
11.2.2 添加驱动程序
11.2.3 升级程序库
11.2.4 开发模块
11.3 X Window下的核心配置
11.3.1 菜单界面简介
11.3.2 子菜单介绍
11.3.3 ELF简介
11.4 小结
第十二章 文件系统管理
12.1 文件系统概述和文件管理
12.1.1 Linux/UNIX系统的文件系统
12.1.2 一个文件系统内部的权限管理
12.2 文件系统的安装和拆卸
12.2.1 为什么要安装和拆卸文件系统
12.2.2 安装文件系统的命令——mount
12.2.3 拆卸文件系统的命令 ——umount
12.2.4 使用Linuxconf安装和拆卸文件系统
12.3 系统文件/etc/fstab
12.3.1 fstab的内容
12.3.2 fstab文件的例子
12.3.3 使用fstab
12.4 文件系统的维护
12.4.1 检查文件系统的完整性
12 4.2 显示文件系统的统计数据
12.5 硬盘管理
12.5.1 配额机制的引入
12.5.2 配额机制简介
12.5.3 设定用户的配额
12.6 小结
第十三章 备价管理
13.1 备份简介
13.1.1 备份的重要性
13.1.2 备份介质的选择
13.1.3 备份的日程安排
13.1.4 备份日志
13.2 备份工具
13.2.1 使用tar进行备份
13.2.2 cpio和dump
13.3 小结
第十四章 过程管理
14.1 进程的概念和类型
14.1.1 进程的引入
14.1.2 进程简介
14.2 查看系统中的进程
14.2.1 ps命令
142.2 ps命令的输出
14.2.3 ps命令的选项
14.3 控制系统中的进程
14.3.1 kill命令简介
14.3.2 nohup命令
14.3.3 nice命令
14.3.4 renice命令
14.3.5 top命令
14.4 X Window下的进程管理
14.4.1 了解系统状态的工具
14.4.2 进程管理工具
14.5 小结
第十五章 系统进程
15.1 at与batch命令
15.1.1 at命令
15.1.2 batch命令
15.2 应用程序cron
15.2.1 cron简介
15.2.2 编写crontab文件
15.2.3 crontab文件的提交和管理
15.2.4 cron的高级应用
15.2.5 X Window下的任务安排
15.3 小结
第十六章 shell及其编程
16.1 shell概述
16.1.1 什么是shell
16.1.2 UNIX中常用的3种shell的类型
16.2 Linux中常用的shell
16.2.1 Bourne Again shell
16.2.2 tcsh
16.2.3 pdksh
16.3 shell编程
16.3.1 建立和运行shell程序
16.3.2 在shell程序中使用变量
16.3.3 shell程序中引号的使用方法
16.3.4 shell程序中使用test命令
16.3.5 条件语句
16.3.6 循环语句
16.3.7 在shell程序中使用函数
16.4 小结
第十七章 打印机管理
17.1 打印机
17.1.1 Linux所支持的打印机
17.1.2 添加打印机
17.2 与打印有关的程序
17.2.1 打印守护进程lpd
17.2.2 提交打印作业命令lpr
17.2.3 显示打印缓冲区内容的命令lpq
17.2.4 删除打印作业的命令lprm
17.2.5 打印机控制命令lpc
17.3 打印的工作原理
17.3.1 打印缓冲区
17.3.2 打印过程
17.3.3 文件/etc/printcap介绍
17.4 X Window下的打印机配置
17.5 小结
第十八章 网络基础
l8.1 引言
18.1.1 网络系统
18.1.2 TCP/IP协议简介
18.2 TCP/IP协议
18.2.1 名词解释
18.2.2 TCP/IP的传输层
18.3 小结
第十九章 配置有关网络的硬件和核心
19.1 配置网卡
19.2 重建核心
19.3 设置网络接口
19.3.1 设置PLIP
19.3.2 设置SLIP和PPP
19.4 小结
第二十章 配置TCP/IP
20.1 一些准备工作
20.1.1 安装/proc文件系统
20.1.2 设置本机名
20.1.3 /etc/networks文件
20.2 配置TCP/IP网络
20.2.1 设置回送(loopback)接口
20.2.2 配置以太网接口
20.3 配置Taylor UUCP
20.3.1 有关的设置文件
20.3.2 设置的实例
20.4 设置远程系统
20.5 访问权限
20.6 小结
第二十一章 TCP/IP工具和PPP网络
21.1 系统配置文件
21.1.1 本机名称/etc/hosts
21.1.2 网络信息/etc/sysconfig/network
21.1.3 网络名称/etc/networks
21.1.4 网络协议/etc/protocols
21.1.5 网络服务/etc/services
21.2 几个重要的命令或程序
21.2.1 ifconfig命令
21.2.2 inetd守护程序
21.2.3 netstat命令
21.2.4 Ping命令
21.2.5 arp命令
21.2.6 traceroute命令
21.2.7 rpcinfo命令
21.3 设置PPP协议
21.3.1 设置PPP的客户端
21.3.2 设置PPP连接的设置文件
21.3.3 设置PPP连接
21.3.4 连接脚本
21.3.5 终止PPP连接
21.3.6 设置PPP服务器
21.4 小结
第二十二章 使用X Window配置网络
22.1 netcfg
22.1.1 设置主机名称
22.1.2 管理主机(Hosts)
22.1.3 添加一个网络接口
22.1.4 管理路由
22.2 使用Linuxconf工具来配置PPP网络
22.3 小结
第二十三章 系统安全
23.1 系统管理员面临的挑战
23.1.1 几种对系统进行攻击的方法
23.1.2 系统管理员意识
23.2 文件系统安全
23.2.1 文件系统安全基础
23.2.2 root运行的程序
23.3 用户安全
23.3.1 /etc/passwd文件
23.3.2 /etc/group文件
23.3.3 移动用户
23.3.4 保持用户账号安全的要点
23.4 几个命令的安全
23.5 UUCP和其他网络
23.6 日志系统
23.7 系统泄密后怎么办
23.8 数据加密
23.8.1 加密方法
23.8.2 远程过程调用(RPC)鉴别
23.9 小结
附录