溫馨提示×

Ubuntu deluser參數詳解

小樊
60
2025-02-24 11:36:08
欄目: 智能運維

deluser 是一個在 Ubuntu 系統中用于刪除用戶的命令。以下是 deluser 命令的詳細參數說明:

基本用法

deluser [選項] 用戶名

常用選項

  1. -r, --remove-home 刪除用戶的家目錄及其內容。

  2. -f, --force 強制刪除用戶,即使該用戶當前正在登錄或有一些未完成的進程。

  3. -g, --group 組名 刪除用戶所屬的指定組。

  4. -G, --groups 組名 刪除用戶所屬的所有組,除了主組。

  5. -a, --add-group 組名 在刪除用戶的同時,將用戶添加到指定的組中。

  6. -D, --delete-home-r 類似,但不會刪除用戶的家目錄中的隱藏文件(以點開頭的文件)。

  7. -s, --shell shell 指定用戶的新默認 shell。如果不指定,默認會使用 /sbin/nologin。

  8. -Z, --security-context context 設置用戶的安全上下文(SELinux)。

  9. -h, --help 顯示幫助信息并退出。

  10. -v, --verbose 輸出詳細的處理過程信息。

示例

  1. 刪除用戶及其家目錄

    sudo deluser --remove-home username
    
  2. 強制刪除用戶

    sudo deluser -f username
    
  3. 刪除用戶所屬的特定組

    sudo deluser -g groupname username
    
  4. 刪除用戶所屬的所有組(除了主組)

    sudo deluser -G groupname username
    
  5. 在刪除用戶的同時將其添加到另一個組

    sudo deluser -a groupname username
    
  6. 設置用戶的新默認 shell

    sudo deluser -s /bin/bash username
    

注意事項

  • 在使用 deluser 命令之前,請確保你有足夠的權限(通常是 root 權限)。
  • 刪除用戶及其家目錄是一個不可逆的操作,請謹慎操作。
  • 如果用戶當前正在登錄或有未完成的進程,使用 -f 選項可能會遇到問題。

通過這些選項,你可以靈活地管理 Ubuntu 系統中的用戶賬戶。

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