|
|
51CTO旗下网站
|
|
移动端

1.6.2 采用虚拟机

《跟老韩学Linux运维》第1章Linux应用运维指令概述,本书完全按照实际的Linux应用运维中的工作命令来讲解并加以实践,力求让读者看完此书后,能掌握运维工作中使用频率比较高的实战类型的运维指令。本节为大家介绍采用虚拟机。

作者:韩艳威来源:人民邮电出版社|2018-11-10 17:19

1.6.2  采用虚拟机

本地的个人PC机器安装Vmware之类的虚拟软件,可以模拟出CentOS、Ubuntu等比较主流的服务器级别的操作系统来供读者练习。并且即使练习机器损坏,也不会对物理的宿主机有任何影响,非常方便,还节约成本。

VMware Workstation是VMware公司出品的一款虚拟机软件。最初设计这种软件的目的是测试软件,比如要在Windows操作系统中测试Linux系统,完全不必在自己真实的计算机中安装系统,而是通过VMware虚拟的计算机进行测试,这样可以避免在真实的计算机中安装新系统带来的种种不便。利用虚拟机软件可以在一台电脑上模拟出若干台机器,这些虚拟机如同真实机一样各自拥有自己独立的操作系统、CPU、硬盘、内存及其他硬件。你可以像使用普通机器一样对它们进行分区、格式化、安装系统和应用软件等操作,所有的操作都不会对真实主机的硬盘分区和数据造成任何影响和破坏。

VMware虚拟机的最大特点是不需要重新开机就能在一台电脑上同时运行多个操作系统,这与在同一台PC机上安装多操作系统是不同的。PC机上的多操作系统安装,在任一时刻只能运行其中的一个系统,如果想切换到其他系统,必须重新启动机器。而在虚拟机环境下,多个操作系统可以同时运行,人们可以像对待标准的Windows应用程序那样在多个操作系统之间来回切换,不需要重新启动机器。在同一台主机上可以同时运行多个虚拟机,每个虚拟机都可安装操作系统,就如同一台独立的PC。各虚拟机与虚拟机之间还可以进行对话、共享文件、应用网络资源,甚至可以运行C/S方式的应用。

具体有以下4个方面的优势。

试用各种软件,比如360公司新出了某某软件,你想试试效果,就可以在虚拟机里进行。

满足好奇心,比如你一直很想了解某某软件,可以在虚拟机里慢慢了解。

模拟,比如你想知道某某系统必需软件的作用,可以卸载该软件看看系统哪些方面会受到影响,但是这样很危险,可以在虚拟机里进行。

实验,研究病毒木马。

虚拟机的缺点是在做大型项目测试时,不如VPS或者云主机方便,因为个人使用的电脑是需要关机的,而云主机则是全年每天实时运行在IDC机房的。

以上两种可以作为我们学习Linux命令的基础环境,如果对实时的操控性能要求不高,可以选择在本地的物理机安装模拟虚拟机的软件进行练习。

另外,考虑到License授权及企业或个人采购费用的问题,也可以使用Virtualbox开源产品进行学习和实验测试。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书会第9群:808517103

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

非常网管——网络应用

在网络应用越来越复杂的今天,传统的网络应用已经不能满足企业和用户的需要,这就对网络管理员、信息管理部门提出了更高的要求。本书介绍了...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊
博聚网