Nắm vững các lệnh "swapon" và "swap" Linux

Chuẩn bị thiết bị của bạn để hoán trang và hoán đổi tệp

Swapon chỉ định các thiết bị trên đó hoán đổi trang và hoán đổi sẽ diễn ra. Các cuộc gọi đến swapon thường xảy ra trong tập tin khởi tạo nhiều người dùng / etc / rc làm cho tất cả các thiết bị trao đổi có sẵn, do đó hoạt động phân trang và hoán đổi được xen kẽ giữa nhiều thiết bị và tệp.

Tóm tắc

/ sbin / swapon [-h -V]
/ sbin / swapon -a [-v] [-e]
/ sbin / swapon [-v] [-p priority ] specialfile ...
/ sbin / swapon [-s]
/ sbin / swapoff [-h -V]
/ sbin / swapoff -a
/ sbin / swapoff specialfile ...

Công tắc

Swapon hỗ trợ một số công tắc để mở rộng hoặc tinh chỉnh thực thi lệnh.

-h

Cung cấp sự giúp đỡ

-V

Phiên bản hiển thị

-S

Hiển thị tóm tắt sử dụng trao đổi theo thiết bị. Tương đương với cat / proc / hoán đổi . Không có sẵn trước Linux 2.1.25.

-a

Tất cả các thiết bị được đánh dấu là thiết bị trao đổi hoán đổi trong / etc / fstab đều có sẵn. Các thiết bị đang chạy khi hoán đổi được bỏ qua âm thầm.

-e

Khi -a được sử dụng với swapon , -e làm cho swapon âm thầm bỏ qua các thiết bị không tồn tại.

ưu tiên -p

Chỉ định mức ưu tiên cho swapon . Tùy chọn này chỉ có sẵn nếu swapon được biên dịch theo và được sử dụng theo hạt nhân 1.3.2 hoặc mới hơn. Ưu tiên là giá trị từ 0 đến 32767. Xem swapon (2) để biết mô tả đầy đủ về các ưu tiên hoán đổi. Thêm giá trị pri = vào trường tùy chọn của / etc / fstab để sử dụng với swapon -a .

Swapoff vô hiệu hóa trao đổi trên các thiết bị và tập tin được chỉ định. Khi cờ -a được cho, hoán đổi sẽ bị vô hiệu hóa trên tất cả các thiết bị và tệp hoán đổi đã biết (như tìm thấy trong / proc / hoán đổi hoặc / etc / fstab ).

Ghi chú

Bạn không nên sử dụng swapon trên một tập tin có lỗ. Hoán đổi trên NFS có thể không hoạt động.

Các lệnh liên quan bao gồm:

Việc sử dụng cụ thể swapon có thể khác nhau tùy theo mức độ phân phối và cấp hạt nhân. Sử dụng lệnh man ( % man ) để xem cách một lệnh được sử dụng trên máy tính cụ thể của bạn.