スワップ コマンドは、指定されたデバイスでスワップ パーティションをアクティブ化するために使用されます。 スワップオフ コマンドは、デバイスのスワップ領域を非アクティブ化するために使用されます。
頻繁に使用される swapon および swapoff コマンド オプションの一部を次の表に示します。
| オプション | 慣れている |
|---|---|
| swapon -e | 存在しないデバイスをスキップします。 |
| swapon -a | すべてのスワップ領域をアクティブにします。 |
| swapoff -a | すべてのスワップ スペースを非アクティブ化します。 |
swapon コマンドの実行中に以下のエラーが発生した場合:
swapon: command not found
選択したディストリビューションに従って、以下のパッケージをインストールしてみてください:
| OS 分布 | コマンド |
|---|---|
| OS X | brew install util-linux |
| Debian | apt-get インストール マウント |
| Ubuntu | apt-get インストール マウント |
| アルパイン | apk add util-linux |
| Arch Linux | pacman -S util-linux |
| カリ Linux | apt-get インストール マウント |
| CentOS | yum install util-linux |
| Fedora | dnf インストール util-linux |
| Raspbian | apt-get install loop-aes-utils |
swapon コマンドの例
1. sw とマークされたデバイスについては、/etc/fstab を参照してください。 devices 引数の代わりにそれらを使用してください。
# swapon -a
2. -a とともに使用します。紛失したデバイスについて文句を言わないでください。
# swapon -ae
3. ヘルプ メッセージを出力して終了します。
# swapon -h
4. スワップ領域の優先度を指定します。優先度の低いエリアが使用される前に、優先度の高いエリアが使い果たされます。
# swapon -p 5 /var/tmp/swapfile
5. スワップ使用状況の概要を出力して終了します。
# swapon -s Filename Type Size Used Priority /dev/dm-1 partition 268435452 0 -1 /swapfile file 102396 0 -2
6. バージョン情報を出力して終了します。
# swapon -V