コマンドを使用してLinuxオペレーティングシステムで新しいアカウントを作成し、作成useradd
したアカウントを削除しようとしています。userdel
コマンドを使用してアカウントを削除しようとしましたが、次のエラーが発生しました。
userdel: /etc/passwd をロックできません。後でもう一度お試しください。 \
このエラーが何を意味するのかわかりません。
アカウントの削除に使用する構文は次のとおりです。userdel -r "accountname"
私もこの構文を使用しましたが、うまく"accountname" userdel
いきませんでした。
誰かがコマンドラインを使用してこのアカウントを削除するのに役立ちますか?
答え1
userdel
これは、スーパーユーザー(root)または他の権限を持つユーザーとしてこのコマンドを使用しないためです。努力する:
sudo userdel accountname
いくつかのコメントで述べたように、次のコマンドを使用してユーザーアカウントを削除するときに設定されたホームディレクトリを削除することもできます。
sudo userdel -r accountname
答え2
より近代的なアプローチは、次のdeluser
コマンドを使用することです。
sudo deluser --remove-all-files $USER_TO_DELETE
バラよりマニュアルページもっと学ぶ。