当我从 Jupyter 笔记本环境中删除文件时,磁盘空间没有释放。我删除了大约 40GB 的文件,并且文件从列表中消失了,甚至从 中消失了ls -a
,但是df -h
表明什么也没发生。我还使用这些文件杀死了所有进程,甚至重新启动了系统。
当我使用一切删除文件时,rm
一切都很好。如何释放空间,或恢复这些文件以使用删除它们rm
?
当我从 Jupyter 笔记本环境中删除文件时,磁盘空间没有释放。我删除了大约 40GB 的文件,并且文件从列表中消失了,甚至从 中消失了ls -a
,但是df -h
表明什么也没发生。我还使用这些文件杀死了所有进程,甚至重新启动了系统。
当我使用一切删除文件时,rm
一切都很好。如何释放空间,或恢复这些文件以使用删除它们rm
?
我也遇到了同样的问题,但后来发现在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 实验室。
参考。