ล้าง swapfile หลังจากใช้ dd


1

ตามบทเรียนจำนวนมากที่มีอยู่บนอินเทอร์เน็ต (เช่นนี้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 ที่ดีและไม่มีบทเรียนเหล่านี้ให้วิธีแก้ปัญหาเกี่ยวกับวิธีการที่ ฉันยังไม่สามารถหาอะไรเกี่ยวกับเรื่องนั้นบนอินเทอร์เน็ต


1
บทเรียนที่คุณเชื่อมโยงดูเหมือนจะซับซ้อนยกเว้นวิธีที่เร็วกว่าซึ่งบอกว่าจะใช้fallocateโปรแกรมที่จัดทำโดยแพ็คเกจ libextunix-ocamlใน Ubuntu 14.04 คุณสามารถสร้างไฟล์สลับขนาด 4 GB โดยใช้:sudo fallocate -l 4G /swapfile
karel

ตกลงอย่างเป็นทางการฉันเป็นคนงี่เง่าที่ฉันไม่ได้เลื่อนลงเพื่อดูส่วนนั้น มันไม่ใช่คำตอบสำหรับคำถามของฉันโดยตรงดังนั้นจึงไม่ควรโพสต์เป็นคำตอบ (หรือควรจะเป็น) แต่ฉันจะใช้fallocate ดังนั้นนี่คือความคิดเห็นของคุณโหวตขึ้น :) ขอบคุณ!
mbajur

คำตอบ:


1

บทเรียนที่คุณเชื่อมโยงดูเหมือนจะซับซ้อนยกเว้นวิธีที่เร็วกว่าซึ่งบอกว่าจะใช้fallocateโปรแกรมที่จัดทำโดยแพ็คเกจ libextunix-ocamlใน Ubuntu 14.04 คุณสามารถสร้างไฟล์ swap ขนาด 4 GB โดยใช้:sudo fallocate -l 4G /swapfile

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.