Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

Unixシェル上でジョブの実行をバックグラウンドジョブとして起動/変更できるが、バックグラウンドにした後シェルを抜けてしまうとベンダ仕様によるが基本的にバックグラウンドジョブもKILLされてしまう。 サーバプログラムのように常にプロセスとして残したい場合、わざわざスクリプトファイルを作ってからそれを実行してスクリプト内部でデーモンプロセスを作ってもいいが、 bash や zsh には disown という組み込みコマンドが実装されている。 disown %[ジョブ番号] これだけでバックグラウンドプロセスをデーモン化することが出来る。 結果的として実行中にログアウトしても大丈夫。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く