【发布时间】:2021-02-20 23:49:54
【问题描述】:
我的 Windows 机器上安装了一个 Linux 子系统。我通过查找子系统的位置并将文件拖过来,传输了我想要访问的 tar.gz 文件。但是当我运行命令时:
tar -zxvf file_name.tar.gz
我得到错误:
tar (child): vmd-1.9.4a51.bin.LINUXAMD64-CUDA102-OptiX650-OSPRay185.opengl.tar.gz: Cannot open: Permission denied
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
我认为权限被拒绝与从 Windows 转移有关,因为我也无法访问通过 Windows 创建的目录。那么,是否需要更改某些内容才能访问这些文件?
(PS。我知道除了从 Windows 传输之外,还有其他获取 tar.gz 文件的方法,但我也需要对其他文件夹执行此操作,我只包括文件类型以防万一。)
编辑:您不应该尝试将文件拖过来。请参阅下面的答案。
【问题讨论】:
标签: file windows-subsystem-for-linux tar file-transfer wsl-2