问题介绍
谷歌云盘google drive在接收别人共享的文件时,文件的所有者是原作者,被共享者虽然暂时是可以正常访问该文件的全部信息,但是一旦原有作者删除该文件,被共享者就不能够再访问该文件,因此此时需要将该文件复制到自己的云盘中,以防止内容过期。
工具
Google colab
使用
1、首先将分享文件的快捷方式添加到 My Drive 中
2、进入google colab,绑定谷歌云盘,黑框所示,第三个图标(可能右侧会提示运行一个代码块进行绑定,点击那个连接,把生成的代码贴到给定的输入框就可以了)
3、在文件区域,邮件新建一个文件夹,例如我创建的是(6th_yelpp_best)文件夹,然后使用
这一部分将共享文件夹拷贝到当前的工作空间中
注意:感谢 @北风催呀催 指出这一点。拷贝必须是共享文件夹内的所有内容,不能直接拷贝共享的文件夹,否则还是一个共享的链接。
!cp -r drive/MyDrive/你共享的文件夹 ./
使用一下内容将共享文件夹的所有内容复制到我刚才新建的6th_yelpp_best文件夹中
!cp 你共享的文件夹/共享文件夹中的内容 6th_yelpp_best/
!cp 你共享的文件夹/共享文件夹中的内容 6th_yelpp_best/
!cp 你共享的文件夹/共享文件夹中的内容 6th_yelpp_best/
!cp 你共享的文件夹/共享文件夹中的内容 6th_yelpp_best/
!cp 你共享的文件夹/共享文件夹中的内容 6th_yelpp_best/
!cp 你共享的文件夹/共享文件夹中的内容 6th_yelpp_best/
4、第四步,使用如下代码,将文件夹拷贝会谷歌云盘,你就会发现你的可用云盘空间减少了,那么就成功啦!!
!cp -r 6th_yelpp_best drive/MyDrive/6th/
说明:因为共享文件夹是带有连接的,直接使用第四步从google colab拷贝回google drive会出现错误,使用第三步的复制文件之后,就可以使用第四步啦