sky.php を起動
$ cd ~/sky
$ nohup php -e sky.php [撮影間隔(分)] &
プログラムを途中終了するときは,
$ ps -ef | grep nohup
$ ps -ef | grep php
$ sudo kill -9 [プロセス番号]
解説
- プログラムの sky.php と撮影画像保存ディレクトリ storage が,つぎのディレクトリの直下に置かれている:
- sky.php をデーモンプロセスとして実行するコマンドは,
$ php -e sky.php [撮影間隔(分)] &
しかしこれだと,PC で ssh ログアウトしたとき,プロセスが kill される。
ssh ログアウトで kill されないようにするには,このコマンドの前に nohup を加える:
$ nohup php -e sky.php [撮影間隔(分)] &
|