溫馨提示×

如何使用deluser批量刪除用戶

小樊
35
2025-08-14 17:48:39
欄目: 編程語言

deluser 是一個用于刪除用戶的命令行工具,它可以幫助你從系統中刪除用戶及其相關文件。要使用 deluser 批量刪除用戶,請按照以下步驟操作:

  1. 打開終端(Terminal)。

  2. 使用 sudo 命令以管理員權限運行 deluser。這是因為刪除用戶需要管理員權限。例如,如果你想刪除名為 “username” 的用戶,你可以輸入以下命令:

sudo deluser username
  1. 如果你想刪除用戶及其主目錄和郵件 spool,可以使用 --remove-home--remove-mail-spool 選項。例如:
sudo deluser --remove-home --remove-mail-spool username
  1. 要批量刪除多個用戶,你可以將用戶名放在一個文本文件中,然后使用循環遍歷文件中的每個用戶名并執行 deluser 命令。首先,創建一個包含要刪除的用戶名的文本文件,例如 users_to_delete.txt。每行一個用戶名。

  2. 接下來,打開一個新的終端窗口,使用以下命令讀取 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。

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

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女