Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash suspend 使用法: プロセスを一時停止する
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
      1. 例1: プロセスの一時停止
      2. 例2: プロセスの再開
      3. 例3: バックグラウンドでの実行
    5. Tips

[Linux] Bash suspend 使用法: プロセスを一時停止する

Overview

suspend コマンドは、現在実行中のシェルプロセスを一時停止するために使用されます。このコマンドを実行すると、プロセスはバックグラウンドに移動し、後で再開することができます。

Usage

基本的な構文は以下の通りです。

suspend [options] [arguments]

Common Options

suspend コマンドには特にオプションはありませんが、シェルの設定によって動作が異なる場合があります。

Common Examples

以下に、suspend コマンドのいくつかの実用的な例を示します。

例1: プロセスの一時停止

シェルで実行中のプロセスを一時停止するには、単に suspend と入力します。

suspend

例2: プロセスの再開

一時停止したプロセスを再開するには、fg コマンドを使用します。

fg

例3: バックグラウンドでの実行

プロセスをバックグラウンドで実行し、後で再開する場合は、& を使います。

long_running_command &

その後、suspend を実行してプロセスを一時停止し、fg で再開します。

Tips

  • suspend コマンドは、インタラクティブなシェルでのみ機能します。スクリプト内では使用できません。
  • 一時停止したプロセスは、シェルを終了すると終了しますので注意してください。
  • プロセスを一時停止する前に、必要なデータを保存しておくことをお勧めします。