计算机及网络应用基础实验指导书
《计算机及网络应用基础》 实验指导书
计算机及网络应用基础
实验指导书
西安交通大学计算机教学实验中心
程向前
1.1 网络试验环境
考虑到普通高等院校目前计算机实验室的现状和计算机网络课程学时的安排,本教程
在试验设计方面考虑到以下环境限制:
大部分试验室环境是建立在 Windows 98/ME 操作系统下,由于试验室是连续开放的、非
网络试验专用的,不允许学生做类似操作系统重装之类可能破坏试验环境的操作,因此也不
具备网络硬件试验条件(网线制作,硬件拆装);网络课程的教学和试验机时比较有限,一
般实验机时不超过 24 个。
因此,我们建议的网络试验向网络应用延伸(以往的网络试验以网络操作系统的建设即
网络操作系统的安装和配置为主),在实验中,以实用工程技术为主,不涉及过多的技术细
节的讲解,鼓励学生从网络上主动获取更多的实用技能。
我们建议的实验环境包括,主要实验环境以 Windows 98/ME 为主(如果有 Windows 2000
和 Windows XP 亦可)的具备局域网和/或因特网联网能力的微型计算机(这是大部分普通高
校计算机实验室所已经具备的条件) ,在计算机中需要包含有硬盘保护卡以防止在实验过程
中对系统参数设置出错导致影响后继的学生上机。除与操作系统直接有关的实验之外,本教
程采用网络上的自由软件进行主要的网络实验,其主要目的是鼓励读者更多的在网络上寻找
学习网络的方法而不必受到任何限制。
在本教程网络中,惟一有技术性要求的地方是需要在试验室局域网中建立一个
UNIX/Linux 主机环境,由于学时限制,UNIX 系统的安装过程不在课程范围内,而必须由
实验室管理人员预先安装和进行管理。1
1.2 UNIX/Linux 系统的应用(8 学时)
1.2.1 实验目的
1. 了解网络操作系统发展,了解一般网络操作系统的使用方法。
2. 掌握通过 Telnet 访问 UNIX 系统的基本过程和方法,熟悉 UNIX 系统的基本概念与
1 任何读者如果无法访问 UNIX 类环境的,只要实验微机能够连接因特网环境,可以同以下电子邮件地址
联系以获取 UNIX 类系统的试验环境:xqcheng@
1
《计算机及网络应用基础》 实验指导书
服务。
3. 理解 UNIX 系统中个人网页的发布。
1.2.2 实验任务
1. 使用 Telnet 访问远程 UNIX/Linux 主机。
2. 使用 FTP 在本地主机和远程 UNIX/Linux 主机之间传输文件。
3. 使用个人在 UNIX 主机上注册的账户对个人在 UNIX 主机上的文件资源进行管理。
4. 使用 Linux 上得 pico 编辑器进行文件编辑。
5. 使用 Linux 上的个人网页发布目录进行网页发布试验。
6. 学习使用 GUI 界面的 cuteftp 软件。
1.2.3 实验原理和方法
有关 UNIX 操作系统的基本概念和操作见附录一。
1. 在 Linux 系统中增加新用户
为在 UNIX/Linux 系统中注册试验用户,往往要花费系统管理员的大量时间,为减少
管理员的工作量,可以使用 UNIX 中的 shell 程序(类似 DOS 系统中的批作业),批量增加
系统中的试验用户,建议使用参加试验学生的学号作为用户标识,例如,下列程序将在系统
中加入学号10031232 共 32 个用户标识。
new= 1201 //新用户学号的后四位作为变量
while [ $new != 1233 ] //循环控制条件
do
adduser 1003$new //新用户学号的前四位 1003 作为常量和变量$new 合成新用户名,