问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

如何实现虚拟机linux和主机之间文本的复制和粘贴

发布网友 发布时间:2022-04-20 12:24

我来回答

1个回答

热心网友 时间:2022-05-03 05:22

我们经常在虚拟机平台下的linux shell内执行命令如编译或运行某些程序时出错,这时想把错误的代码或运行情况复制到windows平台下粘贴到网上论坛内求助。但直接在虚拟机下复制shell内的字符,在windows环境下是粘贴不了的,如何使在windows环境下能够复制粘贴虚拟机内linux shell中的字符呢,我们可以通过三种办法解决这个问题。
一:通过ssh
这种方法需要虚拟机内的Linux安装ssh服务,默认是安装的。为确保sshd服务是开启的,redhat平台可通过shell下执行命令:redhat-config-services,在弹出的服务配置窗口中查看sshd服务是否已开启,若没有开启,勾上sshd选项,重起运行。若linux没有安装ssh服务,下载ssh包重新安装一下。
ssh服务运行后,在windows平台下下载ssh客户端程序安装,运行ssh客户端,点击quick connect,输入虚拟机linux的IP地址、用户名,端口默认22,提示输入密码后,即可登入linux ssh服务端。登入后可以在ssh客户端的shell环境下执行linux命令,就如同在linux本地执行一样,非常方便。ssh的shell环境下是可以复制当前shell内的字符的,并且可以在windows内粘贴。这样就可以将执行命令后的一些错误信息粘贴保存到文本文件或粘贴到论坛上求助。还有一点需注意的是,虚拟机下的linux和本地windows的ip地址应在同一网段,否则ssh客户端程序是连接不上linux的ssh服务端的。linux下设置网卡IP的命令是ifconfig,如:ifconfig eth0 192.168.0.2 ,eth0为虚拟机默认网卡名。
二:通过VMware Tools
虚拟机安装过VMware Tools后,如果正在运行 VMware Tools,你可以在虚拟机和主机的应用程序之间或者在两台虚拟机之间复制和粘贴文本。
要进行复制和粘贴:
1. 确保在你的虚拟机中已经安装并且启动 VMware Tools。
2. 使用来源窗口中的操作系统支持的方式在来源窗口中选择要复制的项目。
3. 更改光标和键盘控制到目标窗口,然后使用目标窗口中的操作系统支持的方式粘贴项目。
你只能复制和粘贴文本,而不是图片或者其他项目。
(如何使用VMware Tools可参考相关资料)
三:通过linux的命令重定向
将执行linux命令返回的信息重定向到一个文本文件,比如./gdbserver 192.168.0.1:1234hello>&info.txt ,"&"指输出所有信息。然后通过某种方式将包含输出信息的文本文件info.txt拷回到windows下就可以查看了。拷贝的方式很多,ssd、ftp、虚拟机自带的共享文件功能等等。这里举一个简单的例子,ssh本身就自带了一个文件传输功能,windows下ssh客户端连接上虚拟机服务端后,点击工具栏上的new file transfer window ,即可打开一个类似cuteftp的文件传输界面,在这里可以进行简单的文件上传和下载,比较方便。

这里提出了三种解决办法。若你经常使用ssh的话,无疑第一种办法是最简单方便的,而且ssh本身功能十分强大,同时提供了shell终端、文件传输等功能,操作比较方便,而且安全性高。若你不会使用ssh,第二种办法也较为方便,只是要注意每次在主机和虚拟机之间相互复制文本前都必须先运行vmware-toolbox ,方法是虚拟机安装vmware tools后直接在shell内执行:vmware-toolbox命令。第三种办法较适合于处理大量数据。如要进行复制和粘贴的文本较多时可以使用文件来传输。

注意:采用第二种方法时需要在终端输入vmware-toolbox.命令,如果出现Gtk-WARNING **: Failed to load mole "libgnomebreakpad.so": libgnomebreakpad.so: cannot open shared object file: No such file or directory错误,则是库文件的注册出了问题,请参考下一篇文章迷失的 "libgnomebreakpad.so" ==Failed to load mole "libgnomebreakpad.so"
怎么在电脑和linux虚拟机之间复制粘贴

第一步先要确保虚拟机里已经安装启动了VMware Tools。第二步就要适用来源窗口中的操作系统支持的方式在来源窗口中选择要复制的项目。第三步是更改光标和键盘控制到目标窗口,然后使用目标窗口中的操作系统支持的方式粘贴项目。但是这样有一个不好的点是只能复制粘贴文本,图片和其他项目就不能复制粘贴。

如何实现虚拟机linux和主机之间文本的复制和粘贴

linux下设置网卡IP的命令是ifconfig,如:ifconfig eth0 192.168.0.2 ,eth0为虚拟机默认网卡名。二:通过VMware Tools 虚拟机安装过VMware Tools后,如果正在运行 VMware Tools,你可以在虚拟机和主机的应用程序之间或者在两台虚拟机之间复制和粘贴文本。要进行复制和粘贴:1. 确保在你的虚拟机中已...

实现虚拟和主机之间文件相互复制,安装VMware Tools选项显示灰色的正确...

步骤一:挂载镜像文件。在虚拟机设置中,选择使用ISO映像文件,找到VMware目录中的linux.iso,确认选择后,即可完成挂载。接着,进入虚拟机,点击CD/DVD图标并连接,这将使你能在桌面看到光盘文件。通过光驱或者直接运行光盘内容,你将看到菜单变为可安装状态。步骤二:解压安装。打开光盘中的VMwareTools......

如何实现虚拟机linux和主机之间文本的复制和粘贴

这个有好几种方法:一个是通过网络硬盘,如百度云盘,间接传输文件;二个是通过u盘,先在windows下,然后把u盘切换到虚拟机,传送文件即可.三个是通过虚拟机直接设置共享文件夹,这个里面有设置的,具体我就不说了.

如何实现虚拟机linux和主机之间文本的复制

这个有好几种方法:一个是通过网络硬盘,如盘,间接传输文件;二个是通过u盘,先在windows下,然后把u盘切换到虚拟机,传送文件即可.三个是通过虚拟机直接设置共享文件夹,这个里面有设置的,具体我就不说了.请采纳,相关细节请楼主自行研究,我已经提供了三种方法了.

linux虚拟机文件复制到主机linux虚拟机文件

可以共享文件,只不过需要在Linux虚拟机搭建一个samba服务器,然后才可以实现与Windows主机共享文件,下面我简单介绍一下实现过程,感兴趣的朋友可以尝试一下:01 安装samba服务器 首先,需要在Linux虚拟机安装samba服务器,这个是文件共享的前提,以CentOS7为例,直接在终端输入命令“yuminstall-ysamba”即可...

虚拟机系统和宿主机之间文件的拷贝

1、打开vmware虚拟机,点击“虚拟机”,下拉菜单中选择“安装vmware工具”。2、此时,Linux系统中光盘镜像显示Vmare Tools,打开后,在vmware tools压缩包上右键“解压缩”。3、打开终端,执行如下命令:./vmware-install.pl 安装vmware tools 。4、安装完成后,必须重启linux虚拟机,才能使vmware tools生效...

如何实现虚拟机linux与主机的文件传输 百度经验

安装方法:选择菜单栏虚拟机点击安装VMware Tools ,点击桌面图标VMware Tools,复制文件 *.tar.gz到文件夹系统中的tmp文件夹,解压该文件得到:VMware -Tools-distrib;点开双击图标 VMware -install.pl ,选择在终端运行:遇到yes 输入yes回车。直到安装完毕。设置:选择菜单栏-虚拟机-设置 ;选择options -shared...

如何将主机里的文件复制到虚拟机linux系统里面。

1、首先确认你在linux上是否安装ftp软件vsftpd。可以使用find命令查找下。具体linux下vsftpd的安装和操作可以参考--http://www.leixuesong.cn/389 2、在windows上安装ftp客户端软件flashfxp,就可以进行linux和windows之前的传输了。方法二:1、使用flashfxp,输入你登陆linux的用户名和密码。连接类型选择“...

如何实现虚拟机与主机之间的文件共享、复制粘贴

第一步:打开Vmware菜单栏Vm下的Setting找到CD/DVD那个选项,当然直接在左边那栏开始的时候右键找到或者在右边这个预览框中直接选中也是可以的。 在CD/DVD选中后选择右边的Use ISO Image file选项,然后找到下面linux.iso,注意这个这个东西不是你的linux操作系统镜像啊,这个默认是在Vmware的安装目录下面,...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
火锅底料怎么做才爽口? 火锅底料是怎么熬制出来的? 我的是华硕a40jc系列 win7旗舰版 双显卡 集显已经去完了,但n卡 不知 ... 华硕A40jc型号的笔记本电脑,魔兽世界卡的很。帧数只有10帧。 华硕A40JV型号号的笔记本玩游戏怎样使用GT335独立显卡? 华硕A40JC的机器,双显卡系统各种出问题,跪求同用这款机器的人帮帮忙... 华硕A40j,重做系统后,切换不到N卡,N卡控制面板打不开,一直显示... 红玛瑙和黄玛瑙两个手链珠,能戴在同一只手上吗?戴左手还是右手?想招... 我记得有一个我在电视上玩过的游戏,好像是打枪的。房子与房子的距离蹦... 华为mate S和mate7智能手机有什么区别 windows远程桌面复制粘贴,怎么实现 如何使windows下复制的文字粘贴到linux上 如何从Windows系统中复制文件粘贴到Linux系统中 【高深】windows远程桌面复制粘贴,怎么实现只允许... Windows远程桌面连接如何直接使用剪贴板功能 如何通过远程桌面连接把文件复制到远程主机 远程桌面连接为什么不能复制粘贴 ps5用什么显卡 ps5配三星G9可以吗 ps5常用的快捷键 PS5对电脑配置的要求 g29在ps5上不能自检 我安装PS5在D盘,可是为什么C盘突然变大了几个G? 求PS5所有键盘快捷键 ps5买日版还是港版 ps52k22多少g ps55百g可以装多少游戏 PS8.0里面的ctrl+G在PS5里面的快捷键是什么 ps5支持gsync吗 ps5双人成行多少g 如何实现windows和linux的复制粘贴关系 为什么Windows 7远程登录时本机和远程机间不能直接... 如何使用windows自带远程桌面连接linux-Windows 如何使用windows自带远程桌面连接linux-Windows? window怎么远程桌面连接linux Windows服务器远程桌面不能复制粘贴怎么解决 粘玉米面馒头的做法 怎么用linux系统远程桌面连接 好吃的玉米白面馒头怎么做,玉米面馒头的做法图解 白面和玉米面混合蒸馒头怎么做 玉米面白面馒头要怎么做 玉米面白面馒头的做法松软又好吃 白面和玉米面馒头怎么和面 玉米馒头怎么做? 玉米面馒头的做法和配方 蒸玉米面馒头的做法 玉米馒头的做法和配方是什么? 玉米面馒头的做法和配方窍门 玉米面馒头的做法 玉米面粉馒头怎么做?
  • 焦点

最新推荐

猜你喜欢

热门推荐