。で長期実行コマンドを実行したときに、そのコマンドがプロセスリスト()に表示されることをsudo
確認しました。sudo
ps
また、ログインするとテキストコンソールがlogin
表示されることを確認しました。systemctl status "session-${XDG_SESSION_ID}.scope"
なぜ別のサブプロセスをフォークするのですか?exec()
必要なプログラム(の場合はシェル)に完全に置き換えるためにwhichを使用しないのはなぜですかlogin
?たとえば、これがうまくいくnice
方法です。env
ベストアンサー1
親プロセスの後もクリーンアップする必要があります。たとえば、ログイン履歴の場合は、ログインしたユーザーのリストを表示するなどの操作でman utmp
どのコマンドが使用されているかを確認します。who
Linuxでは、セットアップとクリーンアップの両方の操作がプラグイン認証モジュール(PAM)によって行われます。