linux【報錯】userdel: user xiaoming is currently used by process 4713解決

學習linux的初學者確定會遇到一些莫名其妙的問題,好比我,在學習刪除一個用戶的時候,就遇到上面的報錯linux

userdel: user xiaoming is currently used by process 4713

,不只是這樣,在我建立這個目錄的時候是成功的,可是若是我su - xiaoming 的時候發現報這個錯誤ubuntu

No directory, logging in with HOME=/

在linux社區找到的解決辦法沒能解決(多是我查資料的水平還有待提升),學習

這個是社區的答案,最終我在csdn上找到和我相似的問題,並解決之。命令行

辦法是:blog

我我的推測是在root用戶下su 切換到xiaoming用戶,而後在xiaoming用戶下又切換回root,可是xiaoming用戶還被某個進程佔用着,因此進程不死,用戶del不掉。進程

因此咱們在命令行中使用Ctrl+D 來退出當前的登陸,而後在按一次Ctrl+D退出xiaoming用戶的登陸,這時候咱們回到的是root的用戶下了,在使用get

userdel -r xiaoming 

就能夠順利刪除xiaoming這個用戶啦it

同時放上刪除用戶和添加用戶的命令,之後不會能夠方便查看io

刪除:社區

終端方法:如下用newuser代替想要刪除的用戶帳戶
在root用戶下:userdel -r newuser
在普通用戶下:sudo userdel -r newuser
由於須要完全刪除用戶,因此加上-r的選項,在刪除用戶的同時一塊兒把這個用戶的宿主目錄和郵件目錄刪除。

添加:sudo adduser newuser

相關文章
相關標籤/搜索