deluser
命令在 Linux 系統中用于刪除用戶賬戶。以下是 deluser
命令的基本使用方法和一些常見選項:
deluser [選項] 用戶名
-r
:刪除用戶的主目錄及其內容。-f
:強制刪除,即使用戶正在登錄也會刪除。-h
:顯示幫助信息。-Z
:刪除用戶的 SELinux 安全上下文。刪除用戶賬戶
sudo deluser username
這將刪除用戶 username
的賬戶,但不會刪除其主目錄和郵件 spool。
刪除用戶賬戶及其主目錄
sudo deluser -r username
這將刪除用戶 username
的賬戶及其主目錄和郵件 spool。
強制刪除用戶賬戶
sudo deluser -f username
這將強制刪除用戶 username
的賬戶,即使用戶正在登錄也會刪除。
顯示幫助信息
deluser --help
或者
man deluser
這將顯示 deluser
命令的幫助信息。
-f
選項強制刪除可能會導致數據丟失。列出所有用戶
cat /etc/passwd | cut -d: -f1
或者
getent passwd | cut -d: -f1
檢查用戶是否存在
id username
如果用戶不存在,命令將返回錯誤信息。
通過這些命令和選項,你可以有效地管理和維護 Linux 系統中的用戶賬戶。