ユーザーがログインしたときに特定のデーモンを実行し、ユーザーがログアウトしたときに特定のデーモンを終了したいことがよくあります。デーモンが予期せず終了したら、再起動してデーモンの状態などを見る便利な方法が欲しいです。私はデーモンをユーザーが所有したいと思います。
基本的に私はとしsystemd
たいsystemctl
が、システムの代わりにセッションが欲しい。そんなことありますか?私はこれがすでにその一部であるようですが、systemd
まだそれについて何も見つかりませんでした。一般に、人々はここにサービスを追加することを提案します~/.profile
が、これは本当に間違った初期化システムのようです。
答え1
はい、systemdには、ユーザースコープサービスを処理するユーザーサービスマネージャがあります。同じ方法で制御できます。systemctl
システムサービスに適用されますが、追加--user
オプションがあるコマンドです。