溫馨提示×

linux userdel如何批量刪除

小樊
124
2024-12-30 16:53:54
欄目: 智能運維

userdel 命令用于在 Linux 系統中刪除用戶

  1. 首先,打開終端。

  2. 使用 cat /etc/passwd 命令查看系統中的所有用戶。這將顯示一個包含用戶名和用戶信息的列表。您可以使用 grep 命令過濾要刪除的用戶,例如:grep -vE "^root|admin",這將排除 root 和 admin 用戶。

  3. 創建一個文本文件,例如 users_to_delete.txt,并將要從系統中刪除的用戶名添加到該文件中。每行一個用戶名。例如:

user1
user2
user3
  1. 使用 xargs 命令從文本文件中讀取用戶名,并將它們傳遞給 userdel 命令以批量刪除用戶。在終端中輸入以下命令:
cat users_to_delete.txt | xargs userdel

這將提示您確認是否要刪除每個用戶。如果要刪除所有用戶,請按 Enter 鍵。請注意,這將從系統中永久刪除用戶及其主目錄,因此在執行此操作之前,請確保已備份所有重要數據。

  1. 完成后,您可以再次運行 cat /etc/passwd 命令以確認用戶已被成功刪除。

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