释放根分区上的交换文件空间,无需重新启动,即可通过 df 检查释放空间

释放根分区上的交换文件空间,无需重新启动,即可通过 df 检查释放空间

/var/cache/swap/myswap我在一台配备 1TB RAM 的 Ubuntu 工作站上创建了一个 500GB 的临时交换文件 ( )。此交换文件位于 BTRFS 文件系统上。

我现在不再需要这个交换文件了,并且我希望当我执行“ df”命令时,这个交换文件占用的空间不再出现。

我想在不重新启动的情况下释放该空间。

我试过 :$ swapoff -a

我也尝试过:$ swapoff /var/cache/swap/myswap

我已经删除了基本上文件/var/cache/swap/myswap

但是当我执行命令时,仍有 500GB 的空间被考虑在内(当没有 500GB 的交换文件时,df我仍然有 64%的根分区“ ”,而不是 10%)/

我怎样才能真正让这个交换文件不被命令考虑,df而无需重新启动?我的意思是,删除交换文件是有效的。

相关内容