使用 dd 后清空交换文件

使用 dd 后清空交换文件

根据互联网上提供的很多教程(例如这个https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04), 要生成交换文件,我需要使用以下命令:

sudo dd if=/dev/zero of=/swapfile bs=1G count=4

然而,出于某种原因,虽然该文件应该有 4GB 大小,但它却有 0

root@vps:~# ls -sh /swapfile
0 /swapfile

我感到有点无助,因为我不是一个优秀的超级用户,而且这些教程也没有提供任何关于如何处理这个问题的解决方案。我在网上也找不到任何关于这个问题的信息。

答案1

您链接的教程看起来很复杂,除了 Faster Way 之外,它说使用fallocatelibextunix-ocamlUbuntu 14.04 中的软件包。您可以使用以下命令创建 4 GB 交换文件:sudo fallocate -l 4G /swapfile

相关内容