การเรียนรู้คำสั่ง "swapon" และ "swap" Linux

เตรียมอุปกรณ์สำหรับเพจและการแลกเปลี่ยนไฟล์

Swapon ระบุอุปกรณ์ที่จะมีการจัดเพจและการแลกเปลี่ยนไฟล์ การเรียกไปยัง swapon ปกติเกิดขึ้นในไฟล์เริ่มต้นของผู้ใช้หลายคน / etc / rc ซึ่งจะทำให้อุปกรณ์ swap ทั้งหมดพร้อมใช้งานเพื่อให้เพจและกิจกรรมการแลกเปลี่ยนถูกแทรกซึมผ่านอุปกรณ์และไฟล์ต่างๆ

สรุป

/ sbin / swapon [-h -V]
/ sbin / swapon -a [-v] [-e]
/ sbin / swapon [-v] [-p ความสำคัญ ] specialfile ...
/ sbin / swapon [-s]
/ sbin / swapoff [-h -V]
/ sbin / swapoff -a
/ sbin / swapoff specialfile ...

สวิทช์

Swapon สนับสนุนสวิทช์หลายตัวเพื่อขยายหรือปรับแต่งการดำเนินการของคำสั่ง

-h

ให้ความช่วยเหลือ

-V

แสดงเวอร์ชัน

-s

แสดงสรุปการใช้งาน swap โดยสรุปตามอุปกรณ์ เทียบเท่ากับ cat / proc / swaps ไม่พร้อมใช้งานก่อน Linux 2.1.25

-a

อุปกรณ์ทั้งหมดที่ทำเครื่องหมายว่าเป็น swap swap devices ใน / etc / fstab จะมีให้ อุปกรณ์ที่กำลังทำงานอยู่ในรูปแบบ swap จะถูกข้ามไปอย่างเงียบ ๆ

-e

เมื่อ -a ใช้กับ swapon -e ทำให้ swapon เงียบ ๆ ข้ามอุปกรณ์ที่ไม่มีอยู่

-p ความสำคัญ

ระบุลำดับความสำคัญสำหรับ swapon ตัวเลือกนี้จะใช้ได้เฉพาะในกรณีที่ swapon ถูกรวบรวมภายใต้และใช้ภายใต้เคอร์เนล 1.3.2 หรือสูงกว่า ลำดับความสำคัญ คือค่าระหว่าง 0 ถึง 32767 ดู swapon (2) สำหรับคำอธิบายเกี่ยวกับลำดับความสำคัญของ swap ทั้งหมด เพิ่ม pri = value ลงในฟิลด์ option ของ / etc / fstab เพื่อใช้กับ swapon -a

Swapoff ปิดใช้งานการแลกเปลี่ยนข้อมูลในอุปกรณ์และไฟล์ที่ระบุ เมื่อได้รับเครื่องหมาย - , การแลกเปลี่ยนจะถูกปิดใช้งานในอุปกรณ์และไฟล์ swap ที่เป็นที่รู้จัก (ตามที่พบใน / proc / swaps หรือ / etc / fstab )

หมายเหตุ

คุณไม่ควรใช้ swapon ในไฟล์ที่มีรู การสลับไปใช้ NFS อาจไม่ทำงาน

คำสั่งที่เกี่ยวข้อง ได้แก่ :

การใช้เฉพาะของ swapon อาจแตกต่างกันไปตามการแจกจ่ายและระดับการปลดปล่อยเมล็ด ใช้คำสั่ง man ( % man ) เพื่อดูว่ามีการใช้คำสั่งใดในคอมพิวเตอร์เครื่องใดของคุณ