本书是一本快速学习手册,能帮助读者在基于Intel的PC掌握如何安装、运行、维修Linux。\r\n 本书共分五大部分:安装和配置、学习Linux基础知识、与外部世界连接、有效使用Linux和管理你的系统。\r\n 本书适合Linux 初学者、Linux初级使用及开发人员和大专院校师生阅读。
引言\r\n\r\n第一部分 安装和配置\r\n\r\n第1章 准备安装Linux\r\n\r\n1.1 编制计算机硬件配置表\r\n1.1.1 硬件方面的考虑\r\n1.1.2 网络信息\r\n1.2 创建安装软盘\r\n1.3 准备硬盘\r\n1.3.1 硬盘分区和文件系统\r\n1.3.2 建立存储空间\r\n\r\n第2章 安装Linux\r\n\r\n2.1 安装程序的界面\r\n2.2 开始安装\r\n2.3 安装过程的第一阶段\r\n2.3.1 选择键盘\r\n2.3.2 PCMCIA支持\r\n2.3.3 安装方法\r\n2.3.4 从CD-ROM安装\r\n2.4 安装的第二阶段\r\n2.4.1 选择首次安装或升级\r\n2.4.2 SCSI支持\r\n2.4.3 对硬盘进行分区\r\n2.4.4 激活数据交换区(swap space)\r\n2.4.5 格式化分区\r\n2.4.6 选择需要安装的部件\r\n2.4.7 格式化和安装\r\n2.5 完成安装\r\n2.5.1 选择鼠标\r\n2.5.2 配置X Window \r\n2.5.3 网络配置\r\n2.5.4 设定时区\r\n2.5.5 选择启动时的服务\r\n2.5.6 选择打印机\r\n2.5.7 输入初始口令\r\n2.6 选择引导选项\r\n\r\n第3章 配置X Wndows系统\r\n\r\n3.1 检查安装文件\r\n3.2 使用XConfigurator设置X Window\r\n3.2.1 选择显示器\r\n3.2.2 服务器的最终配置\r\n3.3 测试X设置\r\n3.4 让你的机器总是启动到X Window\r\n\r\n第二部分 Linux基础\r\n\r\n第4章 阅读及浏览命令\r\n\r\n4.1 用man命令获取帮助\r\n4.2 浏览及搜索文件系统\r\n4.2.1 用cd命令进入不同的目录\r\n4.2.2 用pwd命令查看自己所在的位置\r\n4.2.3 用find 命令在目录中搜索匹配文件\r\n4.2.4 用whereis命令寻找文件\r\n4.2.5 用不着locate命令定位文件\r\n4.2.6 用whatis和apropos命令获得命令汇总\r\n4.3 阅读目录和文件\r\n4.3.1 用ls命令列出目录\r\n4.3.2 使用dir和vdir命令列出目录\r\n4.3.3 用tree命令进行图形化的目录列表\r\n4.3.4 用cat命令列出及合并文件\r\n4.3.5 使用more命令阅读文件\r\n4.3.6 使用less命令浏览文件\r\n4.4 用hesd和tail命令阅读文件的开头和结尾\r\n\r\n第5章 操作和搜索命令\r\n\r\n5.1 操作文件和目录\r\n5.1.1 用touch命令建立文件\r\n5.1.2 用rm命令删除文件\r\n5.1.3 用mkdir命令建立目录\r\n5.1.4 用rmdir 命令删除目录\r\n5.1.5 用mv命令给文件改名\r\n5.1.6 用cp命令进行拷贝\r\n5.1.7 用ln命令建立硬链接和符号链接\r\n5.1.8 用Midnight Commander程序处理文件\r\n5.2 搜索文件\r\n5.2.1 什么是规则表达式\r\n5.2.2 用grep命令在文件内进行搜索\r\n5.3 压缩和解压缩文件\r\n5.3.1 用tar(tape archive——磁带文档)命令建立文档\r\n5.3.2 建立cpio文档\r\n5.3.3 用gzip命令压缩文件\r\n5.3.4 用compress命令压缩文件\r\n\r\n第6章 使用shell\r\n\r\n6.1 什么是shel\r\n6.2 系统中有哪几种shell\r\n6.2.1 ash的特色\r\n6.2.2 缺省的Linux Shell——bash的特色\r\n6.2.3 公共域Korm Shell——ksh\r\n6.2.4 csh兼容的shell——tcsh的特色\r\n6.2.5 zsh\r\n6.3 了解shell命令行\r\n6.3.1 定制shell\r\n6.3.2 在后台运行程序\r\n6.3.3 怎样使用管道(pipe)\r\n6.4 建立shell命令\r\n\r\n第7章 使用X Window系统\r\n\r\n7.1 X11窗口管理器\r\n7.1.1 配置fvwm2窗口管理器\r\n7.1.2 配置fvwm窗口管理器\r\n7.1.3 配置fwm窗口管理器\r\n7.2 X11终端程序\r\n7.2.1 改变nxterm终端设置\r\n7.2.2 高效率使用内存的rxvt终端程序\r\n7.3 学习X11基本操作\r\n7.3.1 使用X11客户程序几何尺寸设定\r\n7.3.2 设置X11客户程序背景和前景颜色\r\n7.3.3 设置X11客户程序资源\r\n7.3.4 改变X11鼠标和光标模式\r\n7.3.5 在X11中如何进行复制和粘贴\r\n7.3.6 捕捉X11窗口\r\n7.3.7 定制X11根窗口并使用屏幕保护器(Screensavers)\r\n7.4 深入使用X11程序\r\n7.4.1 用xlsfonts列出X11字体清单\r\n7.4.2 用xwininfo客户程序来获得\r\n7.4.3 用xmessage客户程序生成一个便条\r\n7.4.4 用X11时钟管理时间\r\n\r\n第8章 深入使用其它X11窗口管理器\r\n\r\n8.1 Motif窗口管理器\r\n8.2 安装和使用LessTif mwm窗口管理器\r\n8.3 启动Common Desktop Environment\r\n8.4 获取、建立和安装KDE\r\n8.5 安装Enlightenment窗口管理器\r\n8.6 用mlvwm窗口管理器仿真其它桌面\r\n8.7 使用最简单的窗口管理器wm2\r\n\r\n第三部分 与外部世界连接\r\n\r\n第9章 使用通讯程序\r\n\r\n9.1 设置和测试调制解调器\r\n9.2 使用通讯程序拨号连接\r\n9.2.1 设置并使用minicom拨号\r\n9.2.2 设置并使用seyon X11客户程序拨号\r\n9.2.3 为拨入连接设置Linux系统\r\n9.3 发送和接收传真\r\n9.3.1 使用efax系统进行传真\r\n9.3.2 使用mgetty+sendfax发送传真文件\r\n\r\n第10章 与Internet连接\r\n\r\n10.1 需要的硬件\r\n10.2 需要的Linux软件\r\n10.3 需要从ISP了解的信息\r\n10.4 建立PPP连接\r\n10.4.1 编辑resolv.conf文件\r\n10.4.2 编辑PPP连接命令脚本\r\n10.5 开始和中断PPP连接\r\n10.5.1 使用minicom进行连接\r\n10.5.2 使用ppp-on命令脚本进行连接\r\n10.5.3 检查连接\r\n\r\n第11章 配置Internet电子邮件\r\n\r\n11.1 设置和获取Email\r\n11.1.1 用popclient程序检索邮件\r\n11.1.2 使用另一种邮件检索程序fetchmsil\r\n11.2 用Mail 程序发送邮件\r\n11.2.1 使用mail 程序\r\n11.2.2 配置并使用pine邮件程序\r\n11.2.3 配置并使用elm邮件程序\r\n11.2.4 加入邮件表\r\n11.3 配置procmail 来处理汹涌而至的邮件\r\n\r\n第12章 配置Internet新闻\r\n\r\n12.1 用tin新闻阅读器阅读Usenet新闻\r\n12.2 用slrn新闻阅读器阅读Usenet新闻\r\n\r\n第13章 从Internet上下载和浏览\r\n\r\n13.1 使用文件传输议程序来获取文件\r\n13.1.1 用ftp命令检索文件\r\n13.1.2 用ncftp命令下载文件\r\n13.2 用Linux浏览器浏览World Wide Web网\r\n13.2.1 用Lynx命令快速浏览\r\n13.2.2 用Arena浏览器浏览\r\n13.2.3 用Red Baron浏览器浏览\r\n13.2.4 深入Grail浏览器的独特功能\r\n13.2.5 获取Mosaic浏览器\r\n13.2.6 设置和下载Netscape Communicator\r\n13.3 用Internet Relay Chat聊天\r\n13.4 用telnet命令连接其它计算机\r\n\r\n第四部分 有效使用Linux\r\n\r\n第14章 文本处理\r\n\r\n14.1 Linux环境中的字处理器\r\n14.1.1 emacs环境的特点\r\n14.1.2 Visual Editor的改变版——vim\r\n14.1.3 pine的pico编辑器的特点\r\n14.1.4 合五为一的编辑器——joe\r\n14.1.5 配置jed编辑器\r\n14.1.6 用sed和其它过滤器改变文本\r\n14.1.7 Applix Words\r\n14.2 对文档进行拼写检查\r\n14.2.1 用ispell命令修改文档\r\n14.2.2 查找单个单词和其它技巧\r\n\r\n第15章 准备文档\r\n\r\n15.1 排版文本\r\n15.1.1 用文本过滤器排版文本\r\n15.1.2 用groff排版程序格式化文本\r\n15.1.3 用TeX排版文本\r\n15.2 打印文本文档\r\n15.2.1 用lpr打印系统打印文档\r\n15.2.2 用printtool定义打印机\r\n\r\n第16章 图形工具\r\n\r\n16.1 掌握Linux图形文件格式\r\n16.2 转换及查看图形\r\n16.2.1 用GIMP编辑图形\r\n16.2.2 用ImageMagick进行图像编辑\r\n16.2.3 使用xv命令查看图形\r\n16.2.4 使用gv命令查看PostScript文件\r\n16.2.5 用xpaint和xfig绘画和制图\r\n16.3 关于扫描仪\r\n\r\n第17章 学习数学和财务工具\r\n\r\n17.1 计算器\r\n17.1.1 用dc命令进行桌面计算\r\n17.1.2 使用X11下的scalc客户程序进行计算\r\n17.1.3 三合一计算器:dtcalc客户程序进行计算\r\n17.1.4 用units命令进行计量单位转换\r\n17.1.5 用bc语言解释器编程计算器\r\n17.2 电子表\r\n17.2.1 使用公共域的sc电子表\r\n17.2.2 使用X11下的xspread电子表绘制图表\r\n17.2.3 使用teapot电子表\r\n17.2.4 使用共享软件Wingz电子表\r\n17.2.5 Applixware电子表程序的商业特性\r\n17.3 使用gnuplot建立数学公式图形\r\n17.4 结束语\r\n\r\n第18章 个人事务工具\r\n\r\n18.1 用at命令协调个人日程表和任务\r\n18.2 用crontab命令安排定期事件提示\r\n18.3 使用X11 ical程序建立约会提示便条\r\n18.4 用emacs查看日历和管理约会\r\n\r\n第19章 在Linux中玩游戏\r\n\r\n19.1 使用cpd和xplaycd命令播放音乐CD\r\n19.2 控制台游戏\r\n19.3 X Window系统的游戏\r\n19.3.1 用xboard客户程序玩国际象棋\r\n19.3.2 玩X11版的soditaire游戏\r\n19.3.3 玩X11版bzckgammon游戏\r\n19.3.4 玩X11版的galaga游戏\r\n19.3.5 玩X11版弹球游戏xboing\r\n19.3.6 玩X Window版DOOM游戏\r\n\r\n第五部分 管理你的系统\r\n\r\n第20章 基本系统管理\r\n\r\n20.1 用su命令以根操作员身份运行命令或程序\r\n20.2 获取磁盘空间信息\r\n20.2.1 用df命令获取文件系统数据\r\n20.2.2 使用du命令获取文件系统磁盘使用信息\r\n20.2.3 使用stat命令检查符号链接\r\n20.2.4 节省磁盘空间\r\n20.3 获取内存信息\r\n20.3.1 使用free命令生成内存报告\r\n20.3.2 使用vmstat命令生成虚拟内存使用报告\r\n20.3.3 查看shell的“Ulimit”设置\r\n20.3.4 用kill命令回收内存\r\n20.4 使用top和xload命令获取系统负载信息\r\n20.4.1 用uptime和w命令确定Linux已运行的时间\r\n20.4.2 用pppstats和mailstat命令获取网络和邮件信息\r\n20.4.3 用statserial命令监控串行行口\r\n20.5 管理用户存取权限\r\n20.5.1 用adduser目录添加用户\r\n20.5.2 用passwd命令改变/etc/passwd中的口令\r\n20.5.3 限制登录\r\n20.5.4 设置硬盘配额\r\n\r\n第21章 处理文件\r\n\r\n21.1 Linux是如何组织的\r\n21.2 使用mount命令存取其它文件系统\r\n21.3 理解文件系统表/etc/fstab文件\r\n21.4 格式化软盘\r\n21.5 mtools程序包\r\n21.6 管理文件所有权和存取权限\r\n21.6.1 掌握Linux文件类型\r\n21.6.2 文件存取权限记的意义\r\n21.7 用chmod命令改变文件权限\r\n21.8 使用chow命令来改变文件和目录的所有权\r\n21.9 用chgrp和newgrp命令改变分组和所有权\r\n\r\n第22章 Ret Hat工具\r\n\r\n22.1 用control-panel(控制面板)程序配置系统\r\n22.1.1 用usercfg命令建立和管理\r\n22.1.2 用tksysv命令管理系统服务\r\n22.1.3 用timetool命令设置系统\r\n22.1.4 用printtool命令建立打印机\r\n22.1.5 用netcfg命令配置网络服务\r\n22.1.6 用modemtool命令建立一个调制解调器符号连接\r\n22.1.7 用dernelfg命令进行内核配置\r\n22.1.8 使用glint和rpm命令\r\n22.1.9 用helptool命令查找Help信息\r\n22.2 用setup命令配置系统\r\n22.2.1 用cabaret命令维护文件系统\r\n22.2.2 用mouseconfig命令检查鼠标\r\n22.2.3 用sndconfig命令安装声音服务\r\n22.2.4 用timeconfig命令设置系统时间\r\n22.2.5 用Xconfigurator 配置X11\r\n\r\n第23章 文件归档\r\n\r\n23.1 进行备份或恢复操作前要考虑的几个问题\r\n23.2 怎样进行备份\r\n23.2.1 用tar目录备份系统\r\n23.2.2 使用cpio命令进行备份和恢复\r\n23.2.3 使用taper命令脚本进行磁带机备份和恢复\r\n23.2.4 配置BRU备份系统进行备份和恢复\r\n\r\n第24章 日程安排\r\n\r\n24.1 使用cron程序包\r\n24.1.1 管理用户的cron日程安排\r\n24.1.2 用crontab命令设置日程安排\r\n24.2 用atrum命令管理用户日程安排