端末でアプリケーションを実行すると自動的にアプリケーションが拒否される

端末でアプリケーションを実行すると自動的にアプリケーションが拒否される

端末でアプリケーションを起動した後に自動的にアプリケーションを拒否するにはどうすればよいですか?

例:ターミナルを起動して実行するとfirefoxアプリケーションが起動しますが、ターミナルを閉じるとFirefoxも閉じます。端末で起動されたアプリケーションが誤って閉じられないようにするには、まず ampersant: を使用してアプリケーションをバックグラウンドに配置すると、そのfirefox &端末プロンプトを使用できる機能も復元されます。次に、アプリケーションのプロセスID(PID)を使用して、同じ端末でアプリケーションの所有権を取得できます。以下の例をご覧ください。

$ firefox & 
$ ps | grep firefox
14917 pts/6    00:00:00 firefox
$ disown 14917

これで、アプリケーションは使用中の端末とは独立して実行され、端末を閉じてもアプリケーションは終了しなくなります。

しかし、アプリケーションが実行されるたびにこのタスクを自動的に実行するにはどうすればよいですか?

ベストアンサー1

最も簡単な方法は、次を実行することです。

daemon firefox

これにより、端末自体を引き続き使用/閉じることができます。

おすすめ記事