で始めたとき$ nohup storm dev-zookeper
、
METHOD1 :を使用してjobs
、
prayagupd@prayagupd:/home/vmfest# jobs -l
[1]+ 11129 Running nohup ~/bin/storm/bin/storm dev-zookeeper &
注: jobs
nohup プロセスは、nohup
が開始されたのと同じ端末セッションでのみ表示されます。nohup
ターミナル セッションを閉じるか、新しいセッションを試すと、プロセスは表示されません。METHOD2 を優先
METHOD2 : コマンドを使用。ps
$ ps xw
PID TTY STAT TIME COMMAND
1031 tty1 Ss+ 0:00 /sbin/getty -8 38400 tty1
10582 ? S 0:01 [kworker/0:0]
10826 ? Sl 0:18 java -server -Dstorm.options= -Dstorm.home=/root/bin/storm -Djava.library.path=/usr/local/lib:/opt/local/lib:/usr/lib -Dsto
10853 ? Ss 0:00 sshd: vmfest [priv]
?
=>nohup
実行中のプログラムを含むTTY列。
説明
- TTY 列 = プロセスに関連付けられた端末
- STAT 列 = プロセスの状態
- S = 中断可能なスリープ (イベントの完了を待機)
- l = マルチスレッド (NPTL pthreads のように CLONE_THREAD を使用)
参照
$ man ps
# 次に検索/PROCESS STATE CODES