Linux VMware Tools详解
VMware Tools描述
VMware Tools 中包含一系列服务和模块,可在 VMware 产品中实现多种功能,从而使用户能够更好地管理客户机操作系统,以及与客户机系统进行无缝交互。
在Linux虚拟机中安装VMware Tools
安装前准备
- 虚拟机必须打开cd/dvd驱动器,否则
安装VMware Tools的选项无法选择 - VMware Tools安装程序是使用Perl编写的,必须确认操作系统中安装Perl。
安装步骤
在虚拟机菜单中右键单击虚拟机,然后单击客户机 > 安装/升级 VMware Tools。
要创建一个挂载点
mkdir /mnt/cdrom要装载 CDROM,
mount /dev/cdrom /mnt/cdrom要将安装文件文件复制到临时目录:
cp /mnt/cdrom/VMwareTools*.tar.gz /tmp/;其中,*部分是 VMware Tools 软件包的版本号,故以*替代。解压文件:
cd /tmp && tar -zxvf VMwareTools*.tar.gz运行PERL脚本以安装
VMware Tools:cd vmware-tools-distrib && ./vmware-install.pl,若要求选择,一路回车即可。安装完成后清理
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详解的更多相关文章
- Linux(CentOS 7)命令行模式安装VMware Tools 详解
本篇文章主要介绍了如何在Linux(CentOS 7)命令行模式安装VMware Tools,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 本例中为在Linux(以CentOS 7为例)安装VM ...
- VMware虚拟机下Ubuntu安装VMware Tools详解
一.安装步骤 1.开启虚拟机,运行想要安装VMware Tools的系统,运行进入系统后,点击虚拟机上方菜单栏的“虚拟机(M)”->点击“安装 VMware Tools”,图片所示是因为我已经安 ...
- linux grep命令详解
linux grep命令详解 简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来 ...
- 【转发】linux yum命令详解
linux yum命令详解 yum(全 称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理, ...
- linux yum 命令 详解
linux yum命令详解 yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器.基於RPM包管理,能 ...
- Linux VMware tools安装步骤
Linux VMware tools安装步骤: 1.安装环境介绍 #虚拟机版本:VMware-workstation-full-10 #linux分发版本:CentOS-6.4-i386-LiveCD ...
- (转)linux route命令详解
linux route命令详解 原文:https://www.cnblogs.com/lpfuture/p/5857738.html && http://blog.csdn.n ...
- linux awk命令详解
linux awk命令详解 简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大.简单来说awk就是把文件逐行的读入,以空格为默认分 ...
- Linux启动过程详解(inittab、rc.sysinit、rcX.d、rc.local)
启动第一步--加载BIOS 当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它.这是因为BIOS中包含了CPU的相关信息.设备启动顺序信息.硬 ...
随机推荐
- java例题_06 最大公约数&最小公倍数
1 /*6 [程序 6 求最大公约数及最小公倍数] 2 题目:输入两个正整数 m 和 n,求其最大公约数和最小公倍数. 3 程序分析:利用辗除法. 4 */ 5 6 /*分析 7 * ======== ...
- python基础(补充):递归函数
在讲解递归函数之前我们先了解一下栈堆 单独讲栈堆是数据结构 栈:后进先出的一种数据结构 堆:排序后的一种树状数据结构 栈区堆区是内存空间 栈区:按照后进先出的数据结构(栈),无论创建或销毁都是自动为数 ...
- .netcore ioc 循环依赖问题及其相关思考之DispatchProxy
.netcore引入了ioc机制让开发人员逐步习惯从过去的各种new对象变成通过IOC框架来管理对象的生命周期.这样当我们需要某个对象的时候,我们一般在构造函数里申明该对象的接口,即可通过ioc容器创 ...
- 请使用管理员权限执行pip install命令
重要的事情说三遍! 请使用管理员权限执行pip install命令 请使用管理员权限执行pip install命令 请使用管理员权限执行pip install命令 踩坑记录 当时一切还是从一题Misc ...
- 日志收集之filebeat使用介绍
此系列文章一共分为三部分,分为filebeat部分,logstash部分,es部分.这里会按照每天几百亿条的数据量来考虑,去设计.部署.优化这个日志系统,来最大限度的利用资源,并达到一个最优的性能.本 ...
- NDEBUG与assert
当宏NDEBUG定义在assert的头文件之前,会使assert.trace这类调试函数失效, 需要注意的是#define NDEBUG必须放在这些函数的头文件之前,放在它们的 头文件后面的话就相当于 ...
- Kubernetes查看可用的apiVersion版本
命令: kubectl api-versions
- 终于可以像使用 Docker 一样丝滑地使用 Containerd 了
有追求的工程师一般都是有技术洁癖的,云原生的世界更是如此,Kubernetes虽然制定了容器运行时接口(CRI)标准,但早期能用的容器运行时只有Docker,而Docker 又不适配这个标准,于是给 ...
- Web操作摄像头、高拍仪、指纹仪等设备的功能扩展方案
摘要:信息系统开发中难免会有要操作摄像头.高拍仪.指纹仪等硬件外设,异或诸如获取机器签名.硬件授权保护(加密锁)检测等情况.受限于Web本身运行机制,就不得不使用Active.浏览器插件进行能力扩展了 ...
- 1.7.8- HTML合并单元格
跨行与跨列