无法将文件从桌面复制到安装在 vmware 上的 redhat linux 中的 usr/scr 目录

can't copy a file from desktop to usr/scr directory in redhat linux installed on vmware

我在 VMware 工作站上安装了 Red Hat Enterprise Linux 5。我想将文件从桌面复制到 usr/scr 文件夹。我以正常方式尝试了它,即 copy/paste 但它没有粘贴到目标文件夹中。请帮忙

这是在 linux 终端中复制文件的方式:

cp <source> <destination>

在此页面上阅读更多内容:http://www.computerhope.com/unix/ucp.htm

您还可以使用 man 获取帮助并阅读有关 linux-commands 的更多信息:

man cp

正如 piojo 在下面评论的那样,您需要 root 访问权限才能将文件复制到 /usr 文件夹。要获得 root 访问权限,您需要以 root 用户身份登录或以 root 身份执行复制命令。使用 man 阅读有关 su 和 sudo 的信息。

man sudo
man su

我觉得这个问题没说清楚

猜猜你的场景:

---------------------------
|VM1(CentOS) | VM2(CentOS)|
---------------------------
|    VMware workstation   |
---------------------------
|       Your Computer     |
---------------------------

您想在*您的计算机中复制桌面数据,这取决于OS:

  1. 如果 OS 是 Windows => 使用 WinSCP

WinSCP是windows的开源工具,默认基于FTP/SFTP/SSH。 GUI 很友好,我想我不需要指导你。


  1. 如果 OS 是 Linux => 使用 scp

scp是Linux中的一个build-in命令,默认是基于SSH的。

例如假设您的目标 VM 私有 IP 地址是 192.168.0.1

1. Copy file from desktop to target machine (default port 22)   
    % scp /path/to/desktop/file user@192.168.0.1:/path/to/usr/src

2. Copy file from desktop to target machine (setting port 5566)   
    % scp -P 5566 /path/to/desktop/file user@192.168.0.1:/usr/src

3. Copy directory from desktop to target machine (default port 22)
    % scp -r /path/to/desktop/Dir/ user@192.168.0.1:/usr/src

当然,如果你想把VM1的数据拷贝到VM2,照上面的方法也可以。

如果问题是关于将文件从您的主机系统复制到您的虚拟机,此 link 描述了拖放、复制粘贴、共享文件夹以及虚拟磁盘到主机系统的映射: https://pubs.vmware.com/workstation-9/index.jsp#com.vmware.ws.using.doc/GUID-6F26D7EF-8D29-46E9-A48E-0BCBB138D333.html