deluser 是一个用于删除用户的命令行工具,它可以帮助你从系统中删除用户及其相关文件。要使用 deluser 批量删除用户,请按照以下步骤操作:
打开终端(Terminal)。
使用 sudo 命令以管理员权限运行 deluser。这是因为删除用户需要管理员权限。例如,如果你想删除名为 “username” 的用户,你可以输入以下命令:
sudo deluser username --remove-home 和 --remove-mail-spool 选项。例如:sudo deluser --remove-home --remove-mail-spool username 要批量删除多个用户,你可以将用户名放在一个文本文件中,然后使用循环遍历文件中的每个用户名并执行 deluser 命令。首先,创建一个包含要删除的用户名的文本文件,例如 users_to_delete.txt。每行一个用户名。
接下来,打开一个新的终端窗口,使用以下命令读取 users_to_delete.txt 文件中的用户名,并对每个用户名执行 deluser 命令:
while IFS= read -r user; do sudo deluser --remove-home --remove-mail-spool "$user"; done < users_to_delete.txt 这将逐行读取 users_to_delete.txt 文件中的用户名,并使用 deluser 命令删除每个用户及其主目录和邮件 spool。
注意:在执行这些操作之前,请确保备份所有重要数据,以防万一。删除用户及其文件是不可逆的操作。