关于虚拟机与操作系统
一、虚拟机软件目前比较常用的,VMware 、VirtualBoxVMware虚拟机的简单概括:VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器.VMWare虚拟机软件来测试软件、测试安装操作系统(如
一、虚拟机软件
目前比较常用的,VMware 、VirtualBox
VMware虚拟机的简单概括:
-
VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器.
-
VMWare虚拟机软件来测试软件、测试安装操作系统(如linux)、测试病毒木马等。
-
VMWare是真正“同时”运行,多个操作系统在主系统的平台上,就象标准Windows应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,可以通过网卡将几台虚拟机用网卡连接为一个局域网。
1.虚拟机的技术介绍
运行VMware工作站进程的计算机和操作系统被称为宿主机(host)。在一个虚拟机中运行的操作系统实例被称为虚拟机客户(guest)。VMware在虚拟环境中将所有设备虚拟化,包括视频适配器、网络适配器、以及硬盘适配器。它还为USB、串行和并行设备提供传递驱动程序(pass-through drivers,指将对这些虚拟设备的访问传递到真实物理设备的驱动程序)。
相关功能:
1.不需要分区或重开机就能在同一台PC上使用两种以上的操作系统。
2.完全隔离并且保护不同OS的操作环境以及所有安装在OS上面的应用软件和资料。
3.不同的OS之间还能互动操作,包括网络、周边、文件分享以及复制粘贴功能。
4.有复原(Undo)功能。
5.能够设定并且随时修改操作系统的操作环境,如:内存、磁盘空间、周边设备等等。
2、安装虚拟机
安装过程省略,没有特殊地方。
虚拟机也要安装操作系统,我们这里提供的是CentOS7,
2、虚拟机网络
-
桥接网络
虚拟机和宿主机一样 直接连接到网络。虚拟机和宿主机都被分配内外IP
-
NAT 网络地址转换
虚拟机不直接连接到网络,而是借助于宿主机连接。虚拟机连接到内部网络。
二、操作系统
1、操作系统
操作系统(Operating System,简称OS),是电子计算机系统中负责支撑应用程序运行环境以及 用户操作环境的系统软件,同时也是计算机系统的核心与基石。操作系统是控制和管理计算机软硬 件资源、合理组织计算机工作流程,以及方便用户操作的程序集合。
1.2.1 PC操作操作系统
-
linux
-
windows
-
Mac OS
1.2.2 手机操作系统分类:
-
Android操作系统
-
IOS
-
鸿蒙
1.2.3 商用服务器操作系统分类:
-
linux
-
windows server
-
Unix
2.1、linux操作系统简介
Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。
2.2、Linux版本家族
Mac OS 与 Linux一样 都是来源于Unix
Mac OS 闭源系统
Linux 开源系统
目前服务端操作系统大部分都是 Linux、Unix
3、Linux系统演进
-
debian版本
ubuntu 非流程的一个 版本 提供了很好的桌面UI
对于个人使用、初学者很友好
-
redhat
CentOS 是一个非常流行的 服务端操作系统
4、区别
1)RedHat
-
RedHat家族中有各版本,如RedHat Linux,针对企业发行的企业版本叫RedHat Enterprise Linux(简称RHEL)。
-
RHEL也是开源免费使用,企业花费购买RHEL是购买其升级服务和有偿技术支持,而不是购买系统本身。
2)CentOS:
-
CentOS是RHEL的克隆版本,但其更新(如升级,漏洞修复等)要比RHEL慢一点。
-
因其稳定、长期的升级支持、保守性以及大规模使用性能稳定等因素被企业普遍使用。
-
说白了CentOS是RedHat免费版,因为不付钱,说以没有很多服务,漏洞,升级包更新不及时
3)Ubuntu
-
Ubuntu是一个以桌面应用为主的Linux操作系统。
-
你可以像使用Windows一样在界面中操作
-
而且Ubuntu提供了很多办公等工具包
5、Linux目录结构
/: 根目录,在 linux 下有且只有一个根目录,所有的东西都是从这里开始
/boot 操作系统引导区 /bin 存放 linux系统工具 /sbin 涉及到系统管理命令存放区 超级管理员root可以使用 /etc 存放配置文件的地方 /home 主目录 存放普通用户数据 /usr/local 存放手动安装(源码安装) /usr/bin 存放程序
三、远程工具
有的时候我们的机房服务器不在身边,我们需要远程操作
需要远程连接的工具。
ssh、xshell、secureCRT、putty
1、查看 服务端IP
ip addr
更多推荐
所有评论(0)