windows主机与虚拟机centOS7之间的文件拷贝

一、使用Xftp传输文件(XShell软件上有)

    XShell连接Linux系统:

windows主机与虚拟机centOS7之间的文件拷贝_第1张图片
windows主机与虚拟机centOS7之间的文件拷贝_第2张图片
windows主机与虚拟机centOS7之间的文件拷贝_第3张图片

点击确定后会让输入用户名及其密码:


windows主机与虚拟机centOS7之间的文件拷贝_第4张图片
windows主机与虚拟机centOS7之间的文件拷贝_第5张图片

再次确定即可连接成功。

二、Linux上使用rz和sz命令来上传下载

安装lrzsz-0.12.20;

tar zxvf lrzsz-0.12.20.tar.gz

cd lrzsz-0.12.20./configure

make

make install

上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下,现在我们并不能直接使用,下面创建软链接,并命名为rz/sz:

cd /usr/bin

ln -s /usr/local/bin/lrz rz

ln -s /usr/local/bin/lsz sz

sz命令发送文件到本地:

# sz filename

rz命令本地上传文件到服务器:

# rz

执行该命令后,在弹出框中选择要上传的文件即可。

说明:打开SecureCRT软件 -> Options -> session options -> X/Y/Zmodem 下可以设置上传和下载的目录。

三、通过ip连接虚拟机centOS7系统拷贝文件

1.在windows上打开git安装后自带的GIT BASH HERE

2.通过ip向指定的虚拟机centOS7系统拷贝文件

            执行命令时需要确定登陆密码

windows主机与虚拟机centOS7之间的文件拷贝_第6张图片
如图,将本地jdk拷贝到虚拟机的root目录下,“~”代表的/root

同理使用scp命令也可以将Linux系统里的文件拷贝到主机:

scp  [email protected]:/home/xx.txt   .     #把Linux系统home文件夹下的xx文件拷贝到主机当前目录,“.”表示当前目录 

如果拷贝的是文件夹及其子文件是,加上参数 -r 就可以了。

如:scp  -r  [email protected]:/home  .    #表示把home文件夹都拷贝到主机上

四、如果存在图形界面,可安装VMware tools工具来实现文件的拷贝

你可能感兴趣的:(windows主机与虚拟机centOS7之间的文件拷贝)