Команда userdel в Linux с примерами

Опубликовано: 16 Февраля, 2022

Команда userdel в системе Linux используется для удаления учетной записи пользователя и связанных файлов. Эта команда в основном изменяет файлы системной учетной записи, удаляя все записи, относящиеся к имени пользователя LOGIN. Это низкоуровневая утилита для удаления пользователей.

Синтаксис:

userdel [параметры] ВХОД

Параметры:

  • userdel -f: эта опция принудительно удаляет указанную учетную запись пользователя. Не имеет значения, что пользователь все еще вошел в систему. Это также заставляет userdel удалить домашний каталог пользователя и почтовый буфер, даже если другой пользователь использует тот же домашний каталог или даже если почтовый ящик не принадлежит указанному Пользователь.

    Пример:

     sudo userdel -f neuser

  • userdel -r: всякий раз, когда мы удаляем пользователя с помощью этой опции, файлы в домашнем каталоге пользователя будут удалены вместе с самим домашним каталогом и почтовой буфером пользователя. Все файлы, находящиеся в других файловых системах, придется искать и удалять вручную.

    Пример:

     sudo userdel -r newuser2

  • userdel -h: эта опция отображает справочное сообщение и завершает работу.

    Пример:

     userdel -h

  • userdel -R: эта опция применяет изменения в каталоге CHROOT_DIR и использует файлы конфигурации из каталога CHROOT_DIR.

    Пример:

     sudo userdel -R newuser2

  • userdel -Z: этот параметр удаляет все сопоставления пользователей SELinux (Linux с повышенной безопасностью) для входа пользователя.

    Пример:

     sudo userdel -Z newuser2

  • Команда userdel с параметром справки: команда userdel выдает ошибку, если не переданы параметры, имя файла или аргументы. Итак, когда мы используем параметр -h, он дает общий синтаксис вместе с различными параметрами, которые можно использовать с командой userdel .

    Пример: