GNU/Linux >> Linux の 問題 >  >> Linux

userdel:コマンドが見つかりません

userdel コマンドは、ユーザー アカウントを削除するために使用されます。デフォルトでは、-r オプションを使用しない限り、ユーザーのホーム ディレクトリは削除されません。ユーザー アカウントを削除すると、それに対するすべての参照が削除されます。元の ID に似せるには、アカウントを再作成してグループに再度追加する必要があります。ユーザー アカウントを削除する前に注意してください。

構文

userdel コマンドの構文は次のとおりです。

$ userdel [options] {user names}
  • userdel [ユーザー名] :これにより、/etc/passwd ファイルからユーザー エントリが削除されますが、ユーザーのホーム ディレクトリとメールはそのまま残ります。この方法でユーザー アカウントを削除することはお勧めしません。
  • userdel -r [ユーザー名] :これにより、ユーザーとユーザーのホーム ディレクトリ、およびユーザーのメール ボックスが削除されます。これにより、ユーザーが所有するファイルとユーザーのアカウントがホーム ディレクトリから削除されます。

userdel コマンドの実行中に以下のエラーが発生した場合:

userdel: command not found

ディストリビューションの選択に応じて、以下に示すように passwd パッケージをインストールしてみてください。

分布 コマンド
Debian apt-get インストール パスワード
Ubuntu apt-get インストール パスワード
アルパイン apk add shadow
Arch Linux pacman -S シャドウ
カリ Linux apt-get インストール パスワード
Fedora dnf install shadow-utils-2
Raspbian apt-get インストール パスワード

userdel コマンドの例

1. ユーザーを削除します:

# userdel username

2. 他のルート ディレクトリのユーザーを削除します:

# userdel --root path/to/other/root username

3. ホーム ディレクトリとメール スプールとともにユーザーを削除します。

# userdel --remove username


Linux
  1. ifrename:コマンドが見つかりません

  2. dpkg:コマンドが見つかりません

  3. netstat:コマンドが見つかりません

  1. kubectl:コマンドが見つかりません

  2. usermod:コマンドが見つかりません

  3. su:コマンドが見つかりません

  1. nc:コマンドが見つかりません

  2. useradd:コマンドが見つかりません

  3. ln:コマンドが見つかりません