問題
ユーザーを削除できず、userdel は次のエラーをスローします:
# userdel -r username userdel: user username is currently used by process xxx
解決策
「userdel」コマンドが実行されるたびに新しい子プロセスが作成されるため、ユーザーを削除できません。
以下のコマンドを使用して、ユーザーを強制的に削除できます。
# killall -TERM -u username # userdel -f username
-f ユーザーのホームディレクトリ/メール (存在する場合) を含め、このユーザーを強制的に削除します。したがって、この特定のユーザーに対して何が削除されるかを認識している場合にのみ、このオプションを使用してください。 -f オプションを使用する場合、-r オプションを使用する必要はありません。