VMware Tools描述

VMware Tools 中包含一系列服务和模块,可在 VMware 产品中实现多种功能,从而使用户能够更好地管理客户机操作系统,以及与客户机系统进行无缝交互。

在Linux虚拟机中安装VMware Tools

安装前准备

  • 虚拟机必须打开cd/dvd驱动器,否则安装VMware Tools的选项无法选择
  • VMware Tools安装程序是使用Perl编写的,必须确认操作系统中安装Perl。

安装步骤

  1. 在虚拟机菜单中右键单击虚拟机,然后单击客户机 > 安装/升级 VMware Tools。

  2. 要创建一个挂载点 mkdir /mnt/cdrom

  3. 要装载 CDROM,mount /dev/cdrom /mnt/cdrom

  4. 要将安装文件文件复制到临时目录:cp /mnt/cdrom/VMwareTools*.tar.gz /tmp/;其中,* 部分是 VMware Tools 软件包的版本号,故以*替代

  5. 解压文件:cd /tmp && tar -zxvf VMwareTools*.tar.gz

  6. 运行PERL脚本以安装VMware Toolscd vmware-tools-distrib && ./vmware-install.pl若要求选择,一路回车即可

  7. 安装完成后清理 rm -fr {/tmp/VMwareTools*,/tmp/vmware-tools-distrib} ; yum remove perl -y,如不需要perl可以卸载

命令集合

mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
cp /mnt/cdrom/VMwareTools*.tar.gz /tmp/
cd /tmp && tar -xf VMwareTools*.tar.gz
cd vmware-tools-distrib && ./vmware-install.pl

安装后清理

rm -fr {/tmp/VMwareTools*,/tmp/vmware-tools-distrib}
yum remove perl -y # 选择性执行

VMware Tools服务

VMware Tools守护进程在后台运行。它在 Windows 客户机操作系统中名为 vmtoolsd.exe,在 Mac OS X 客户机操作系统中名为 vmware-tools-daemon,在 Linux、FreeBSD 和 Solaris 客户机操作系统中名为 vmtoolsd。

安装完成后,VMware Tools守护进程并未开机启动,可以设置开机启动,该守护进程在主机和客户机操作系统之间传递信息。

systemctl enable vmtoolsd
systemctl start vmtoolsd
systemctl status vmtoolsd

配置虚拟机与宿主机系统之间的时间同步

启用时间同步时,VMware Tools会将虚拟机操作系统的时间设置为与宿主机的时间相同。

注意:无论 VMware Tools时间同步是否打开,在执行以下操作后都会进行时间同步:

  • 当启动 VMware Tools守护进程时,例如重新引导或打开电源操作过程中。
  • 在从某个挂起操作恢复虚拟机时
  • 恢复到快照后
  • 压缩磁盘后

命令

操作系统 程序名称
Windows VMwareToolboxCmd.exe
Linux、Solaris 和 FreeBSD vmware-toolbox-cmd
MAC OS X vmware-tools-cli
vmware-toolbox-cmd timesync enable|disable

reference

配置客户机与主机操作系统之间的时间同步

在 Linux 虚拟机中安装 VMware Tools (1018414)

VMware Tools 产品文档

Linux VMware Tools详解的更多相关文章

  1. Linux(CentOS 7)命令行模式安装VMware Tools 详解

    本篇文章主要介绍了如何在Linux(CentOS 7)命令行模式安装VMware Tools,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 本例中为在Linux(以CentOS 7为例)安装VM ...

  2. VMware虚拟机下Ubuntu安装VMware Tools详解

    一.安装步骤 1.开启虚拟机,运行想要安装VMware Tools的系统,运行进入系统后,点击虚拟机上方菜单栏的“虚拟机(M)”->点击“安装 VMware Tools”,图片所示是因为我已经安 ...

  3. linux grep命令详解

    linux grep命令详解 简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来 ...

  4. 【转发】linux yum命令详解

    linux yum命令详解 yum(全 称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理, ...

  5. linux yum 命令 详解

    linux yum命令详解 yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能 ...

  6. Linux VMware tools安装步骤

    Linux VMware tools安装步骤: 1.安装环境介绍 #虚拟机版本:VMware-workstation-full-10 #linux分发版本:CentOS-6.4-i386-LiveCD ...

  7. (转)linux route命令详解

    linux route命令详解 原文:https://www.cnblogs.com/lpfuture/p/5857738.html   &&   http://blog.csdn.n ...

  8. linux awk命令详解

    linux awk命令详解 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分 ...

  9. Linux启动过程详解(inittab、rc.sysinit、rcX.d、rc.local)

    启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它.这是因为BIOS中包含了CPU的相关信息.设备启动顺序信息.硬 ...

随机推荐

  1. Spring Boot 轻量替代框架 Solon 1.3.18 发布

    Solon 是一个微型的Java开发框架.项目从2018年启动以来,参考过大量前人作品:历时两年,4000多次的commit:内核保持0.1m的身材,超高的跑分,良好的使用体验.支持:RPC.REST ...

  2. 2021 小白版,360 行行行转 IT

    hey guys ,我是 cxuan,这一篇文章我就要和你聊聊编程如何学习,这一篇文章涉及的内容简直太多了,我将从入门开始,一步一步到如何提高,然后到一些学习的相关问题,还有一些计算机相关的术语等,干 ...

  3. java面试一日一题:如何优化sql

    问题:请讲下在mysql下如何优化sql 分析:该问题主要考察对mysql的优化,重点考虑对索引优化的掌握. 回答要点: 主要从以下几点去考虑, 1.什么样的sql需要优化? 2.怎么对sql进行优化 ...

  4. Nodejs入门(二)

    Nodejs基础api 1.path path模块提供了很多实用的工具函数,用于处理文件与目录的路径,下面是它的api: normalize 方法可以输出规范格式的path字符串 join 方法用于拼 ...

  5. Hadoop完整搭建过程(一):本地模式

    1 本地模式 本地模式是最简单的模式,所有模块都运行在一个JVM进程中,使用本地文件系统而不是HDFS. 本地模式主要是用于本地开发过程中的运行调试用,下载后的Hadoop不需要设置默认就是本地模式. ...

  6. Spring Cloud Alibaba(4)---Nacos(注册中心)

    Nacos(注册中心) 有关Spring Cloud Alibaba之前写过三篇文章. Spring Cloud Alibaba(1)---入门篇 Spring Cloud Alibaba(2)--- ...

  7. python进阶(17)偏函数partial

    什么是偏函数partial python中提供一种对于函数固定属性的函数 偏函数的作用 把一个函数的某些参数给固定住(也就是设置默认值),返回一个新的函数 偏函数的语法 使用偏函数必须先导入from ...

  8. 如何高效的遍历Map?你常用的不一定是最快的

    微信公众号:大黄奔跑 关注我,可了解更多有趣的面试相关问题. 写在之前 如文章标题所言,遍历Map是开发过程中比较常见的行为,实现的方式也有多种方式,本文带领大家一起看看更加高效的遍历 Map. 『茴 ...

  9. 908. Smallest Range I

    Given an array A of integers, for each integer A[i] we may choose any x with -K <= x <= K, and ...

  10. wordpress 自定义路由及展示页

    wordpress 自定义路由及展示页 注册domain/test这个路由 wordpress 有重写url的方法,叫 add_rewrite_rule().在function.php中加入如下代码段 ...