目次
ジョブ関連
バックグラウンド実行[&]
長時間処理をバックグラウンド実行する。
$ curl -O http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD1.iso & $ curl -O http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD2.iso &
ジョブ確認[jobs]
$ jobs [1]- 実行中 curl -O http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD1.iso & [2]+ 実行中 curl -O http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD2.iso &
ジョブをフォアグラウンド実行[fg]
$ jobs [1]- 実行中 curl -O http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD1.iso & [2]+ 実行中 curl -O http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD2.iso & $ fg 1
ジョブの一時停止[Ctrl + Z]
$ <Ctrl + Z> [1]+ 停止 curl -O http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD1.iso
バックグラウンド実行[bg]
一時停止したあとにbgコマンドでバックグラウンド実行に切り替える。
$ <Ctrl + Z> [1]+ 停止 curl -O http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD1.iso $ bg [1]+ curl -O http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD1.iso &
ジョブの強制終了[kill]
$ ps PID TTY TIME CMD 2070 pts/3 00:00:00 bash 3840 pts/3 00:00:07 curl 4013 pts/3 00:00:05 curl 4216 pts/3 00:00:00 ps $ kill -9 3840 [1]- 強制終了 curl -O http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD1.iso
ジョブ完了時
コンソールに終了が表示される。
[2]+ 終了 curl -O http://ftp.riken.jp/Linux/centos/6.4/isos/x86_64/CentOS-6.4-x86_64-bin-DVD2.iso