实验1 Redhat 9 的安装与配置 1. 实验目的 1) 了解操作系统的发行版本 2) 了解Linux系统对硬件资源的要求 3) 掌握Linux的安装方法 2. 实验环境 1) PC机一台 2) Redhat Linux 9 系统安装光盘一套 3. 实验内容 1) 安装Redhat Linux 9 系统(本地安装或虚拟机中安装) 2) 记录实验步骤 3) 填写《上机登记表》 实验2 Linux 常用命令的使用 1. 实验目的 1) 了解Linux系统的启动、登录及关闭方法 2) 学习和掌握Linux系统的常用命令 3) 学习和掌握Linux系统X Window交互界面的使用 2. 实验环境 装有Linux系统的PC机一台 3. 实验内容 1) 启动登录Linux系统 2) 在字符界面执行Linux系统的常用操作命令 3) 在X Window交互界面执行Linux系统的常用操作命令 4) 关闭系统 5) 记录实验步骤 6) 填写《上机登记表》 实验3 简单Shell编程 1. 实验目的 1) 熟悉Shell的种类及基本功能 2) 学习和掌握Shell编程方法、运行环境及程序调试 2. 实验环境 有文本编辑器gedit 的Linux系统 PC机一台 3. 实验内容 1) 文本编辑器gedit 的使用 2) 按要求编写并运行shell程序:用户输入一个参数,程序判断这个参数的字符类型 3) 填写《上机登记表》 实验4 Linux图形环境 1. 实验目的 1) 熟悉Linux图形环境 2) 学习和掌握文件管理器Nautilus 2. 实验环境 Linux系统 PC机一台 3. 实验内容 1) 图形环境下的登录 2) 文件管理器Nautilus的使用 3) 使用软盘和光盘 4) 查看系统信息 5) 系统设置 6) 填写《上机登记表》 实验5 Linux帐户管理 1. 实验目的 1) 熟悉Linux帐户的概念 2) 掌握Linux帐户管理的操作 3) 了解Linux帐户管理的机制 2. 实验环境 1) Linux PC机一台 3. 实验内容 分别在图形环境和字符环境下测试: 1) 创建用户帐户(student、user) 2) 停用、恢复用户帐户(student) 3) 删除用户帐户(user) 4) 记录实验步骤 填写《上机登记表》 实验6 Linux文件系统管理 实验目的 熟悉Linux文件系统管理的内容 掌握Linux文件系统管理操作 实验环境 Linux PC机一台 软盘(IMG)、光盘(ISO)映像文件各一个 实验内容 利用虚拟机创建虚拟磁盘软盘(VFD)、硬盘(VHD)文件各一个备用 修改虚拟机Redhat9的属性,把虚拟磁盘硬盘(VHD)作为虚拟机Redhat9的第二个磁盘,启动虚拟机Redhat9,完成下面的实验 利用fdisk命令把/dev/hdb分为两个主分区 创建、安装、使用和卸载文件系统 软盘MSDOS(在虚拟软盘上) 光盘ISO9660 硬盘VFat(在虚拟硬盘/dev/hdb1分区上) 硬盘ext2/ext3(在虚拟硬盘/dev/hdb2分区上) 记录实验步骤 填写《上机登记表》 实验7 Linux软件包管理 实验目的 熟悉RPM的特性 掌握RPM软件管理操作 实验环境 Linux PC机一台 Redhat9安装光盘(ISO)映像文件一套 实验内容 利用“软件包管理”工具查看系统已安装软件包 加载第1张安装光盘 利用rpm命令校验、安装、查看、卸载和更新软件包gzip-1.3.3-9.i386.rpm 文件在光盘中位置:REDHAT下RPMS目录 加载第2张安装光盘 利用rpm命令校验、安装、查看、卸载和更新软件包cvs-1.11.2-10.i386.rpm 文件在光盘中位置:REDHAT下RPMS目录 记录实验步骤 填写《上机登记表》 实验8 Linux系统备份与恢复 实验目的 熟悉Linux系统备份与恢复操作 掌握tar命令进行系统备份与恢复 实验环境 Linux PC机一台 实验内容 利用虚拟机创建虚拟磁盘软盘(VFD)、硬盘(VHD)文件各一个备用 修改虚拟机Redhat9的属性,把虚拟磁盘硬盘(VHD)作为虚拟机Redhat9的第二个磁盘 启动虚拟机Redhat9,完成下面的实验: 备份/etc下文件passwd和shadow到虚拟软盘上,文件名为backup1 备份整个文件系统到虚拟硬盘上,文件名为backup-all,除/proc、/tmp、/var、/usr、/mnt 外 为用户test创建自动备份,备份其主目录/home/test到虚拟硬盘上,文件名为backup-test 记录实验步骤 填写《上机登记表》 实验9 Linux网络配置 1. 实验目的 1) 学会Linux图形用户界面下网络硬件设备 驱动的安装方法 2) 掌握Linux图形用户界面下网络协议和IP地址的设置方法 3) 了解Linux中网关、路由和DNS的使用 4) 熟悉网络测试命令 2. 实验环境 1) 带网络环境的Linux PC 若干台 2) Linux服 3) 务器一台 3. 实验内容 1) 安装网卡设备驱动 2) 在Linux图形用户界面下,使用“网络管理工具”配置网络协议、IP地址、网关和DNS 3) 使用网络测试命令 4) 记录实验步骤 5) 填写《上机登记表》 实验10 配置NFS服务器 实验目的 掌握安装、配置NFS服务器的方法 了解NFS配置文件的基本构成 掌握在Linux中利用NFS进行资源共享的方法 实验环境 Linux PC机两台(server和client),并通过网络相连 实验内容 安装配置Linux PC机(server和client)网络 使用NFS图形化服务器配置工具配置Linux PC Server为一台NFS服务器 使用gedit查看NFS配置文件 /etc/exports的基本结构 启动NFS服务器server 从Linux PC Client上安装远程目录,使用NFS文件系统 记录实验步骤 填写《上机登记表》 实验11 配置Samba服务器 实验目的 掌握安装、配置Samba服务器的方法 了解Samba配置文件的基本构成 掌握在Linux和Windows间利用Samba进行资源共享的方法 实验环境 Linux PC机一台(server) Windows PC机一台(client),并与Linux PC机网络相连 实验内容 安装配置Linux PC机(server)网络 安装配置Windows PC机(client)网络 使用Samba图形化服务器配置工具配置Linux PC Server为一台Samba服务器 使用gedit查看Samba配置文件 /etc/samba/smb.conf的基本结构 启动Samba服务器server 连接Samba 共享 记录实验步骤 填写《上机登记表》 实验12 配置DNS服务器 实验目的 了解DNS服务器的基本工作原理 掌握安装、配置DNS服务器的方法 实验环境 Linux PC机一台,网络环境 实验内容 安装bind软件 配置DNS服务器 测试DNS服务器 记录实验步骤 填写《上机登记表》 实验13 配置Web服务器 实验目的 掌握安装、配置Apache Web服务器的方法 初步掌握Web服务器中文件、目录和地址资源的控制方法 掌握各种Apache Web服务器应用的配置方法 实验环境 Linux PC机一台,网络环境 Redhat Linux 9 发行光盘(含源码压缩包)一套 实验内容 安装Apache软件 配置Apache Web服务器 在服务器上建立WEB页面 修改服务器中网页的工作目录 修改用户的网页工作目录 控制网页的访问 测试Apache 记录实验步骤 填写《上机登记表》 实验14 配置邮件服务器 实验目的 理解电子邮件服务器的构成及功能 掌握安装和配置Sendmail的方法 实验环境 Linux PC机一台,网络环境 Redhat Linux 9 发行光盘(含源码压缩包)一套 实验内容 安装Sendmail软件 使用m4宏处理程序来配置Sendmail 为电子邮件帐户设置别名 指定邮箱容量限制 启动Sendmail服务 测试Sendmail 记录实验步骤 填写《上机登记表》 实验15 配置FTP服务器 实验目的 了解FTP的基本原理和作用 掌握Linux下安装和配置FTP服务器的方法 掌握常用的FTP基本内部命令 实验环境 Linux PC机Server和Linux(或Windows)PC机Client各一台 Redhat Linux 9 发行光盘(含源码压缩包)一套 实验内容 安装vsftpd 服务器 配置vsftpd 服务器 限制FTP服务器的访问目录 设置FTP服务器的上传目录 启动FTP服务器 从客户机Client远程登录FTP服务器 利用FTP命令下载、上传文件 记录实验步骤 填写《上机登记表》