第1篇Linux简介
第1章认识Linux
1.1Linux的起源
1.2各式各样的Linux发行版
1.2.1—Linux的内核与发行版
1.2.2常见的Linux发行版
1.3为何要用Linux
1.4Linux的中文化
1.5Linux信息的收集
1.5.1新闻群组与BBS网站
1.5.2全球信息网
1.5.3在线助手
第2章软硬件需求
2.1硬件需求
2.2如何取得新版的Linux
2.2.1购买Linux光盘
2.2.2从FTP站点下载
第2篇安装与问题排解
第3章安装前的准备
3.1认识硬盘分区
3.1.1设备名称
3.1.2分区
3.2硬盘的规划
第4章安装Linux
4.1选择启动方式
4.1.1用光盘启动
4.1.2用软盘启动
4.2选择语系、键盘、鼠标和安装类型
4.3硬盘分区.
4.3.1选择硬盘分割方式
4.3.2Linux需要的分区
4.3.3每个ext3文件系统的分区都要指定加载点..
4.3.4创建ext3文件系统的分区
4.3.5创建swap文件系统的分区
4.3.6让Linux也能读取Windows分区
4.4安装引导装载程序
4.4.1选择使用的引导装载程序
4.4.2选择默认启动的操作系统
4.4.3设置引导装载程序的口令
4.4.4决定引导装载程序安装的位置
4.5设置网络环境
4.5.1设置网络的TCP/IP设置值
4.5.2设置防火墙
4.6设置语系、时区、账号及认证加密配置.
4.6.1设置系统语系
4.6.2设置时区
4.6.3设置系统管理员的口令
4.6.4设置认证加密配置
4.7选择及安装软件包
4.7.1选择要安装的软件包
4.7.2安装软件包
4.8创建引导盘、设置XWindow
4.8.1制作启动盘
4.8.2设置XWindow
4.9启动Linux
4.9.1启动引导装载程序
4.9.2第一次启动RedHatLinux
4.9.3以图形模式启动
4.9.4以文字模式启动
第5章安装问题解疑
5.1在文字模式下安装Linux
5.2显卡或分辨率设置错误
5.3更换鼠标或设置错误,,无法进入XWlndow
5.4安装完Linux后,却无法进入-Windows
5.5用WindowsXP的OSLoader程序管理启动
5.6重新安装Windows之后引导装载程序被覆盖
5.6.1以启动盘进入Linux重新安装
5.6.2以安装光盘进入Linux重新安装
5.7如何在一台计算机上安装多套Linux发行版
5.8快速安装Linux
5.8.1快速安装设置文件
5.8.2由Kickstart制作设置文件
5.8.3由光盘启动安装
5.8.4—由磁盘启动安装
5.9其他常见的安装问题排解
5.9.1无法使用光盘启动
5.9.2安装过程中出现不明的错误信息
5.9.3显卡型号检测错误
’第3篇Linux基本操作
第6章XWindow基本操作
6.1XWindow与XFree86
6.1.1XFree86计划
6.1.2XWindow的称呼
6.1.3XServer和XCUent
6.2窗口环境简介
6.2.1窗口管理程序
6.2.2,桌面环境
6.2.3首次进入XWindow
6.3桌面环境的基本操作
6.3.1桌面的组成组件
6.3.2快捷菜单
6.33移动窗口、改变窗口大小
6.3.4善用虚拟桌面
6.3.5注销与再次登录系统
6.4目录架构及文件管理
6.4.1认识系统默认的目录
6.4.2Linux目录结构与Windows的最大差别
6.4.3新增、复制、移动、搜索与删除文件
6.5如何打开文件与运行程序
6.5.1打开文件及文件夹
6.5.2如何运行程序
6.5.3创建常用程序链接
6.6存取Windows分区及光盘、软盘的数据
6.6.1存取Windows分区的数据
6.6.2存取光盘及软盘上的资料
6.6.3解决加载目录看不到中文文件名的问题
第7章打造个性化工作环境
7.1布置桌面DIY
7.1.1设置屏幕分辨率及颜色数
7.1.2更换桌面与背景主题
7.1.3更改系统默认字体
7.1.4设置屏幕保护程序
7.2设置虚拟桌面与面板
7.2.1设置虚拟桌面
7.2.2设置面板
7.3设置启动自动登录及登录画面
7.3.1设置启动自动登录
7.3.2更改登录画面
7.4设置GRUB引导装载程序
7:4.1,更改启动菜单
7.4.2重新安装田R(JB
7.4.3更改启动背景图片
7.5KDE桌面环境与TWM窗口管理程序
7.5.1切换桌面环境
7.5.2完美整合的KDE桌面环境
7.5.3TWM窗口管理程序
第8章文字环境的操作
8.1如何进入文字模式
8.1.1在XWindow中打开文字模式窗口
8.1.2切换虚拟主控台进入文字模式
8.1.3启动直接进入文字模式
8.2登录、注销、关机
8.2.1登录系统
8.2.2注销系统的logout命令
8.2.3关机或重新启动的shutdown命令
8.Z4重新启动计算机的reboot命令
8.3文件与目录的操作
8.3.1列出文件列表的1s命令
8.3.2切换目录的cd命令
8.3.3创建目录的mkdir命令
8.3.4删除目录的rmdir命令
8.3.5复制文件的cp命令
8.3.6删除文件或目录的rill命令
8.3.7让显示画面暂停的more命令
8.3.8连接文件的cat命令
8.3.9移动或更改文件、目录名称的mv命令
8.3.10显示当前所在目录的pwd命令
8.3.11查找文件的locate命令
8.3.12搜索字符串的grep命令
8.3,13重导与管道
8.4使用光盘及软盘
8.4.1加载的mount命令
8.4.2卸载的umount命令
8.4.3启动自动加载光盘或软盘
8.4.4允许一般用户加载光盘或软盘
8.5在后台运行程序
8,5.1在后台运行程序的&、bS命令
8.5.2前台运行程序的fg命令
8.5.3在退出后让程序继续运行的nohup命令
8.6任务调度命令
8.6.1任务调度的crond常驻命令
8.6.2任务调度设置文件的写法
8.6.3任务调度的系统工作
8.6.4任务调度的个人工作.
8.6.5任务调度程序的输出结果
8.6.6设置系统启动后执行的程序
8.7打包、压缩与解压缩
8.7.1打包文件的tar命令
8.7.2压缩与解压缩的zip和unzip命令
8.7.3压缩与解压缩的S2中和gunzip命令
8.7.4压缩与解压缩的bzip2和bfifi'~ip2命令
8.8其他常用命令
8.8.1修改密码的passwd命令
8.8.2创建引导盘的mkbootdisk命令
8.8.3显示与设置时间的date、clock和nWdme命令
第9章安装及设置外围设备
9.1安装打印机
9.1.1安装本机的打印机
9.1.2安装远程Linux共享的打印机
9.1.3安装远程Windows/Samba共享的打印机
9.1.4RedHatLinux打印管理器
9.1.5在文字模式下打印文件
9.2设置声卡
9.3安装第2个硬盘
9.3.1创建ext3分区
9.3.2新增swap分区
9.4使用U盘
9.5使用数码相机
9.6硬件驱动程序下载网站列表
第10章设定Internet连接
10.1以非固定制ADSL上网
10.1.1非固定制ADSL的连接设置
10.1.2开始连接
10.1.3设置启动自动拨号
10.1.4无法以网络名称上网
10.2使用调制解调器上网
10.2.1设置56K调制解调器的拨号账号
10.2.2设置调制解调器
10.2.3开始拨号
10.3利用专线或固定制ADSL上网
10.3.1在图形模式下设置固定制ADSL的网络环境
10.3.2在文字模式下设置网卡
10.4让局域网内的计算机共享宽带上网
10.4.1Linux端的设置
10.4.2设置其他Linux计算机使用共享宽带
10.4.3设置Windows计算机使用共享宽带
10.5网络连接问题排解二
第4篇实用软件大观园
第11章Internet软件
11.1WWW浏览器
11.1.1以Mozilla浏览网页
11.1.2让Mozilla可以观看Flash、JavaApplet网页
11.1.3备份Mozilla通讯簿、邮件等个人数据
11.2电子邮件软件
11.2.1图形模式的邮件软件——MozillaMail
11.2.2文字模式的邮件命令——pine
11.3FTP文件传输软件
11.3.1图形模式的FTP软件——gFTP
11.3.2文字模式的FTP命令——ncftp
11.41CQ、MSN及Yahoo!Messenger实时通信
11.4.1加载模块
11.4.2设置账号、登录服务器
11.4.3设置好友名单
11.4.4与在线好友聊天
第12章文本编辑软件
12.1图形模式的Gedit文本编辑软件
12.1.1编辑一份新的文本文件
12.1.2打开既有的文件
12.1.3Gedit的操作技巧
12.1.4设置友善的工作环境
12.2最易上手的pico文本编辑软件
12.2.1pico的编辑环境
12.2.2pico的操作按键
12.3功能强大的vim文本编辑软件
12.3.1vim的基本操作
12.3.2vim的操作命令
第13章OpenOffice办公软件
13.1OpenOffice简介
13.2Writer文字处理软件
13.2.1打开Writer文件
13.2.2输入文字前的准备工作
13.2.3输入文字与保存文件
13.2.4使用表格
13.2.5调整段落外观
13.2.6插入图片
13.2.7利用Writer的美术字体制作封面
13.2.8制作直式文件
13.3Calc电子表格软件
13.3.1打开Calc文件
13.3.2输入数据前的准备工作
13.3.3输入单元格数据
13.3.4设计Calc版面
13.3.5创建统计图表
13.41mpress演示文稿软件
13.4.1演示文稿制作流程
13.4.2制作一份精美的演示文稿
13.5KO伍ce
13.5.1KOffice简介
13.5.2文本编辑软件
13.5.3电子表格软件
13.5.4演示文稿软件
第14章应用工具软件
14.1秀图软件
14.1.1执行GQview
14.1.2缩图预览
14.1.3,文件管理
14.1.4编辑图像
14.1.5幻灯片功能
14.1.6图片索引功能
14.2图像处理大师
14.3查看PS、PDF文件
14.3.1查看PostScript文件
14.3.2查看PDF文件
第15章视听娱乐软件
15.1播放MPEG与VCD/DVD
15.1.1下载Xine
15.1.2安装Kine
15.1.3执行xine
15.2听MP3与音乐CD
15.2.1听MP3XMMS
15.2.2听音乐CDGNOMECD播放程序
15.3在Linux中玩游戏
第16章网络工具软件
16.1网上邻居——使用远程共享的资源
16.1.1下载与安装LinNeighborhood
16.1.2执行与设置LinNeighborhood
16.1.3加载其他主机共享的目录
16.1.4卸载已加载的目录
16.2远程登录Linux主机
16.2.1以telnet命令远程登录
16.2.2以ssh命令远程登录
16.3在Linux上玩BBS
16.3.1连上BBS站
16.3.2调整文字模式窗口的背景色
16.4设置防火墙
16.4.1软件需求
16.4.2通过lokkit设置防火墙
第17章在Linux上玩Windows
17.1VMware虚拟机器软件
17.1.1VMware简介
17.1.2安装VMware
17.1.3安装客户操作系统——WindowsXP
17.1.4让虚拟机器走出象牙塔
17.1.5再次执行客户操作系统
17.2跨网络远程遥控计算机
17.2.1什么是VNC
17.2.2在Linux启动VNCserver
17.2.3结束VNCsener..
17.2.4在Windows安装VNC并启动VNCserver
17.2.5从Linux主机远程遥控
第18章软件的安装、升级与删除
18.1利用软件包管理程序安装软件包
18.1.1打开软件包管理程序查看安装的软件包
18.1.2安装软件包
18.2以RPM命令管理软件包
18.2.1rpm命令概念说明
18.2.2rpm命令的操作方法
18.2.3rpm命令常用的查询实例
18.2.4如何解决软件包依赖关系的问题
18.3在线更新软件—--RedHatUpdateAgent
18.3.1启动RedHatUpdateAgent
18.3.2注册系统信息
18.3.3在线更新软件包
第5篇系统管理
第19章账号与磁盘空间管理
19.1账号简介
19.1.1为何要创建用户账号
19.1.2系统管理员账号与一般用户账号的差别
19.2创建用户账号
19.2.1使用useradd命令创建账号
19.2.2编辑passwd与shadow文件来创建账号
19.3管理员账号
19.3.1设置root账号的口令
19.3.2切换账号、变换身份
19.3.3只允许root登录的维护模式
19.3.4单用户模式——忘记root口令时的救星
19.4停用与删除用户账号
19.4.1停用账号
19.4.2删除账号
19.5自定义组
19,5.1创建组
19.5.2变更所属的组
19.5.3删除组
19.6用户磁盘空间管理
19.6.1编辑fstab文件
19.6.2产生配置文件
19.6.3使用edquota编辑磁盘限制
19.6.4执行quotaon
19.6.5检查是否超过磁盘限制
第20章文件系统与权限设置
20.1认识系统的目录
20.2文件系统的结构
20.2.1ext3的优点
20.2.2ext3使用的inode文件结构
20.2.3实际保存文件的数据区块
20.2.4inode的数量
20.2.5inode的内容
20.3设置目录与文件使用权限
20.3.1权限的意义
20.3.2文件属性
20.3.3改变权限
20.3.4改变拥有权
20.4用户与组的权限关系
20.5链接与符号链接
20.5.1创建链接
20.5.2检查inode编号
20.5.3创建符号链结
20.5.4使用文件管理器创建符号链接
第21章查看系统信息
21.1查看登录的用户
21.1.1观察用户举动的w命令
21.1.2查看当前有哪些用户登录的who命令
21.1.3查看曾登录此系统用户的last命令
21.2管理执行中的程序
21.2.1监视系统资源的使用状况
21.2.2报告执行中的程序
21.2.3查看其他用户的程序
21.2.4查看后台执行的程序
21.2.5替程序列表排序
21.2.6搭配其他命令查询特定程序
21.2.7删除执行中的程序
21.3查看系统状况的窗口程序
第22章利用WWW浏览器管Linux-Webmin
22.1安装与登录Webmin
22.1.1安装与设置Webmin
22.1.2登录Webmin
22.2设置Webmin操作环境
22.2.1将Webmin改为中文界面
22.2.2创建新的组与用户
22.2.3安全性设置
22.3用户及账号管理
22.3..1新增用户账号
22.3.2新增组
22.4软件包管理
22.4.1查询软件包
22.4.2安装软件包
22.5开机菜单管理
22.6磁盘分区管理
22.6.1增加Linux分区
22.6.2格式化分区的文件系统
22.6.3指定分区的力口载点
22.7在Webmin中执行Linux命令
22.8Webmin的资源管理器
第23章创建磁盘阵列
23.1磁盘阵列简介
23.1.1使用磁盘阵列的好处
23.1.2磁盘阵列的分类方式
23.1.3Linux支持的磁盘阵列
23.2创建Linear磁盘阵列
23.2.1硬件需求.
23.2.2创建磁盘阵列
23.2.3查看磁盘阵列状态记录文件,停止或启动磁盘阵列
23.2.4变更磁盘阵列配置状况与删除磁盘阵列
23.2.5容错能力分析
23.2.6空间利用率分析
23.2.7读写性能分析
23.3创建RAID-0磁盘阵列
23.3.1硬件需求
23.3.2创建磁盘阵列
23.3.3容错能力分析
23.4创建RAID-1磁盘阵列
23.4.1硬件需求
23.4.2创建磁盘阵列
23.4.3查看磁盘阵列状态记录文件
23.4.4容错能力分析
23.4.5空间利用率分析
23.4.6读写性能分析
23.5创建RAID-5磁盘阵列
23.5.I硬件需求
23.5.2创建磁盘阵列
23.5.3查看磁盘阵列状态记录文件
23.5.4容错能力分析
23.5.5空间利用率分析
23.5,6读写性能分析
第24章用户环境
24.1Shell简介
24.1.1种类繁多的Shell
24.1.2查看与更换Shell.
24.2Shell的各种功能
24.2.1命令历程
24.2.2定义命令别名
24.2.3命令补全
24.2.4作控制
24.2.5拼写检查
24.3Shell下的特殊字符
24.4Shell的环境变量与设置
24.4.1显示环境变量
24.4.2修改环境变量
24.5.proect、.plan和.forward配置文件
24.5.1设置项目与计划的.project与.plan文件
24.5.2设置转发邮件的.forward文件
第6篇架设网络服务器
第25章架设WWW服务器—
25.1安装与启动Apache服务器
25.1.1启动Apache服务器
25.1.2安装Apache服务器
25.1.3如何取得新版的Apache
25.1.4重新启动.Apache
25.1.5开机时自动启动Apache
25.2维护系统首页
25.2.1如何上传网页
25.2.2更改网页默认显示的语系
25.3设置用户网页空间
25.3.1开放个人网站的功能
25.3.2创建个人网站目录
25.4允许或拒绝某些网域访问网站
25.4.1适用的场合
25.4.2修改httpd.conf设置文件
25.4.3·重新启动Apache
25.5定期备份网页
25.5.1备份系统网页
25.5.2备份用户个人网页
第26章架设FTP服务器
26.1启动FTP服务器
26.1.1启动FTP服务器
26.1.2安装FTP服务器
26.2哪些人可以登录FrP服务器
26.3拒绝某些账号使用服务器
26.4让匿名登录的用户可以上传文件
26.5设置登录时的欢迎信息.
第27章架设Mail服务器
27.1E-mail系统运作简介
27.1.1E-mail系统的服务程序
27.1.2传送E-mail的方式
27.1.3检查名称服务器是否设置正确
27.2启动Sendmail服务器
27.3转递别台主机发送的邮件
27.4查看寄送邮件的状况
27.5安装可从Windows读邮件的POP/IMAP服务器
27.5.1安装POP与IMAP服务器
27.5.2设置与启动POP与IMAP服务器
27.5.3Windows端的设置
第28章架设Samba服务器
28.1启动与设置Samba服务器
28.1.1设置工作组
28.1.2设置安全等级
28.1.3让Sanlba服务器能正确显示中文
28.2共享只读的目录
28.3共享可写入的目录;
28.4共享只允许特定用户存取的目录
28.4.1限制用户的p地址
28.4.2限制用户的账号
28.5共享打印机
28.6在Windows使用共享的目录及打印机
28.6.1连接Samba服务器与使用共享的目录
28.6.2加载为网络磁盘驱动器
28.6.3使用Samba共享出来的打印机
第7篇系统升级
第29章操作系统内核升级
29.1内核升级的准备
29.1.1为何要升级
29.1.2升级前的注意事项
29.2设置内核
29.3编译内核
29.4更换内核
29.5修补内核
29.6编译目前的内核并加载NTFS文件系统
29.6.1编译系统内核
29.6.2加载NTFS分区
附录如何删除Linux