deluser
是一個用于刪除用戶賬戶及其相關文件的命令。以下是 deluser
命令的詳細參數說明:
deluser [選項] 用戶名
-r, --remove-home 刪除用戶的主目錄及其內容。
-f, --force 強制刪除用戶賬戶,即使該賬戶正在使用中。
-z, --no-remove-home 不刪除用戶的主目錄(默認行為)。
-D, --delete-home
刪除用戶的主目錄及其內容(與 -r
相同)。
-g, --group 組名 將用戶從指定的組中刪除。
-a, --add-group 組名 在刪除用戶的同時,將其添加到指定的組中。
-s, --shell shell 指定用戶的新登錄 shell。
-h, --help 顯示幫助信息并退出。
-V, --version 顯示版本信息并退出。
刪除用戶及其主目錄
sudo deluser --remove-home username
強制刪除用戶賬戶
sudo deluser -f username
刪除用戶但不刪除主目錄
sudo deluser username
刪除用戶并將其添加到另一個組
sudo deluser -a newgroup username
指定用戶的新登錄 shell
sudo deluser -s /bin/bash username
sudo
權限執行 deluser
命令,因為普通用戶沒有權限刪除其他用戶的賬戶。通過這些選項,你可以靈活地管理用戶賬戶及其相關文件。在使用時,請務必謹慎操作。