Linuxプロセス

BACKGROUND

RUN COMMAND IN BACKGROUND

add & at rear command

{command} &

or

press Ctrl+Z key that terminate front process

LIST BACKGROUND JOBS

jobs
[1]  # <-- that is job ID

or

ps|grep {command}

RESTART BACKGROUND JOB

Ctrl+Z that terminate process

restart it is following command

bg %{job ID}

RE-RUN COMMAND IN FRONT

fg %{job ID}

KILL PROCESS

search process ID

ps|grep {command}
kill {process ID}

条件に合うプロセスをkillする

ps aux | grep {keyword} | awk '{print $2}'| xargs kill

 

NOHUP

nohup command can run command when running user exited.

nohup {command} > out.log &

NOHUP IN PYTHON

nohup python -u {script file} > out.log &

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください