スワップ コマンドは、指定されたデバイスでスワップ パーティションをアクティブ化するために使用されます。 スワップオフ コマンドは、デバイスのスワップ領域を非アクティブ化するために使用されます。
頻繁に使用される swapon および swapoff コマンド オプションの一部を次の表に示します。
| オプション | 慣れている |
|---|---|
| swapon -e | 存在しないデバイスをスキップします。 |
| swapon -a | すべてのスワップ領域をアクティブにします。 |
| swapoff -a | すべてのスワップ スペースを非アクティブ化します。 |
swapoff コマンドの実行中に以下のエラーが発生した場合:
swapoff: 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 |
swapoff コマンドの例
1. sw とマークされたデバイスについては、/etc/fstab を参照してください。デバイス引数の代わりにそれらを使用してください。
# swapoff -a
2. ヘルプ メッセージを出力して終了します。
# swapoff -h
3. バージョン番号を表示して終了します。
# swapoff -V
4. デバイスまたはファイルのラベルによるスワップを無効にします:
# swapoff -L swap1
5. 特定のスワップ パーティションを無効にします。
# swapoff /dev/sdb7
6. 特定のスワップ ファイルを無効にします:
# swapoff path/to/file