资源预览内容
第1页 / 共69页
第2页 / 共69页
第3页 / 共69页
第4页 / 共69页
第5页 / 共69页
第6页 / 共69页
第7页 / 共69页
第8页 / 共69页
第9页 / 共69页
第10页 / 共69页
亲,该文档总共69页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Linux实用教程刘兵 吴煜煌等编著内容提要本书从三个方面来介绍Red Hat Linux操作系统。第一部分是 Red Hat Linux操作系统的安装、配置及常用命令。第二部分 是Red Hat Linux操作系统的网络管理。包括如何管理用户, 如何设置DNS服务器,SMTP/POP3 E-mail服务器,Web服 务器,NFS服务器以及文件和打印服务器,FTP服务器的配 置和维护,最后对Linux系统的网络安全及应用架构进行了讲 解。第三部分是如何在Red Hat Linux进行程序设计,包括一 个程序的编辑、编译、调试、生成RPM安装包的整个过程。 本书使用Red Hat 9.0版本为例来描述。本书适合高等学校计算机专业及计算机网络专业的学生使用 。也可作为Linux系统管理人员、网络管理人员及广大Linux 爱好者学习使用。第1章 Linux概况及安装本章学习目标 本章主要让读者在使用Internet之 前对Internet有一个大致的了解, 以帮助读者对本书后续章节的学习 。通过对本章的学习,读者应该掌 握以下主要内容:主要内容: 什么是Internet Internet的由来和发展历程 Internet提供的主要服务有哪些 Internet在企业内部网的应用 我国在Internet网络上的发展状况1.1 Linux概述1.1.1 Linux简介1.什么是Linux简单地说,Linux是一套免费使用和自由传播 的类Unix操作系统,它主要用于基于Intel x86系列 CPU的计算机上。其目的是建立不受任何商品化软 件的版权制约的、全世界都能自由使用的Unix兼容 产品。Linux最早由一位名叫Linus Torvalds的计算 机爱好者开发,他的目的是设计一个代替Minix的 操作系统,这个操作系统可用于386、486或奔腾处 理器的个人计算机上,并且具有Unix操作系统的全 部功能。 Linux以它的高效性和灵活性著称。它能够在个 人计算机上实现全部的Unix特性,具有多任务 、多用户的能力。Linux可在GNU(“不是 UNIX”工程的缩写)公共许可权限下免费获得 ,是一个符合POSIX标准的操作系统。Linux 操作系统软件包不仅包括完整的Linux操作系统 ,而且还包括了文本编辑器、高级语言编译器 等应用软件。它还包括带有多个窗口管理器的 X-Windows图形用户界面,如同我们使用 Windows NT一样,允许我们使用窗口、图标 和菜单对系统进行操作。Linux之所以受到广大计算机爱好者的喜爱 ,主要原因有两个,一是它属于自由 软件,用户不用支付任何费用就可以获 得它和它的源代码,并且可以根据自己 的需要对它进行必要的修改和无约束地 继续传播。另一个原因是,它具有Unix 的全部功能,任何使用Unix操作系统或 想要学习Unix操作系统的人都可以从 Linux中获益。2. Linux系统的主要特点开放性:指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。 多用户:是指系统资源可以被不同用户使用,每个用户对自 己的资源(例如:文件、设备)有特定的权限,互不影响。多任务:它是指计算机同时执行多个程序,而且各个程序的运行互相独立。良好的用户界面 :Linux向用户提供了两种界面:用 户界面和系统调用。Linux还为用户提供了图形用户界面。它利用 鼠标、菜单、窗口、滚动条等设施,给用户呈现一个直观、易操 作、交互性强的友好的图形化界面。设备独立性:是指操作系统把所有外部设备统一当作成文件来 看待,只要安装它们的驱动程序,任何用户都可以象使用文件一样,操 纵、使用这些设备,而不必知道它们的具体存在形式。Linux是具 有设备独立性的操作系统,它的内核具有高度适应能力 提供了丰富的网络功能:完善的内置网络是Linux一 大特点。 可靠的安全系统:Linux采取了许多安全技术措施,包 括对读、写控制、带保护的子系统、审计跟踪、核心授权等,这 为网络多用户环境中的用户提供了必要的安全保障。良好的可移植性:是指将操作系统从一个平台转移到 另一个平台使它仍然能按其自身的方式运行的能力。Linux是一种 可移植的操作系统,能够在从微型计算机到大型计算机的任何环 境中和任何平台上运行。 3 LINUX的组成LINUX的内核:内核是系统的核心,是运行程序和管理 像磁盘和打印机等硬件设备的核心程序。LINUX SHELL: Shell是系统的用户界面,提供了用户与 内核进行交互操作的一种接口。 LINUX文件系统: Linux文件系统是文件存放在磁盘等存 储设备上的组织方法。Linux能支持多种目前浒的文件系统,如 EXT2、EXT3、FAT、VFAT、ISO9660、NFS、SMB等。LINUX应用系统:标准的Linux系统都有一整套 称为应用程序的程序集,包括文本编辑器、编程语言 、X Window、办公套件、Internet工具、数据库等。1.1.2 主要的Linux版本1.红旗Linux 2.冲浪Linux 3.中软Linux 4. Red Hat Linux 5.Mandrake Linux 6. TurboLinux 1.1.3 Red Hat Linux的主要优势1.2 Red Hat 9.0的安装1.2.1 Red Hat 9.0的硬件需求1.2.2 安装前的准备1.2.3 Red Hat 9.0安装的步骤(1)语言选择:(2)键盘配置: (3)鼠标配置: (4)选择安装还是升级: (5) 安装类型: (6)磁盘分区设置: (7)为系统分区: (8)添加分区: (9)引导装载程序配置: (10)网络配置: (11)防火墙配置: (12)语言支持的选择: (13)时区配置: (14)设置根口令(15)选择软件包组: (16)准备安装: 应该看到一个安装 Red Hat Linux 做准备的屏幕。 当你重新引导系统后 ,一份完整的安装日志可在 /root/install.log 中找到,以备今后参 考。要取消安装进程,按计算机的重 新启动按钮,或者使用 Control-Alt- Delete 组合键来重启计算机。 (17)安装软件包: (18)创建引导盘: (19)视频卡配置: (20)配置显示器: (21)定制配置: (22)安装完成祝贺你!你的 Red Hat Linux 9 安 装现已完成! 安装程序会提示你做好重新引导系 统的准备。 如果安装介质(磁盘驱 动器内的磁盘或光盘驱动器内的光 盘)在重新引导时没有被自动弹出 ,请记住取出它们。 1.2.4 Red Hat Linux9.0的登录和关闭1.登录:使用 Red Hat Linux 系统的一个前提条件是登 录。登录实际上是向系统做自我介绍,又称验 证(authentication)。如果键入了错误的用户 名或口令,就不会被允许进入系统。Linux系统有普通用户和超级用户之分。普通用 户的用户名是任意的,而超级用户的用户名是 root。Linux系统是严格区分大小写的,无论是 用户名、文件名、设备名都是如此。即liubing 、LiuBing、LIUBING是三个不同的用户名或 文件名。图1-21显示为Red 当口令输入完毕后,按回车键进入Red Hat Linux9.0 图形化界面,如图1-22所示。2. 注销如果想切换用户登录,可采用注销当前 图形化桌面会话。操作的方法是:(1)依次选择“主菜单注销”命令。 (2)打开如图 1-13所示的确认对话框,选择“ 注销”选项,然后点击“确定”按钮。如果你想保 存桌面的配置以及还在运行的程序,选中“保 存当前设置”复选框。 图1-23 “注销”对话框图1-23 “注销”对话框3. 关机和重新启动关切和重新启动的方法如下:(1)依次选择“主菜单注销”命令。 (2)在打开的对话框,选择“关机”或“重 新启动”选项,然后点击“确定”按钮,即 可完成关机或重新启动操作。1.3 Linux的基本使用和设置1.3.1 显示属性的设置1.改变桌面背景 (1)在Linux桌面上单击鼠标右键,在弹出的快捷菜单中 选择“改变桌面背景”命令,打开如图1-24所示的页 面。 (2)在图1-24中,单击“选择图片”下的按钮,打开如图1 -25所示的选择图片对话框。图1-25 选择图片(3)在图1-25中,通过选择不同的文件夹下的不同图片,来选择 一个满意的背景图片,然后单击“确认”按钮,返回到图1-24的对话 框。 (4)还可进一步对背景图片进行居中、缩放、拉伸等处理。 (5)当选择无图片时,可通过“背景网格”,以及左测和右测的颜 色来设置背景。 (6)设置完成后,单击“关闭”按钮,桌面显示如图1-26所示。2. 显示设置在此设置中可对显示分辨率、显示器的类型及显 卡进行设置,具体的方法如下: (1)依次选择“主菜单系统设置显示”,打开 如图1-27所示的显示设置对话框。在此对话框中 ,用户可选择设置“分辨率”、“色彩深度”。(2)单击“高级”选项卡,打开如图1-28所示的 显示高级设置,还可对显示器的类型、物理分辨 率、以及视频卡进行设置。(3)设置完成后,单击“确定”按钮。1.3.2 配置日期和时间(1)依次选择“主菜单系统设置日期 & 时 间”,或在 shell(如 XTerm 或 GNOME 终端 )提示下键入 redhat-config-date 命令。 (2)在打开的图1-29中,可通过给出的界面 来修改年、月、日、时、分、钞。改变方法如 下:要改变日期,使用箭头左右移动月份来改变月份; 使用箭头左右移动年份来改变年份,然后单击星期中的 日期来改变星期中的日期。 要改变时间,使用上下箭头按钮,它们在“时间” 部分中的“小时”、“分钟”、和“秒钟”旁边。 (3)单击图1-29中的“时区”选项卡,打开图1- 30,可对安装过程中的时区进行重新设置。图1-30 时区设置(4)在单击“确定”按钮之前,前面的所有设置都不会生效。 当确认设置完毕后,单击“确定”按钮。1.3.3 软盘和光盘的使用在这里主要讨论如何在软盘中读取和写 入文件,如何格式化软盘,以及如何从光 盘中读取和复制数据。1. 软盘的使用 (1)挂载和卸载软盘在使用软盘之前,它一定要先被挂载。要挂载软盘,把它 插入软盘驱动器,然后在 终端提示下键入“ mount /mnt/floppy/” 。当该软盘的文件系统被挂载到 “/mnt/floppy” 目录中时,软盘驱动器的活动灯应该闪动 。可以通过使用“cd /mnt/floppy/” 命令转换到那个目录里 来存取软盘上的内容。当完成了软盘上的任务后,在把它从驱动器中 取出之前,应该先卸载它。关闭所有可能还在 使用软盘上文件的程序或展示软盘内容的程序 ,然后在 终端提示下键入以下命令: # umount /mnt/floppy/(2)在 MS-DOS 软盘上存放 Linux 文件使用以下命令来复制文件(把 filename 替换为要复制 的文件): # cp filename /mnt/floppy然后,便可以卸载软盘并把它从驱动器中取出。软盘中 的新文件现在就可以从 Windows 机器上被存取了(3)格式化软盘如果只在 Red Hat Linux 中使用软盘,仅需使用 ext2 文件系统来格式化它。一旦已在软盘上创建了 ext2 文件系统,就可以使用与在硬盘上操作文件和目录 相同的方法来操纵该软盘的内容。2. 光盘的使用(1)在文件管理器中使用光盘(2)在终端提示下使用光盘 用户还可以手工地在 shell 提示下挂载和卸载光盘。在光盘驱动 器内插入一张光盘,打开 终端,然后键入以下命令: # mount /mnt/cdrom这样,光盘就会被挂载,便可以用文件管理器来使
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号