zoukankan      html  css  js  c++  java
  • vmware中外部windows与redhat虚拟机简便的文件共享方式

            一般情况,我们使用的操作系统是Windows,有时需要在Redhat或其它操作系统做测试,就通过Vmware建立虚拟机的方式来进行。在这种情况下,有时候需要从Windows中向Redhat拷贝一些文件,应该怎么做呢?

            方式有好几种,比如,搭建FTP的方式,用Samba,如果安装了Vmware Tools,也可以直接拖进去,不过我觉得比较简便的就是以下这种方式,这种方式也需要安装Vmware Tools。

            方法很简单,选中对应的虚拟机,右键,选择Setting菜单,切换到“Options”,选中“Shared Folders",就可以添加共享的目录了。另外在”Folder sharing"中选中“Always enabled", 这样,一把目录添加进去,即可生效。如下图所示。

            在Redhat虚拟机中如何访问添加进去的共享目录呢?操作也很简单,在Redhat虚拟机中,进入目录/mnt/hgfs,即可看到我们刚才添加进去的共享目录。如下图所示,我们在前面添加的是一个D盘,对应的目录名字是D,这时在/mnt/hgfs目录下就可看到D目录了,这个目录就是我们设置共享的Windows目录了,接下来就可以把这个目录当成Redhat里面的一个文件目录那样来操作,比如拷贝文件。如果你在添加目录的时候允许修改,则也可以在Redhat虚拟机里面往该目录添加、删除文件的。

            共享文件的几种方式,各有各的好处,不过我在使用时,觉得FTP方式有点麻烦,速度慢,Samba我使用时容易发生找不到主机的现象,直接拖进去这种方式看似最简便,但我在使用时,拖大文件时老是报错,这种报错可能跟Redhat一些目录大小设置有关。相比以上几种方式,直接设置共享目录,我觉得这种方式最好用。如果不是在虚拟机共享目录,就要考虑FTP、Samba等方式了。

  • 相关阅读:
    2019.6.20刷题统计
    36 线程 队列 守护线程 互斥锁 死锁 可重入锁 信号量
    35 守护进程 互斥锁 IPC 共享内存 的方式 生产者消费者模型
    34 进程 pid ppid 并发与并行,阻塞与非阻塞 join函数 process对象 孤儿进程与僵尸进程
    33 udp 域名 进程
    32 粘包 文件传输
    31 socket客户端. 服务器 异常 语法
    30 网络编程
    29 元类 异常
    26 封装 反射 常用内置函数
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3073165.html
Copyright © 2011-2022 走看看