GNU/Linux >> LINUX-Kenntnisse >  >> Linux

userdel:Befehl nicht gefunden

Der Befehl userdel wird verwendet, um Benutzerkonten zu löschen. Standardmäßig wird das Home-Verzeichnis des Benutzers nicht gelöscht, es sei denn, Sie verwenden die Option -r. Durch das Löschen des Benutzerkontos werden alle Verweise darauf entfernt. Sie müssten das Konto neu erstellen und erneut zu Gruppen hinzufügen, um der ursprünglichen Identität zu ähneln. Seien Sie vorsichtig, bevor Sie ein Benutzerkonto löschen.

Syntax

Die Syntax des userdel-Befehls lautet:

$ userdel [options] {user names}
  • userdel [Benutzername] :Dies entfernt den Benutzereintrag aus der Datei /etc/passwd, lässt aber das Home-Verzeichnis und die Mail des Benutzers intakt. Diese Methode zum Löschen eines Benutzerkontos wird nicht empfohlen.
  • userdel -r [Benutzername] :Dies entfernt den Benutzer und das Home-Verzeichnis des Benutzers zusammen mit dem Postfach des Benutzers. Dadurch werden die Dateien, die dem Benutzer gehören, zusammen mit dem Konto des Benutzers aus seinem Home-Verzeichnis entfernt.

Wenn beim Ausführen des Befehls userdel der folgende Fehler auftritt:

userdel: command not found

Sie können versuchen, das passwd-Paket wie unten gezeigt entsprechend Ihrer Wahl der Distribution zu installieren.

Verteilung Befehl
Debian apt-get install passwd
Ubuntu apt-get install passwd
Alpin apk Schatten hinzufügen
Arch Linux pacman -S Schatten
Kali-Linux apt-get install passwd
Fedora dnf install shadow-utils-2
Raspbian apt-get install passwd

userdel-Befehlsbeispiele

1. Entfernen Sie einen Benutzer:

# userdel username

2. Entfernen Sie einen Benutzer aus einem anderen Stammverzeichnis:

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

3. Entfernen Sie einen Benutzer zusammen mit dem Home-Verzeichnis und dem Mail-Spool:

# userdel --remove username


Linux
  1. Subscription-Manager:Befehl nicht gefunden

  2. dnf:Befehl nicht gefunden

  3. bc:Befehl nicht gefunden

  4. dpkg:Befehl nicht gefunden

  5. useradd:Befehl nicht gefunden

nc:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

kubectl:Befehl nicht gefunden

usermod:Befehl nicht gefunden

su:Befehl nicht gefunden

ln:Befehl nicht gefunden