操作系统安装使用.docx

上传人:b****5 文档编号:4487439 上传时间:2022-12-01 格式:DOCX 页数:31 大小:1.53MB
下载 相关 举报
操作系统安装使用.docx_第1页
第1页 / 共31页
操作系统安装使用.docx_第2页
第2页 / 共31页
操作系统安装使用.docx_第3页
第3页 / 共31页
操作系统安装使用.docx_第4页
第4页 / 共31页
操作系统安装使用.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

操作系统安装使用.docx

《操作系统安装使用.docx》由会员分享,可在线阅读,更多相关《操作系统安装使用.docx(31页珍藏版)》请在冰豆网上搜索。

操作系统安装使用.docx

操作系统安装使用

操作系统安装使用

张志钦编

2009-12-11

第一章操作系统的安装

1.1虚拟机平台Vmwareworkstation介绍

维基百科:

开发者

VMwareInc.

最新稳定版

6.0/2007年5月9日

操作系统

MicrosoftWindows和Linux

类型

虚拟机

许可协议

独占的

网站

VMware工作站(VMwareWorkstation)是VMware公司销售的商业软件产品之一。

该工作站软件包含一个用于英特尔x86兼容计算机的虚拟机套装,其允许多个x86虚拟机同时被创建和运行。

每个虚拟机实例可以运行其自己的客户机操作系统,如(但不限于)Windows、Linux、BSD变生版本。

用简单术语来描述就是,VMware工作站允许一台真实的计算机同时运行数个操作系统。

其它VMware产品帮助在多个宿主计算机之间管理或移植VMware虚拟机。

VMware工作站软件由一个用于Intelx86兼容计算机的虚拟机套装产品构成。

该软件套装产品允许用户安装多个x86虚拟机并同时使用这些虚拟机中的一个或多个。

每个虚拟机实例可以执行其自己的客户操作系统,例如(但不限于)Windows、Linux、BSD变生产品。

用简单的术语来描述,VMware工作站允许一台实际的计算机同时运行多个操作系统。

其它VMware产品用来帮助管理或在多个宿主计算机之间迁移VMware虚拟机。

由于企业市场中高速增加的服务器的巨大数量,VMware工作站的声望获得了增长[来源请求]。

将工作站和服务器转移到虚拟机环境可使系统管理简单化、缩减实际的底板面积、并减少对硬件的需求。

XX百科:

VMWare是一个“虚拟PC”软件.它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。

与“多启动”系统相比,VMWare采用了完全不同的概念.多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器.VMWare是真正“同时”运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换.而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其方便.

VMware主要的功能有:

1.不需要分区或重开机就能在同一台PC上使用两种以上的操作系统。

2.完全隔离并且保护不同OS的操作环境以及所有安装在OS上面的应用软件和资料。

3.不同的OS之间还能互动操作,包括网络、周边、文件分享以及复制贴上功能。

4.有复原(Undo)功能。

5.能够设定并且随时修改操作系统的操作环境,如:

内存、磁碟空间、周边设备等等。

  但安装在VMware操作系统性能上比直接安装在硬盘上的系统底不少,因此,比较适合学习和测试。

VMwareWorkstation帮助:

VMwareWorkstation允许操作系统和应用程序在一台虚拟机内部运行。

虚拟机是独立运行主机操作系统的离散环境。

在VMwareWorkstation中,你可以在一个窗口中加载一台虚拟机,它可以运行自己的操作系统和应用程序。

你可以在运行于桌面上的多台虚拟机之间切换,通过一个网络共享虚拟机(例如一个公司局域网),挂起和恢复虚拟机以及退出虚拟机—这一切不会影响你的主机操作和任何操作系统或者它正在运行的应用程序。

例如,假如你是一个需要在WindowsNT—外加Windows3.1、Windows98、Windows2000和Linux中进行测试的开发人员—你可以使用VMwareWorkstation做这件事。

你可以创建一整套虚拟计算机,并且从单台机器中同时运行它们—不需要重新启动。

VMwareWorkstation用于许多不同的目的。

它可以用于测试新的操作系统或者应用程序环境,向用户推介新的操作系统,在教育研讨期间共享已经配置的环境,等等。

VMware产品基于我们正在申请的专利构建:

位于Intel架构的计算机硬件和操作系统之间的一个小的软件层,虚拟硬件并且管理所有硬件资源。

VMware技术取用传统虚拟机技术的原理—并且将它们与高级的虚拟网络和系统以及系统资源管理技术结合在一起。

在其中安装VMwareWorkstation软件的物理计算机称作主机,它的操作系统称作主机操作系统。

在一台虚拟机内部运行的操作系统称作一个客户操作系统。

VMwareWorkstation帮助的主题:

∙如何:

o使用配置向导创建一台虚拟机?

o使用一个VMwareGuestOSKit创建一台虚拟机

o配置一台虚拟机?

o启动一台虚拟机?

o为虚拟机内部的一个应用程序调整窗口?

o安装一个客户操作系统到一台虚拟机中?

o安装VMware工具?

o在虚拟机和主机操作系统之间切换?

o在一台主机上配置VMwareWorkstation?

o从一台虚拟机中启用虚拟网络访问?

o迁移一台虚拟机?

o在计算机和用户之间共享和重复使用一台虚拟机?

o使用虚拟机移动文件?

o使用配置编辑器启用设备?

o更改一台虚拟机的状态?

o改善性能?

o捕获键盘和鼠标输入?

o使用热键序列?

o平衡主机和它的虚拟机的内存要求?

o为虚拟机禁用内存检查?

VMwareWorkstation帮助文件:

1.2Vmwareworkstation的安装

1、双击安装程序后来到VMwareWorkstation安装向导界面。

2、选中“是的,我同意……”

3、我选择将VMwareWorkstation安装在默认的路径下。

4、确定无误后单击“Install”。

5、安装ing……

6、如果主机操作系统开启了光驱自动运行功能,安装向导弹出提示框提示光驱的自动运行功能将影响虚拟机的使用询问是否要关闭此项功能,选择“是”关闭掉主机的此项功能。

7、安装继续ing……

8、在安装虚拟网卡驱动时,系统会弹出提示告诉你正在安装的软件没有通过微软的徽标测试,不必理睬选择“仍然继续”。

(忘记截图,sorry^_^)。

安装完毕时向导弹出提示询问是否对以前安装过的老版本的VMwareWorkstation进行搜索,如果第一次安装VMwareWorkstation请选择“NO”。

9、安装完成。

10、重启计算机。

11、如果你安装的是原版的VMwareWorkstation并且不喜欢E文界面可以使用汉化补丁。

12、填写用户名等信息。

13、选择“全部”。

14、安装汉化补丁完成后准备一个可用的序列号或算号器进行注册,注意序列号和算号器对应的版本要看清哦。

15、在VMwareWorkstation的菜单栏依次展开帮助-输入序列号,在下面出现的窗口内填写注册信息。

16、注册完毕重新打开VMwareWorkstation帮助-关于看看是不限期使用的哦,爽吧~

1.3Vmwareworkstation下安装windows

进入VMVare,首先我们新建虚拟机:

  下图,点击下一步:

  配置虚拟机,建议典型,熟悉一些的用户可以自定义:

  选择Vista操作系统,下一步,如图:

  给虚拟机命名,然后选择安装的路径:

  选择网络类型:

  磁盘容量建议16G以上:

  “完成”后,我们开始选择安装VISTA:

  选择CD-ROM,选择ISO的路径,点击“确定”:

  接下来我们可以看到CD-ROM 正在使用镜像X:

\XXX.iso,这就说明分配成功!

  我们开始安装VISTA-“启动该虚拟机”:

  OK~接下来就开始进行安装VISTA。

1.4Vmwareworkstation下安装linuxredhat9

1.运行VMware出现VMware的主界面:

2.File->New->VirtualMachine(或者ctr+N)

选择Typical

3.Guestoperatingsystem选择Linux单选框

Guestoperatingsystem选择Linux单选框,Version选择你要安装的操作系统版本,在此选择RedHatLinux

4.选择网络类型

选择第一个host-only的网络链接方式(这个装好后还可以改,装好后可以试试其他的链接)

5.分配的磁盘空间

虚拟操作系统所分配的磁盘大小,大于5GB就可以了,在此采用默认8.0GB

6.配置虚拟机

相关的设置都在主窗口这里完成,在此我们选择Editvirtualmachinesettings

我们选择图中圈出的两个,使用镜像文件,进行安装,UseISOimage选择你的操作系统镜像文件

首先选择cd1.iso,Ok!

7.点Startthisvirtualmachine开始安装

8.按回车,开始安装

此步是进行cd测试,可以按alt+tab选择skip跳过,再按回车继续

9.按next

10.Next

选个人桌面,也可选择定制。

这里为了简单,选择桌面。

然后继续,

11.Next

接下来几步也是next,直到

这里是网络的一些设置,选择,DHCP,最好是选择无防火墙,以免防火墙对自己的编程造成困扰

12.出现这步时,按ctr+alt把光标从虚拟机里释放出来

然后双击图上圈出的光驱图标

弹出以下窗口

13.然后选择第二张镜像文件,按打开!

接着继续安装!

14.在此选择“否,我不想创建引导盘(D)”

接下来就是一路确定了!

第二章操作系统的使用

2.1Linux常用命令

2.1.1有关管理文件和目录的命令

ls:

list

显示指定目录的内容,命令根据文件名的字母顺序依次列出文件相关信息。

$ls

myfile

phone

cp:

copyfiles

拷贝文件。

即将一个已存在的文件复制到另一个文件中。

实际有两个内容一致的文件。

$cpsourcefilestargetfile

mv:

movefiles

改变文件的名称或移动所在的目录。

$mvold

现在没有oldfile这个文件了,只有与其内容一致的newfile文件。

rm:

removefile

删除文件或目录。

$rmfile

在当前目录下删除file这个文件。

mkdir:

makedirectory

创建一个新的目录。

需有对目标目录的写入权限。

$mkdirnewdir

在当前目录下新建一个新目录,名字为newdir。

rmdir:

removedirectory

删除指定的目录,注意必须为空目录,否则无法删除,另外得在该目录的父目录以上来进行。

$rmdiremptyfile

grep:

globalsearchregularexpressionandprintouttheline

在文件中查找指定的字符串,找到后显示字符串所处的行号。

$grepcharseronefile

pwd:

printworkingdirectory

显示当前工作目录的名称。

$pwd

结果可能显示:

/home/myname

2.1.2关机和查看系统信息的命令

date:

列出或设定系统现在的时间、日期(设定只能由root来执行)。

$date

三7月2321:

58:

23CST2003

$date11200909

设定时间为11月20日9点9分。

shutdown:

让计算机关机。

可以设置为立即关机或等若干时间(以秒为单位shutdown–t9)后才关机。

reboot:

让计算机重启。

ps:

processstatus显示系统内进程的相关信息,包括进程号、所有者、资源使用情况、终端、大小、状态、使用时间等。

top:

实时显示系统中cpu、内存、swap的使用情况,并显示此时系统内所有进程及其资源使用情况。

$top

9:

56pm,up53min,1user,loadaverage….

59processes,55sleeping,3running,1zombie,0stopped

cpustatus:

…..

memstatus…..

……

显示有59个进程,55个睡眠,3个运行,1个进入僵死状态。

kill:

给指定的进程发一个信号,该信号是一个内部数,用来指定kill的类型,一般默认是15号信号量SIGTERM(终止),系统默认终止信号。

某些进程可以选择忽略该信号。

如果需要确实终止某个进程,可以给该进程发送9号信号量SIGKILL,这是系统中无法被忽略或捕捉的两个信号之一,它可确保杀死进程。

$kill1209

终止进程号为1209的进程。

$kill-91209

确保终止进程号为1209的进程。

uname:

unixname显示使用的系统的名称。

$uname

linux

uptime:

查看系统的负载,观察系统已运行了多长时间。

$uptime

9:

58pm,up55min,1user,loadaverage0.010.070.08

loadaverage是系统在最近1分、10分、15分钟内的负载情况。

2.2Linux网络配置(略)

2.3客户机与宿主机文件共享

2.3.1windows系统之间的文件共享(略)

2.3.2Linux系统与windows系统的文件共享

方法一:

利用vmtools实现文件共享

 1、安装客户机系统,linux这里选用CentOS5

  2、启动虚拟机中的Linux后,(注意必须是启动虚拟机后)。

选择菜单里的VM选项,里面有一个子项是InstallVMwareTools,选定它。

开始安装。

  3、现在,你到VM菜单里的RemovableDevices子项中的CDROM项,点击edit,打开VMWare的安装文件夹,里面是不是有一些*.iso啊,好的,按照前面的步骤,选择linux.iso来作为ISO文件。

  4、下面就是mount加载linux.iso文件。

  mount/dev/cdrom/mnt/cdrom

  cd/mnt/cdrom

  5、到cdrom文件夹里面解压VMware-tools*.tar.gz

  cpVMware-tools*.tar.gz/tmp

  cd/tmp

  tarxzvfVMware-tools*.tar.gz

  cdvmware-tools-distrib

  在文件夹里面是不是看到了一个vmware-install.pl

  OK!

  ./vmware-install.pl

  一直按回车,直到提示安装成功就可以了。

  6、VMware-tools已经安装成功了,是不是很简单啊

  cd/mnt

  是不是看到了一个hgfs文件夹,这就表明安装成功了,下面就要讲一下怎么来设置共享了,这一部分更简单。

  记得上面在VM菜单里进行操作了吗?

对!

下面接着要在VM菜单里进行,选择setting子项,再选择Options。

在窗体的左半部分是不是看到了SharedFolders这么一项,如果你以前没有设置过,应该是Disabled。

  选择Enableduntilnextpowerofforsuspend,选择Add,选择要与客户Linux进行共享的文件夹。

  现在已经完成了所有的工作了,在/mnt/hgfs下你会看到添加的文件夹。

在windows下向指定的sharefolders写文件,在Linux客户机里面就能够看到,同样在Linux上写文件在Windows下也能够看到,并且可以修改。

  卸载光驱

  umount/mnt/cdrom

为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWare-tools,来实现文件共享。

这里主要讲的是在Windows下用Vmware虚拟Linux来与windows来共享。

1、安装客户机系统,linux这里选用CentOS52、启动虚拟机中的Linux后,(注意必须是启动虚拟机后)。

选择菜单里的VM选项,里面有一个子项是InstallVMwareTools,选定它。

开始安装。

3、现在,你到VM菜单里的RemovableDevices子项中的CDROM项,点击edit,打开VMWare的安装文件夹,里面是不是有一些*.iso啊,好的,按照前面的步骤,选择linux.iso来作为ISO文件。

4、下面就是mount加载linux.iso文件。

mount/dev/cdrom/mnt/cdromcd/mnt/cdrom5、到cdrom文件夹里面解压VMware-tools*.tar.gzcpVMware-tools*.tar.gz/tmpcd/tmptarxzvfVMware-tools*.tar.gzcdvmware-tools-distrib在文件夹里面是不是看到了一个vmware-install.plOK!

./vmware-install.pl一直按回车,直到提示安装成功就可以了。

6、VMware-tools已经安装成功了,是不是很简单啊cd/mnt是不是看到了一个hgfs文件夹,这就表明安装成功了,下面就要讲一下怎么来设置共享了,这一部分更简单。

记得上面在VM菜单里进行操作了吗?

对!

下面接着要在VM菜单里进行,选择setting子项,再选择Options。

在窗体的左半部分是不是看到了SharedFolders这么一项,如果你以前没有设置过,应该是Disabled。

选择Enableduntilnextpowerofforsuspend,选择Add,选择要与客户Linux进行共享的文件夹。

现在已经完成了所有的工作了,在/mnt/hgfs下你会看到添加的文件夹。

在windows下向指定的sharefolders写文件,在Linux客户机里面就能够看到,同样在Linux上写文件在Windows下也能够看到,并且可以修改。

卸载光驱umount/mnt/cdrom

方法二:

利用Linux的FTP服务实现文件上传和下载

5、FTP所在根目录:

/var/的文档结构

其主配置文件只有一个:

/etc/vs,所做的修改主要是围绕它进行,此外还有一些附加的文件,我将几个重要的说明如下:

/etc/pam.d/vsftpd

这里定义了采用pam的方式进行身份验证,它是根据/etc/vs文件进行验证的,凡是在这个文件里面列出的用户无法登陆

当配置文件vsftd.conf中的参数userlist_enable和userlist_deny设置为YES之后,此文件生效,凡是在此文件里面列出的用户就无法登陆ftp

注:

上面的两个文件看起来功能雷同,其实不然,vs是采用外挂的PAM程序进行验证时所需要的,而vsftd.user_list则是vsftp本身的验证机制.也就是双重验证,无疑时更加安全.既然作用一样,所以这两个文件的内容也最好写的一样

/etc/vs

此文件要自行建立,当vs中的参数chroot_list_enable和chroot_list_file启用后,此文件里面的用户就登陆ftp以后就只能在自己的主目录下活动,不能到处逛.

/var/ftp

匿名用户登陆后的主目录

1.首先查询是否安装vsftp

[root@localhostroot]#rpm-qa|grepvsftpd

2.启动vsftp

启动

[root@localhostroot]#servicevsftpdstart

3.测试

[root@localhostroot]#//登陆

Connectedtolocalhost(127.0.0.1).

220(vsFTPd1.1.3)

Name(localhost:

root):

530Permissiondenied.

Loginfailed.

ftp>bye//使用bye退出

221Goodbye.

任何在/etc/vs文件中的帐号是无法登陆的

4.查看配置LinuxIP:

ifconfig

5.如果局域网内访问FTP不成功,IP是开得,那么考虑可能是防火墙问题

关闭防火墙:

[root@localhostroot]#serviceiptablesstop

第三章程序设计入门

3.1Windows中的“helloworld!

”(略)

3.2Linux中的“helloworld!

1.生成源代码文件

方法一:

Windows下编辑源代码文件hello.c后上传到linux中;

方法二:

linux下直接用vi

或emacs

2.编译

[root@localhostroot]#gcc–ohellohello.c

3.运行

[root@localhostroot]#./hello

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1