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。
注意:在執行這些操作之前,請確保備份所有重要數據,以防萬一。刪除用戶及其文件是不可逆的操作。