deluser
命令用于從系統中刪除用戶賬戶。以下是 deluser
命令的一些常用參數及其說明:
--remove-home
: 刪除用戶的主目錄。--remove-mail-spool
: 刪除用戶的郵件 spool。-r, --remove-all-files
: 刪除用戶的所有文件,包括主目錄和郵件 spool。這個選項會同時使用 --remove-home
和 --remove-mail-spool
。-f, --force
: 強制刪除用戶,即使該用戶當前登錄或存在某些問題。-z, --no-create-home
: 不為用戶創建主目錄。如果用戶的主目錄已經存在,則不會刪除。-D, --disabled-login
: 禁用用戶的登錄功能,但不刪除用戶賬戶。-s, --shell SHELL
: 指定用戶的新 shell。默認情況下,用戶將被分配到 /sbin/nologin
。-g, --gecos GEcos
: 設置用戶的 GECOS 信息(通常是全名、辦公室電話等)。-a, --add-extra-GID EXTRA_GID
: 將用戶添加到指定的附加組中。-G, --group GROUP
: 將用戶從指定的組中刪除。使用 deluser
命令時,請確保您具有足夠的權限(通常是 root 權限),因為刪除用戶賬戶可能會影響系統中的其他文件和設置。