第1章 Linux简介
1.1 Linux的起源
1.2 Linux Distribution
1.3 使用Linux的好处
1.4 安装Linux的软硬件需求
第2章 与Linux首次接触
2.1 系统开机
2.2 系统关机
2.2.1 以shutdown命令关机
2.2.2 以halt、poweroff和reboot命令关机
2.3 系统登录
2.3.1 图形界面登录
2.3.2 文字模式登录
2.3.3 以telnet登录
2.3.4 以login命令登录
2.3.5 以rlogin命令登录
2.3.6 /etc/nologin文件的使用
2.4 系统注销
2.5 编辑器长青树——vi
2.5.1 vi的执行与离开
2.5.2 vi的操作模式
2.5.3 Command Mode功能键介绍
2.5.4 Last Line Mode命令介绍
第3章 文件系统管理
3.1 ext3fs文件系统结构
3.2 目录与文件
3.3 文件系统的基本命令操作
3.4 使用权限基本概念
3.5 I/O重新导向(Redirection)及管道(Pipe)
3.6 使用命令与图形接口工具进行管理的探讨
第4章 磁盘管理
4.1 磁盘管理基本命令
4.1.1 转换软盘数据——dd(Convert and Copy a File)
4.1.2 显示磁盘使用空间——du(Disk Usage)
4.1.3 检查ext2文件系统——e2fsck(ext2 File System Check)
4.1.4 创建ext2文件系统——mke2fs(Make ext2 File System)
4.2 系统加载——mount
4.3 磁盘空间管理
第5章 用户账号管理
5.1 用户账号数据文件——/etc/passwd和/etc/shadow
5.2 组账号数据文件——/etc/group和/etc/gshadow
5.3 使用useradd或adduser命令新增用户账号
5.4 使用passwd管理密码
5.5 使用groupadd命令新增组账号
5.6 删除用户及组账号
5.7 新增大量用户账号
5.8 管理账号常用的命令
第6章 查询系统帮助
6.1 在线手册——man
6.2 简易帮助查询——whatis和apropos命令
6.3 搜索文件及目录——find
6.4 文件与目录简易搜索——locate、whereis和which
6.5 搜索包含特定字符串的文件——grep
第7章 进程控制与管理
7.1 进程的基本概念
7.2 显示系统目前执行的进程命令——ps
7.3 终止执行中的进程命令——kill
7.4 动态显示执行中的进程命令——top
7.5 检查内存状态命令——free
7.6 进程执行优先级的设置与修改——nice和renice命令
7.7 显示时间、日期、月历或年历命令——date和cal
7.8 设置任务调度命令——crontab
第8章 远程管理图形界面工具——VNC与Webmin
8.1 VNC简介
8.2 VNC客户端及服务器端软件的使用
8.2.1 在Linux上启动VNC Server
8.2.2 在Microsoft Windows上运行VNC Viewer
8.3 Webmin简介与安装
8.4 Webmin常用功能操作
8.4.1 中文界面变更
8.4.2 创建Webmin管理账号
8.4.3 创建Linux用户账号
8.4.4 变更密码
8.4.5 设置任务调度
8.4.6 网络配置设置
第9章 文件压缩与解压缩
9.1 以zip和unzip处理.zip文件
9.1.1 以zip创建.zip文件
9.1.2 以unzip命令进行.zip文件的解压缩
9.2 以gzip和gunzip处理.gz文件
9.3 文件打包程序——tar
9.4 以compress和uncompress处理.z文件
9.5 以bzip2、bunzip2和bzip2recover处理.bz2文件
第10章 网络基本管理
10.1 与网络有关的设置文件
10.1.1 主机地址设置文件——/etc/hosts
10.1.2 网络服务数据文件——/etc/services
10.1.3 xinetd与/etc/xinetd.config文件
10.1.4 允许与拒绝地址设置文件——/etc/hosts.allow和/etc/hosts.deny
10.1.5 网络配置文件——/etc/sysconfig/network
10.1.6 主机搜索设置文件——/etc/host.conf
10.1.7 域名服务器搜索顺序设置文件——/etc/resolv.conf
10.2 设置及调整网络配置
10.2.1 网络功能启动命令——/etc/rc.d/init.d/network
10.2.2 网卡配置命令——ifconfig
10.2.3 设置网络基本配置的程序——netconfig
10.2.4 以图形界面设置网卡配置程序——netconf
10.2.5 简易的网络设置图形工具——Network Configuration
10.3 显示网络状态信息
10.3.1 显示网络统计信息命令——netstat
10.3.2 检测主机连接命令——ping
10.3.3 显示数据包经过历程命令——traceroute
10.3.4 管理路由表命令——route
10.4 调制解调器拨号设置
10.5 常用的网络命令与工具
10.5.1 登录远程主机命令——telnet
10.5.2 文件传输命令——ftp
10.5.3 发送在线信息命令——wall/mseg
10.5.4 收发电子邮件命令——mail/pine
10.6 安全联机——SSH
第11章 Shell的重要性
11.1 Shell基本概念
11.2 Shell功能介绍
11.3 Shell环境变量介绍与设置
11.4 Shell设置文件
11.5 Shell脚本
11.6 使用Regular Expression(RE)
第12章 X Window系统
12.1 X Window系统简介
12.2 XFree86简介
12.3 设置XWindow系统
12.3.1 文字界面XFree86设置工具——xf86config
12.3.2 文字界面XFree86设置工具——Xconfigurator
12.3.3 图形界面XFree86设置工具——xf86cfg
12.4 X Window系统的启动
12.5 X窗口管理程序
12.6 整合式桌面环境——GNOME与KDE
第13章 软件包管理工具——RPM
13.1 RPM基本概念
13.2 RPM的使用
13.3 图形界面程序的使用
第14章 内核编译探讨
14.1 内核简介
14.2 编译前的准备工作
14.3 内核选项设置
14.4 内核编译与安装
14.5 模块管理
附录A Red Hat Linux 7.2安装
附录B Webmin 0.9支持的操作系统及版本
附录C 参考网站
附录D 本书使用命令到表