我创建了一个新用户,在 /etc/sudoers - 上写入echo '<USERNAME> ALL=(ALL:ALL) ALL'
,然后我登录我的新用户,并尝试使用以下命令交换文件:
sudo dd if=/dev/zero of=/swapfile bs=64M count=16; sudo mkswap /swapfile; sudo swapon /swapfilesudo mkswap /swapfilesudo swapon /swapfile
我看到这个错误
swapon:/swapfilesudo:stat falied:没有此文件或目录
swapon:mkswap:stat falied:没有此文件或目录
swapon:/swapfilesudo:stat falied:没有此文件或目录
swapon:swapon:stat falied:没有此文件或目录
swapon:/swapfile:stat falied:没有此文件或目录
答案1
您在此处复制粘贴的命令很乱。逐个输入它们应该可以正常工作:
sudo dd if=/dev/zero of=/swapfile bs=64M count=16
sudo mkswap /swapfile
sudo swapon /swapfile
你可以通过以下方式检查它是否有效:
swapon -s
它应该显示类似这样的内容:
Filename Type Size Used Priority
/swapfile file 1048572 0 -1
如果您希望交换文件在重启后仍然保留,您还需要将其添加到 /etc/fstab。