网络技术应用网的安装与配置一.一.实验目的:1.1.熟悉和掌握RedHatLinux9.0服务器的安装与配置;2.2.掌握Linux的基本命令使用和功能。二.二.实验内容:1.1.利用PC虚拟机来安装与配置RedHatLinux9;2.2.完成安装配置后掌握一些界面及必要的Linux命令使用和功能。三.三.实验步骤:1.1.利用vmware虚拟机来安装RedHatLinux9.0:(1)(1)启动vmware虚拟机;(2)(2)单击“新建PC”,出现“PC安装向导-VirtualPC”对话框,单击“下一步”;(3)(3)在新PC的名称处:输入LINUX,单击“下一步”;设置向导,单击“下一步”;(4)(4)选择安装Linux,单击“下一步”;(5)(5)调整内存为64M,单击“下一步”;(6)(6)创建指定位置(如E盘)的磁盘映像文件LINUX.VHD,单击“下一步”;(7)(7)配置步骤完成,启动系统;(8)(8)单击工具栏“CD”?“载入第一张映像文件ISO”;单击工具栏“PC”?“重启”(9)(9)开始安装开始安装按“ENTER”键。接下来的几步操作只须点击“NEXT”即可;当出现“语言选择”窗口时,选择Chinese(Simplifield)(简体中文);当出现“键盘布局选择”窗口时,选择U.S.English;当出现“鼠标选择”窗口时,选择2键鼠标(PS/2);当出现“选择安装类型”窗口时,选择定制;当出现“选择磁盘分区设置”窗口时,选择用DiskDruid手工分区(D);这里如果选择自动,则不做任何设置;当出现“选择磁盘分区设置提示”窗口时,选择是;当出现“磁盘设置”窗口时,选择新建;当出现“添加分区”窗口时,选择ext3;接着选择新建boot分区,home分区,新建user分区与大小;当出现“磁盘设置”窗口时,选择新建根目录分区ext3;当出现“磁盘设置”窗口时,选择新建交换分区swap;接着选择新建交换分区的大小,一般为物理内存的两倍,新建剩余目录Home分区与大小;磁盘分区完成。当出现“系统引导程序配置”窗口时,选择其中一个操作系统作为默认;当出现“网络配置”窗口时,选择编辑;接着在编辑接口的IP地址和子网掩码。当出现“防火墙配置”窗口时,选择默认;当出现“时区选择”窗口时,选择亚洲/上海;当出现“管理员口令”窗口时,选择默认,注意千万要记住密码;当出现“验证配置”窗口时,选择启用MDS5口令和启用屏蔽口令;当出现“选择软件包组”窗口时,选择应用程序;当出现“即将安装”窗口时,点击”下一步”;当出现“安装软件包”窗口时,开始格式化文件系统;当出现“请插入第二张光盘后继续”窗口时,单击工具栏“CD”?“载入第二张映像文件ISO”;接着开始安装软件包;当出现“创建启动盘”窗口时,可选择安装;点击”下一步”,当出现“安装完成重启”窗口时,安装已完成,选择退出。2.2.重新启动系统熟悉基本的linux操作界面及基本命令的使用。网络技术应用网利用root用户登录,输入用户名和密码后进入图形界面,练习通过图形界面进入字符界面;在字符界面下利用startx命令进入图形界面;练习在字符界面及图形界面下在不同的系统终端(tty)间切换。四.四.思考题:1.1.Linux有几种安装方法?2.2.什么是主分区?什么是扩展分区?什么是逻辑分区?3.3.怎样使用DiskDruid工具建立磁盘分区?4.4.如何理解“主引导记录”(MBR)的概念?实验二Linux常用命令一.一.实验目的:5.1.掌握Linux各类命令的使用方法;6.2.熟悉Linux操作环境。二.二.实验内容:练习使用Linux常用命令。三.三.实验环境:1.1.一台已经安装好Linux操作系统的主机,并且已经配置好基本的TCP/IP参数,能够通过网络连接局域网中或远程的主机。2.2.一台Linux服务器,能够提供FTP、Telnet和SSH连接。四.四.实验练习:1)1)文件和目录类命令:启动计算机,利用root用户登录到系统,进入字符提示界面。用pwd命令查看当前所在的目录。用ls命令列出此目录下的文件和目录。用-a选项列出此目录下包括隐藏文件在内的所有文件和目录,其命令为()。用man命令查看ls命令的使用手册,其命令为()。在当前目录下,创建测试目录test,其命令为()。利用ls命令列出文件和目录,确认test目录创建成功。进入test目录,查看当前目录的命令为(),其结果为()。利用touch命令,在当前目录创建一个新的空文件newfile,其命令为()。利用cp命令复制系统文件/etc/profile到当前目录下,其命令为()。复制文件profile到一个新文件profile.bak,作为备份,其命令为()。用长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,例如b、p、q等并对then关键字查找。网络技术应用网用grep命令在profile文件中对关键字then进行查询,其命令为(),并与上面的结果比较。给文件profile创建一个软链接lnsprofile和一个硬链接lnhprofile,其命令分别为()和()。用长格形式显示文件profile、lnsprofile和lnhprofile的详细信息。删除文件profile,用长格形式显示文件lnsprofile和lnhprofile的详细信息,比较文件lnhprofile的链接数的变化。用Less命令查看文件lnsprofile的内容,看看有什么结果。用Less命令查看文件lnhprofile的内容,看看有什么结果。删除文件lnsprofile,显示当前目录下的文件列表,回到上层目录。用tar命令把目录test打包,其命令为()。用gzip命令把打好的包进行压缩,其命令为()。把文件test.tar.gz改名为backup.tar.gz,其命令为()。显示当前目录下的文件和目录列表,确认重命名成功。把文件backup.tar.gz移动到test目录下其命令为()。显示当前目录下的文件和目录列表,确认移动成功。进入test目录,显示目录中的文件列表。把文件test.tar.gz解包,其命令为()。显示当前目录下的文件和目录列表,复制test目录为testbak目录作为备份。查找root用户自己的主目录下的所有名为newfile的文件,其命令为()。删除test子目录下的所有文件,其命令为()。利用rmdir命令删除空子目录test,其命令为()。回到上层目录,利用rm命令删除目录test和其下所有文件其命令为()。2)2)系统信息类命令:利用date命令显示系统当前时间,并修改系统的当前时间。显示当前登录到系统的用户状态。利用free命令显示内存的使用情况。利用df命令显示系统的硬盘分区及使用状况。显示当前目录下的各级子目录的硬盘占用情况。3)3)通信网络类命令:用telnet命令连接远程服务器,输入用户名和密码登录系统。服务器由任课老师指定。查看登录到远程系统上的用户的状态,在远程系统上练习执行一些基本的Linux命令,完成之后退出远程系统。用ssh命令连接远程服务器,输入用户名和密码登录系统。服务器由任课老师指定。在远程系统上练习执行一些基本的Linux命令,完成之后退出远程系统。用ftp命令连接远程服务器,显示远程系统中的当前目录,显示本地系统的当前目录。实验三Shell和Vi编辑器网络技术应用网一.一.实验目的:1.1.熟悉shell的各项功能;2.2.掌握Linux系统终端方式使用的编辑器vi;3.3.学习vi的启动、存盘、文本输入、现有文件的打开、光标移动、复制/剪贴、查找/替换等命令。二.二.实验内容:1.1.练习使用shell的各项功能;2.2.熟练掌握vi编辑器的使用。三.三.实验练习:1.1.熟悉Shell环境,使用Shell的各种功能1)1)命令补齐功能用date命令查看系统当前时间,在输入da后,按tab键,让shell自动补齐命令的后半部分。用mkdir命令创建新的目录。首先输入第一个字母m,然后按tab键,由于以m开头的命令太多,shell会提示是否显示全部的可能命令,输入n。再多输入一个字母k,按tab键,让shell列出以mk开头的所有命令的列表。在列表中查找mkdir命令,看看还需要多输入几个字母才能确定mkdir这个命令,然后输入需要的字母,再按tab键,让shell补齐剩下的命令。最后输入要创建的目录名,按回车键执行命令。多试几个命令利用tab键补齐。2)2)命令别名功能输入alias命令,显示目前已经设置好的命令的别名。设置别名ls为ls–l,以长格形式显示文件列表:#aliasls=‘ls-l’。显示别名ls代表的命令,确认设置生效:#aliasls。使用别名ls显示当前目录中的文件列表。在使定义的别名不失效的情况下,使用系统的ls命令显示当前目录中的命令列表:#\ls。删除别名ls:#unaliasls。显示别名ls,确认删除别名已经生效:#aliasls。最后再用命令ls显示当前目录中的文件列表。写出定义别名cde为:cd/etc的命令()。3)3)输入、输出重定向和管道(1)(1)输出重定向用ls命令显示当前目录中的文件列表:#ls–l。使用输出重定向,把ls命令在终端上显示的当前目录中的文件列表重定向到文件list中:#ls–llist。查看文件list中的内容,注意在列表中会多出一个文件list,其长度为0。这说明shell是首先创建了一个空文件,然后再运行ls命令:#catlist。再次使用输出重定向,把ls命令在终端上显示的当前目录中的文件列表重定向到文件list中。这次使用管道符号进行重定向:#ls–llist。查看文件list的内容,可以看到用进行重定向是把新的输出内容附加在文件的末尾,注意其中两行list文件的信息中文件大小的区别:catlist。重复命令#ls–llist。网络技术应用网再次查看文件list中的内容,和前两次的结果相比较,注意list文件大小和创建时间的区别,完成课后第一题。(2)(2)输入重定向使用输入重定向,把上面生成的文件list用mail命令发送给自己:#mailrootlist。查看新邮件,看看收到的新邮件中其内容是否为list文件中的内容。(3)(3)管道利用管道和grep命令,在上面建立的文件list中查找字符串list:#catlist|greplist。利用管道和wc命令,计算文件list中的行数、单词数和字符数:#catlist|wc。4)4)查看和修改Shell变量用echo命令查看环境变量PATH的值:#echo$PATH。设置环境变量PATH的值,把当前目录加入到命令搜索路径中去:#PATH=“$PATH:.”。用echo命令查看环境变量PATH的值:#echo$PATH。比较前后两次的变化。2.2.Vi编辑器1)1)运行编辑器vi。2)2)学习vi常用命令:(1)语法:vi文件名对指定