■ はじめに
バックグラウンド(background)で実行する際のコマンドを纏める
目次
【0】ps 【1】& 【2】fg 【3】nohup
【0】ps
* ps = process (プロセス) * 実行しているプロセス(バックグラウンド実行含む)を一覧表示 * 詳細は、以下の関連記事を参照のこと
ps コマンド ~ プロセス一覧の表示 ~
https://dk521123.hatenablog.com/entry/2018/02/02/181500
コマンド例
$ ps PID TTY TIME CMD 781 pts/2 00:00:00 zsh 1218 pts/2 00:00:00 ps
オプション
Option | Explanation |
---|---|
a | 端末を持つ全てのプロセスを表示する |
x | 端末を持たない全てのプロセスを表示する |
u | ユーザー名と開始時刻を表示 |
w | 出力時の幅を広げる |
【1】&
* コマンドの後に「&」を付けるだけ
コマンド例
sleep 50 &
【2】fg
* fg = ForeGround(フォアグラウンド) * バックグラウンド実行をフォアグラウンドに戻す
【3】nohup
* 読み方:ノーハップ * 語源:NO HungUP(ハングアップなし)
1)構文
nohup コマンド [引数] &
参考文献
https://www.atmarkit.co.jp/ait/articles/1708/24/news022.html
関連記事
ps コマンド ~ プロセス一覧の表示 ~
https://dk521123.hatenablog.com/entry/2018/02/02/181500