特定のユーザーのすべてのプロセスを強制終了する信頼できる方法はありますか? kill(-1, SIGKILL)
そのユーザーの不正なプロセスが最初に強制終了プロセスを強制終了しない限り、そのユーザーは機能します。これまでのところ、そのユーザーをループしsystem("ps -u")
てプロセスを強制終了するのが最善ですが、それは本当にハックで非効率的です。
編集:明確にするために、私は特にPOSIX互換のソリューションを求めています。何らかの理由で、質問 posix にタグを付けると、それがタイトルに含まれると思いました。