mkswap 无法创建文件

Kat*_*oak 0 linux swap

我试图创建一个交换文件:

  mkswap -f /var/swap
Run Code Online (Sandbox Code Playgroud)

我得到“/var/swap 没有这样的文件或目录”

我应该先创建文件吗?我找到的文档没有这么说,所以我很担心。

凯特

Mar*_*c B 5

是的,您需要先创建文件。dd是标准选择:

dd if=/dev/zero of=/var/swap bs=1024 count=131072
mkswap /var/swap
swapon
Run Code Online (Sandbox Code Playgroud)

这将创建一个 128meg 交换文件。