实验一VMware及Linux安装实验(共4个部分)实验前需要需要准备软件资源有:VMware6虚拟机安装程序及序列号,RedHatLinux9安装iso文件(包括四个文件)一、虚拟机安装部分步骤与xp下安装一般应用程序一致,注意:当提示选择安装路径时,将路径设置为:D:\VM6下。安装过程中遇到重启提示时一律选择“否”。安装完成后双击启动虚拟机,并进行创建新虚拟机的操作,具体过程参见:实验一VMware基本使用教程-楚合群.PDF二、虚拟机VMware下安装RedHatLinux9.0部分注意:本安装全部是在虚拟机上进行的,用的是ISO镜像文件安装。安装之前需要将光驱指向安装文件CD1。具体操作:VM菜单下点击Setting,然后依次进行下图中的四步操作,将路径指向文件Red.Hat.Linux.9.0CD1即可开始安装。注意:第二步选择光驱使用Isoimage文件。设置完成后点击虚拟机下打开电源按钮,开始安装。打开电源后出现如下界面,进入具体安装过程,在安装过程中会提示插入第2、3、4张光盘,操作方法同使用光驱指向linux安装文件的过程。第一步:选择安装方式1、图形安装2、文本安装,这里直接回车,选择图形安装方式。第二步:“OK”检查光盘(该步骤也可能不出现,直接进入下一步)“Skip”跳过检查第三步:Next第四步:选择语言种类第五步:选择键盘第六步:选择鼠标第七步:选择安装类型这里我们个人桌面第八步:选手工分区,学习下分区技巧^_^选择个人桌面第九步:如果出现提示,我们点“是”之后出现如上界面!下面我们点“新建”第十步:点“新建”让你添加一个分区!我们首先添加一个,/boot分区(想当于windows下的引导分区)类型为ext3(相当于FAT32、NTFS)大小为100第十一步:再点“新建”我们建一个swap文件系统(内存交换区)在“文件系统类型”那一栏选择“swap”大小:512,设这里要注意一下!大小要设成你内存大小的双倍!第十二步:下面再建一个“/”linux下的根分区,这里根据你要安装软件的数量来决定,尽量设的大点,选择全部可用空间!第十四步:上面所作的步骤,建好了所有的分区。下一步!第十五步:下一步第十六步:网络配置,下一步第十九步:防火墙配置第二十步:下一步第二十一步:下一步第二十二步:设定“root”超级用户的密码,密码设置为:123456第二十三步:默认基础上增加开发相关软件包。第二十四步:下一步默认基础上增加开发工具相关的软件包第二十五步:等待......第二十六步:将光驱文件指向第二张安装光盘CD2.iso第二十七步:将光驱文件指向第二张安装光盘CD3.iso第二十八步:创建引导盘,选择否。第二十九步:安装完成第三十步:Linux的启动界面第三十一步:启动完成,等待用户的登陆!第三十二步:Login:rootPassword:你的超级用户密码到这里linux的安装已经全部完成了。也可能默认进入图形界面,图形界面的登录方式与Windows登录方式相同。初次登录后可能会有一些设置向导,提醒你设置账户时:用户名设置为:guest密码:123456,其他设置默认即可。三、Linux下安装VMware-tool部分VMware-tool主要的功能是让用户在虚拟机和真实系统之间实现无缝切换,包括鼠标无缝切换,安装之后不在需要按ctrl+alt键释放鼠标,最重要的功能是实现Linux和Windows的文件共享。安装之前需要确定Linux系统已经运行。步骤一:点击VM菜单下InstallVMwaretools选项,点击Install后,正常会自动挂载光驱内的安装文件,邮件单击VMwareTools-55017.tar.gz文件并选择复制。如下图点击向上一级两次进入tmp文件夹进入后右键粘帖文件选择刚刚粘帖的文件,右键解压至该目录下,得到VMware-tools-distrib文件夹打开终端,依次输入以下命令后回车进入VMware-tools-distrib目录继续输入命令:进行安装输入./vmware-intall.pl命令后开始安装,遇到提示按回车键即可,直到最后提示Enjoy—theVMwaeteam提示即可,表示安装成功。注意:提示设置分辨率的时候,选择800*600显示模式。四、设置主机之间的共享目录为了保证该功能的顺利使用,建议共享文件目录的路径中不要包含中文字符,共享的文件也要使用英文或数字命名。设置共享目录步骤如下:点击VM菜单下setting按钮如下如下界面依次进行上图中的1、2、3、4步操作即可完成共享目录的设置。以后进入/mnt/hgfs/gx/目录下就可以看到主机共享的文件了。为日后实验做准备。命令操作如下:至此,实验一的linux实验环境搭建内容结束,后续为linux系统下基本操作及命令的内容,请同学回去自行练习。注意:命令的学习可以在图形界面的终端中进行,避免命令行界面过于单调。Linux系统基本命令与工具2.4一些常用的基本命令下面介绍一些常用的基本命令,这些命令是一些日常系统管理时经常用到的工具,掌握这些命令以及下面所提及的选项是系统管理所必需的(课程要求能熟练使用)。(1)who命令功能:列出当前系统注册的用户,另外有whoami命令选项:无参数:无例子:注意看系统有多少人在线,并思考以下问题,如何自动统计在线人数?#who#whoami(2)ls命令功能:显示目录内容格式:ls[选项][文件或目录]选项:-a:列出目录中所有项,包括以“.”开始的项(以点开头的为隐藏文件)-l:以列表形式显示文件-R:递归列出所有例子:注意对比三个命令的结果差异#ls-a/etc#ls-al/etc#ls-R/ect(3)pwd功能:显示当前目录选项:无例子:#pwd(4)cd命令功能:更改当前目录格式:cd[选项][文件或目录]选项:无例子:注意三个cd命令的区别和结果#cd/proc#ls#cd~#ls#cd..#ls(5)stat命令和file命令功能:获得关于某文件的基本信息格式:stat文件/file命令例子:stat命令和file命令在功能上的差异#stat/etc/environment#file/etc/environment(6)touch命令功能:更新一个文件的访问和修改时间,如果没有对应文件则新建该文件格式:touch文件名例子:注意前一次使用stat命令和后一次使用stat命令的返回结果的差异#cd~#touchtt#stattt#touchtt#stattt(7)mv命令功能:移动或重命名文件或目录格式:mv[选项]源文件或目录目的文件或目录选项:-b:若存在同名文件,覆盖前先备份(backup)原来的文件-f:强制(force)覆盖同名文件例子:留意最后目录中是否多了一个备份文件(文件末尾有“~”符号)#cd~#touchttt#touchtt#mv–bttttt#ls(8)cp命令功能:复制文件或目录格式:cp[选项]源文件或源目录目的文件或目的目录选项:-f:强制(force)覆盖同名文件-b:若存在同名文件,覆盖前先备份(backup)原来的文件-r:-r选项是以递归方式复制文件#cd~#cpaacopy#ls(9)rm命令功能:删除文件或目录格式:rm[选项]文件或目录选项:-f:强制(force)删除文件-r:rm命令默认只删除文件,-r选项是以递归方式删除目录例子:#cd~#touchabc#rmab#rm–fb(10)mkdir命令和rmdir命令功能:增加文件夹和删除文件夹格式:mkdir[选项]目录/rmdir选项:无例子:注意要删除的文件夹要求是空的,如果里面有文件,则使用“rm–r文件夹”#cd~#mkdirtestdir#cdtestdir#touchabc#ls#cd..#rmdirtestdir#rm-rtestdir(11)cat功能:连接或显示文件格式:ls[选项][文件]选项:-n:显示行号#cat/etc/environment(12)more命令功能:分屏显示文本文件的内容。首先显示一屏后若还有内容,按回车键再显示下一行,按空格键显示另一屏。格式:more文件#more/etc/environment(13)tail命令功能:显示文本文件的结尾部分,默认显示文件的最后10行格式:tail[选项][行数][文件]选项:-n:指定显示的行数#tail-n5/etc/environment(14)grep命令功能:从指定文件或标准输出中中查找符合条件的字符串。格式:grep[选项]字符串文件列表例子:#grepinit/etc/inittab(15)wc(WordCount)命令功能:依次显示文本文件的行数、字数和字符数格式:wc[选项]文件列表选项:-c(character):显示文件的字节数-l(line):显示文件的行数-w(word):显示文件的单词数例子:#wc/etc/inittab#wc-l/etc/profile/etc/environment(16)date命令功能:查看或修改系统时间格式:date例子:#date(17)clear命令功能:清除当前终端的屏幕内容格式:clear例子:#clear(18)man(manual)命令功能:显示对应命令的帮助手册格式:man命令名例子:查询一个命令有哪些选项可以简单的采用--help选项,但最完整的信息在该命令的manual中。#mancat#cat--help(19)history命令功能:查看shell命令的历史记录,如果不使用数字参数,则将查看所有shell命令的历史记录。如果使用数字参数,则将查看最近执行过指定个数的shell命令。#history#history52.3vi工具的使用在系统管理工作中,经常需要阅读各类配置文件、日志和说明手册,同时也需要编写各种脚本以满足系统管理的需要。vi编辑器相当于Windows中的“记事本”,但由于是在字符终端下使用编辑器,因此其使用方法与图形界面上的编辑器的使用方法有所不同(最大的不同是鼠标没用了)。vi编辑器是系统管理员必须熟练掌握的基本工具之一。UNIX下还有许多编辑器供人们使用,如vim(vi的变种)、Emacs等。感兴趣的同学可以查阅相关资料。vi编辑器有三种工作模式:命令模式、文本编辑模式、最后行模式。下面分别对该三种模式进行讨论。(1)命令模式vi编辑器启动后即进入命令模式,vi的命令往往只有一个字母,而且按下该命令的字母后也不会在屏幕上显示,而是直接处理该命令。常用的命令有:i:从当前的光标位置开始输入字符,vi编辑器进入文本编辑模式a:从当前的光标的下一个位置开始输入字符,vi编辑器进入文本编辑模式o:在光标所在行之下新增一行u:撤销上一步操作/字符串:按下“/”键后,屏幕底部出现“/”,在其后输入要查找的字符串,按Enter后,vi讲从光标当前位置开始向文件尾查找,并定位在第一个匹配的单词的地方。n:跳到下一个满足查找条件的单词的地方。(2)文本编辑模式利用命令模式中的命令进入文本编辑模式后,便可在vi编辑器中进行文字处理。如果按ESC键则重新回到命令模式。(3)最后行模式最后行模式是通过命令模式中的“:”命令进入的,此时vi会在屏幕底部显示“:”作为该模式的提示符,用户可在提示符后输入相关命令,主要的命令有:w文件保存为指定的文件wq保存并退出viq退出vi,如果有文件需要保存则作相应提示q!不保存文件而退出vi