今日の人気記事

  1. ssh - リモートマシンにSSHでログイン - Linuxコマンド
  2. tar - アーカイブの作成・展開 - Linuxコマンド
  3. ファイルの解凍・圧縮 - Linuxコマンド一覧(.zip .gz .Z .bz2 tar.gz .tgz tar.Z .taz .tar.bz2 .tbz2)
  4. コマンドリファレンス
  5. gzip - ファイルを圧縮・展開 - Linuxコマンド

jobs - アクティブなジョブをリスト表示 - Linuxコマンド

スポンサーリンク

jobsコマンドは、アクティブなジョブをリスト表示するコマンドです。

jobsコマンド

書式

jobs [オプション] [ジョブ番号]

ジョブ番号を指定したば場合にはそのジョブについてのリストを表示します。

ジョブ番号

%nn番目のジョブ
%%、%+カレントジョブ
%-以前のジョブ
スポンサーリンク

オプション

-lリスト表示にプロセスIDを付加します。
-pプロセスIDのみをリスト表示します。
-r実行中のジョブにのみをリスト表示します。
-s停止中のジョブにのみをリスト表示します。

使用例

まず、viコマンドとemacsコマンドを実行し、[Ctrl + Z]でサスペンドします。

$ vi
↓ [Ctrl + Z]でサスペンド
[1]+  停止                  vi

$ emacs
↓ [Ctrl + Z]でサスペンド
[2]+  停止                  emacs

jobsコマンドをオプションなしで実行します。

$ jobs
[1]-  停止                  vi
[2]+  停止                  emacs

リスト表示にプロセスIDを付加します(オプション -p)。

$ jobs -l
[1]- 12035 停止                  vi
[2]+ 12036 停止                  emacs

指定したジョブ番号のジョブを表示します。

$ jobs %2
[2]+  停止                  emacs

jobsコマンドで、ジョブ番号を確認しながらジョブの実行再開や停止をすることができます。

サスペンドされているジョブをフォアグラウンドで実行再開するには「fgコマンド」を、バックグランドで実行再開するには「bgコマンド」を使います。あわせてご覧ください。

関連コマンド

bg, fc, fg,

スポンサーリンク

関連記事と広告