userdel可刪除用戶帳號與相關的文件。若不加參數(shù),則僅刪除用戶帳號,而不刪除相關文件
創(chuàng)新互聯(lián)服務項目包括福綿網站建設、福綿網站制作、福綿網頁制作以及福綿網絡營銷策劃等。多年來,我們專注于互聯(lián)網行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網行業(yè)的解決方案,福綿網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到福綿省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
命
令:
userdel
功能說明:刪除用戶帳號。
語法:userdel
[-r][用戶帳號]
補充說明:userdel可刪除用戶帳號與相關的文件。若不加參數(shù),則僅刪除用戶帳號,而不刪除相關文件。
參數(shù):
-f
刪除用戶登入目錄以及目錄中所有文件。
userdel很簡單,只有一個參數(shù)可選
-r
;如果加參數(shù)-r
,表示在刪除用戶的同時,一并把用戶的家目錄及本地郵件存儲的目錄或文件也一同刪除;比如我們現(xiàn)在有個用戶jb51,其家目錄位于/var目錄中,現(xiàn)在我們來刪除這個用戶;
userdel
jb51
注:刪除用戶jb51,但不刪除其家目錄及文件;
userdel
-r
jb51
注:刪除用戶jb51,其家目錄及文件一并刪除;
警告:
請不要輕易用-r參數(shù);他會刪除用戶的同時刪除用戶所有的文件和目錄,切記;如果用戶目錄下有重要的文件,在刪除前請備份;
其實也有最簡單的辦法,但這種辦法有點不安全,也就是直接在/etc/passwd中刪除您想要刪除用戶的記錄;但最好不要這樣做,/etc/passwd
是極為重要的文件,可能您一不小心會操作失誤;
其相似命令groupdel
是用來刪除用戶組的;
語法格式:groupdel
用戶組
groupdel
admin
假如刪除的時候忘記帶r參數(shù)
以后想刪除這個用戶的文件
可以用下面這條命令
find
/
--nouser
-exec
rm
-
rf
{}
\
刪除所有
用戶不存在而遺留的文件(因為用戶已被刪除,其文件的擁有者為其UID,參數(shù)nouser用于刪除此類文件)
1、首先進入Linux系統(tǒng)創(chuàng)建一個用戶,下面以用戶meilian為例:
# useradd meilian :創(chuàng)建Linux系統(tǒng)用戶,meilian是用戶名
# passwd meilian:為Linux系統(tǒng)該用戶設置密碼
更改用戶的密碼,密碼設置完成后,提示【passwd:所有的身份驗證令牌已經成功更新。】,表示密碼已經設置成功。
2、對Linux系統(tǒng)該用戶一些信息目錄查看
3、刪除用戶
若使用userdel meilian 命令刪除該用戶時,并不能刪除Linux系統(tǒng)中該用戶的所有信息,只是刪除了etc/passwd、/etc/shadow、/etc/group/、/etc/gshadow四個文件里的該賬戶和組的信息。
默認情況下創(chuàng)建一個用戶賬號,會創(chuàng)建一個家目錄和一個用戶郵箱,在/var/spool/mail目錄以用戶名命名。
# userdel meilian
# cat /etc/passwd | grep meilian
# cat /etc/shadow | grep meilian
# cat /etc/group | grep meilian
# cat /etc/gshadow | grep meilian
# find / -name "*meilian*"
所以當再次創(chuàng)建該用戶賬號的時候會報錯,這就說明與該用戶相關的文件或目錄之前并沒有刪除完全。
4、正確完全的刪除用戶
命令:# userdel -r meilian
之后再使用find命令查看,Linux系統(tǒng)該用戶相關文件已經刪除,也就是已經完全刪除Linux系統(tǒng)該用戶了。希望能幫助到有需要的用戶。
方法步驟:
1、創(chuàng)建用戶
adduser phpq //新建phpq用戶
passwd phpq //給phpq用戶設置密碼
2、建工作組
groupadd tes //新建test工作組
3、新建用戶同時增加工作組
useradd -g test phpq //新增phpq用戶并增加到test工作組
注:-g所屬組 -d家目錄 -s所用的shell
4、給已有的用戶增加工作組
usermod -G groupname username或者gpasswd -a user group
5、臨時關閉
在/etc/shadow文件中屬于該用戶的行的第二個字段(密碼)前面加上*就可以了,想恢復該用戶,去掉*即可,或者使用如下命令關閉用戶賬號:passwd
peter -I
重新釋放:passwd peter -u
6、永久性刪除用戶賬號
userdel peter、groupdel peter、usermod -G peter
peter(強制刪除該用戶的主目錄和主目錄下的所有文件和子目錄)
7、從組中刪除用戶
編輯/etc/group找到GROUP1那一行,刪除A,或者用命令gpasswd -d A GROUP
8、顯示用戶信息
id user、cat /etc/passwd
1、使用root用戶登錄到系統(tǒng)中。
2、切換到到/home目錄,查看當前文件夾,一般一個文件夾名字就代表一個用戶。
3、或者使用以下命令查看用戶cat /etc/passwd|grep -v nologin|grep -v halt|grep -v shutdown|awk -F":" '{ print $1"|"$3"|"$4 }'|more。
4、使用userdel命令可以刪除用戶,輸入userdel -h查看幫忙命令。
5、使用userdel -r刪除用戶以及對應的文件夾,輸入命令userdel -r hundsun,這樣就把hundsun用戶刪除了。
當前文章:刪除用戶命令linux 刪除用戶命令
轉載源于:http://www.rwnh.cn/article48/ddosihp.html
成都網站建設公司_創(chuàng)新互聯(lián),為您提供、自適應網站、ChatGPT、網站設計、小程序開發(fā)、網站排名
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)