5

当我从 Jupyter 笔记本环境中删除文件时,磁盘空间没有释放。我删除了大约 40GB 的文件,并且文件从列表中消失了,甚至从 中消失了ls -a,但是df -h表明什么也没发生。我还使用这些文件杀死了所有进程,甚至重新启动了系统。

当我使用一切删除文件时,rm一切都很好。如何释放空间,或恢复这些文件以使用删除它们rm

4

2 回答 2

7

我也遇到了同样的问题,但后来发现在jupyter笔记本中删除的文件会自动移动到垃圾箱,不会立即永久删除。这个功能很早就加入了:https ://github.com/jupyter/notebook/pull/1968

因此,要释放空间,您需要转到计算机的垃圾文件夹以完全删除这些文件。在 Linux 中,您可以rm -rf $HOME/.local/share/Trash/files清空垃圾箱。

在 Windows 或 MacOS 中,您只需在桌面文件夹中“清空垃圾箱”

要恢复这些文件,请尝试在 Trash 文件夹中访问它们,该文件夹位于主目录(在我的系统中)的 .local 文件夹中。

这对我有用。我正在使用带有 Amazon Linux 2 AMI 的 jupyter 实验室。

参考。

  1. linux 中的回收站: https ://www.pcquest.com/recycle-bin-linux/#:~:text=Henceforth%20whenever%20you%20delete%20a,SYSTEM_ROOT%20of%20the%20Trash%20directory 。
于 2020-08-30T02:25:49.637 回答
1

当我使用工作台(Google Cloud Vertex AI)时,我释放了空间并解决了这个问题。也适用于AI平台。从工作台打开终端 文件>新建>终端

df -h -T /home/jupyter

上面的代码有助于了解自由尺寸前

然后下面的代码将删除垃圾以释放大小

sudo rm -rf  /home/jupyter/.local/share/Trash/*

删除垃圾箱后 后

于 2021-11-17T09:08:11.827 回答