skyfans之每天一個Liunx命令系列之十八:userdel
今天我們繼續來學習USER INFORMATION AND MANAGEMENT(使用者資訊和管理),今天學習的是什麼命令呢,那就是userdel(刪除使用者)
注意:本章內容由於涉及到刪除內容,請在實驗中謹慎操作,切記不可在實際生產環境中執行,否則出現一切後果自負!!!!!
Ready Go!!!
userdel --help
-f,–force 強制刪除使用者,不管你是否登入,都幹掉!!!
-r,–remove 刪除使用者登入目錄以及目錄中所有檔案,請謹慎使用!!!!
-R,–root CHROOT_DIR 將修改應用到CHROOT_DIR目錄,並使用配置。
-Z --selinux-user 刪除使用者的任何SELinux使用者對映
—————————————————————華麗的分割線———————————————————————————
由於此命令風險過大,再次強調不要輕易使用,我們來舉2個簡單的例子測試。
昨天我們建立了elk使用者,並且也查看了相應內容,不知道怎麼建立的請坐飛機去:
skyfans之每天一個Liunx命令系列之十七:groupadd、useradd
1.執行下userdel
我們先在elk的home目錄下建立測試資料夾,供下一步測試使用
mkdir -p test1/test2/test3
執行後驗證,ELK的HOME目錄下,資料夾已經建立完了
執行userdel elk試試來
userdel elk
執行完畢了好像沒啥反應???????
那我們來切換下使用者試下,嘗試下切換到elk使用者下
看到了嗎,提示使用者不存在了!!!那就是說,執行userdel + 使用者名稱,只是刪除了使用者,但是使用者中的資料夾等內容還存在。
2.好,我們在來測試-r引數
注意:再次強調!!!!!由於涉及到刪除內容,請在實驗中謹慎操作,切記不可在實際生產環境中執行,否則出現一切後果自負!!!!!
上一步我們已經建立完了目錄下的測試資料夾,這次我們直接執行命令來看結果!!!!
userdel -r elk
看起來沒什麼反應是吧?
好,我們來看下剛才建立的資料夾!
連資料夾都刪除掉了,恐怖不???
我們在來看下使用者,嘗試切換到elk使用者
su -elk
使用者也幹掉了!~~我擦累!!!嚇人啊!!!
好,今天的命令日常不常用(畫外音:誰常用等死呢!!!!),我們就簡單講到這裡!