ตามบทเรียนจำนวนมากที่มีอยู่บนอินเทอร์เน็ต (เช่นนี้https://www.digitalocean.com/community/tutorials/how-to-add-swap-on-ubuntu-14-04 ) เพื่อสร้าง swapfile ฉันต้องใช้คำสั่งต่อไปนี้:
sudo dd if=/dev/zero of=/swapfile bs=1G count=4
อย่างไรก็ตามด้วยเหตุผลบางอย่างในขณะที่ไฟล์นั้นควรมีขนาด 4GB แต่ก็มี 0
root@vps:~# ls -sh /swapfile
0 /swapfile
ฉันรู้สึกหมดหนทางเพราะฉันไม่ได้เป็น superuser ที่ดีและไม่มีบทเรียนเหล่านี้ให้วิธีแก้ปัญหาเกี่ยวกับวิธีการที่ ฉันยังไม่สามารถหาอะไรเกี่ยวกับเรื่องนั้นบนอินเทอร์เน็ต
ตกลงอย่างเป็นทางการฉันเป็นคนงี่เง่าที่ฉันไม่ได้เลื่อนลงเพื่อดูส่วนนั้น มันไม่ใช่คำตอบสำหรับคำถามของฉันโดยตรงดังนั้นจึงไม่ควรโพสต์เป็นคำตอบ (หรือควรจะเป็น) แต่ฉันจะใช้
—
mbajur
fallocate
ดังนั้นนี่คือความคิดเห็นของคุณโหวตขึ้น :) ขอบคุณ!
fallocate
โปรแกรมที่จัดทำโดยแพ็คเกจ libextunix-ocamlใน Ubuntu 14.04 คุณสามารถสร้างไฟล์สลับขนาด 4 GB โดยใช้:sudo fallocate -l 4G /swapfile