hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴

时间:2022-12-24 15:28:34


   vmware虚拟机安装了linux系统之后,为了实现更加强大的功能,比如说直接从windows主机拖文件进入linux,以及加强linux的性能,或者实现文本的复制粘贴,我们一般都要安装vmware tools。


   vmware tools是虚拟机VMware Workstation自带的一款工具,它的作用就是使用户可以从物理主机直接往虚拟机里面拖文件。如果不安装它,我们是无法进行虚拟机和物理机之间的文件传输的,当然它的功效不止于此,平时我们操作虚拟机的时候,在物理机和虚拟机之间必须使用CTRL切换,如果安装之后我们就不必使用键盘切换,直接便可退出,使得虚拟机真正成为了电脑的一部分。



下面我们记录安装的步骤:

环境

VMware 10

win8

linux 系统 CentOS



在虚拟机里安装完成后,我们点击 上部的 虚拟机(M)——> 重新安装vmware tools(T)

hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴


hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴


然后进入linux 图形界面里面,可以看到桌面上就有一个安装启动项。

hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴



左键双击后可以看到 相关文件

hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴


将里面的文件全部复制出来,复制到桌面,然后再进行操作!

hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴

hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴

  桌面右键打开终端,执行操作:  

  cd Desktop

  (进入桌面) ---如果一打开就是在桌面则不用输入该命令。

 

 tar -xvf VMwareTools-9.6.0-1294478.tar.gz

(解压文件,注意,这里的文件名是你自己桌面上那个.gz文件的名称,版本有差异,文件名也不同,不过后缀都是.gz,按照自己的来)



  这时候你的桌面上应该多了一个文件夹,下面执行

  cd vmware-tools-distrib 

(进入解压出来的文件夹vmware-tools-distrib,文件夹名按照你自己的来)


  然后运行就可以了:

  sudo ./vmware-install.pl

(sudo 分配权限安装)

  然后输入密码,会提问几个问题,一路回车,就安装完了! 安装完成后reboot命令重启可用复制粘贴。


ps:可能遇到的问题,当前用户不在sudo的执行权限列表中。则直接su 切换到root帐号来执行 ./vmware-install.pl

或者把当前用户加入sudo 用户列表

linux给用户添加sudo权限: 
有时候,linux下面运行sudo命令,会提示类似: 
xxxis not in the sudoers file.  This incident will be reported. 
这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决:
  1. 进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)
  2. 添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。 
  3. 编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存退出。
  4. 撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"。 
    然后就行了。


过程如图:

hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴

hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴

hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴


安装完成后如图: 

hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴



reboot命令重启后就可以用了。



桌面上新建了一个123.txt文档

然后把windows主机中的文本粘贴进去。

成功了。

hadoop基础-------虚拟机(三)-----VMware虚拟机下linux系统的与windows主机实现复制粘贴




PS:这时候我们发现 linux图形界面中 是可以粘贴的。

但是linux文本界面控制台终端中粘贴快捷键 ctrl+shift+v无效,shift+insert也不行。 右键也无效。

但是 如果linux的网络是调通的话 我们直接使用pietty等工具连接到 虚拟机 就可以进行粘贴了。