解決Linux中ROOT用戶刪除普通用戶報普通用戶已登錄問題
問題產(chǎn)生背景:今天在Linux某普通用戶openam_jxedu上配置系統(tǒng),因為文件誤刪,我想刪除系統(tǒng)安裝文件,重新解壓安裝,但是考慮到該系統(tǒng)生成的配置文件可能會對后來的某些功能造成影響,因此便想刪除該普通用戶——openam_jxedu,然后重新創(chuàng)建該用戶,然后再進行系統(tǒng)的重新安裝。
問題描述:我在root用戶下,使用userdel -r openam_jxedu 指令刪除該用戶,但是卻發(fā)現(xiàn)報如下錯誤。
我本地確定已經(jīng)關(guān)閉了openam_jxedu用戶的連接。因為可能是其他主機在連接openam_jxedu,于是,我在root用戶下,使用 w 指令,看一下當前Linux系統(tǒng)的用戶連接情況,截圖如下。
如你所示,當前Linux服務(wù)器只有我一個用戶(我此時使用的是root用戶)。此時,很令人郁悶,明明當前Linux服務(wù)器只有我一個root用戶,為什么我在刪除 openam_jxedu 用戶時,卻會報 用戶 openam_jxedu 目前已登錄 呢?
解決方法:我在root用戶下,輸入指令 ps -ef |grep openam_jxedu ,此時指令窗口顯示如下所示:
根據(jù)上面截圖,可以發(fā)現(xiàn),用戶openam_jxedu下,有兩個進程在運行,我們使用指令 kill -9 88613 和kill -9 88939分別強制關(guān)閉這兩個進程,然后再運行刪除用戶的指令 userdel -r openam_jxedu 。這時,你會發(fā)現(xiàn),用戶openam_jxedu終于被shutdown了。
以上所述是小編給大家介紹的解決Linux中ROOT用戶刪除普通用戶報普通用戶已登錄問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
FreeBSD5.4Release X Windows 安裝筆記 (Freebsd5.4R+Gnome2.10.0)
FreeBSD5.4Release X Windows 安裝筆記 (Freebsd5.4R+Gnome2.10.0)...2007-05-05
Linux忘記root密碼及設(shè)置root密碼的圖文操作方法
這篇文章主要介紹了Linux忘記root密碼的圖文操作方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2019-05-05
Linux操作系統(tǒng)中BSD套接口開發(fā)的基礎(chǔ)介紹
Linux操作系統(tǒng)中BSD套接口開發(fā)的基礎(chǔ)介紹...2006-10-10

