解決 Linux 中用戶無法刪除的問題


1.在Linux中刪除某個用戶的時候,出現 user xxx is currently used by process xxx

當我們想刪除某個用戶的時候,出現 user xxx is currently used by process xxx,可能的原因是你創建用戶user1之后,使用su命令切換到user1用戶下,之后又想刪除user1用戶,使用su root切換到root用戶下,使用userdel user1。出現上述情況的根本原因在於切換回root用戶之后,user1還被某個進程占用。

                

解決方案:ctrl+d(退出當前用戶) 第一次使用ctrl+d退出root用戶,回到user1用戶;第二次使用ctrl+d退出user1用戶,此時會返回到root用戶(再按ctrl+d退出登陸連接),此時使用userdel user1正常刪除。

                

 2.useradd:警告:此主目錄已經存在

# useradd u1
useradd:警告:此主目錄已經存在。
不從 skel 目錄里向其中復制任何文件。

正在創建信箱文件: 文件已存在

解決方法

     刪除用戶不用userdel u1

改用userdel -rf u1

就沒有警告了。

 

 

 

 

    

    

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM