deluser
是一個用于刪除用戶賬戶的命令行工具。以下是 deluser
命令的一些常用參數及其解釋:
sudo deluser [選項] 用戶名
-r, --remove-home 刪除用戶的主目錄及其內容。
sudo deluser -r username
-f, --force 強制刪除用戶,即使該用戶當前登錄或存在某些問題。
sudo deluser -f username
-g, --group GROUP 刪除用戶所屬的指定組。
sudo deluser username -g groupname
-G, --groups GROUPS 刪除用戶所屬的多個組,用逗號分隔。
sudo deluser username -G group1,group2
-a, --add-to-group GROUP 在刪除用戶的同時將其添加到指定的組(不常用)。
sudo deluser username -a groupname
-Z, --security-context SECURITY_CONTEXT 設置刪除用戶后的安全上下文(SELinux)。
sudo deluser username -Z context
-h, --help 顯示幫助信息。
deluser --help
-v, --verbose 顯示詳細的操作信息。
sudo deluser -v username
刪除用戶 john
并移除其主目錄:
sudo deluser -r john
強制刪除用戶 jane
:
sudo deluser -f jane
刪除用戶 doe
并將其從 developers
組中移除:
sudo deluser doe -g developers
刪除用戶 smith
并將其添加到 admins
組(注意:這個選項不常用,通常會先刪除再添加):
sudo deluser smith -a admins
deluser
命令需要超級用戶權限(通常是 sudo
)。通過這些選項,你可以靈活地管理用戶賬戶及其相關設置。