文章目錄
- 前言
- 一、添加用戶
- 1.1、創建用戶
- 1.2、設置密碼
- 1.3、賦予用戶管理員權限
- 二、刪除用戶
- 三、可能報的錯誤
- 3.1、進程被占用
- 3.2、進程被占用的解決方式
- 總結
前言
我們使用 Ubuntu 添加和刪除用戶是我們學習 Ubuntu 最初入門的實驗,本篇文章以具體步驟進行演示,同時附上最可能報的錯誤——進程被占用以及對應的解決方式,本次測試以 ubuntu-18.04.3 為例。注意:本文所有測試內容均以操作用戶 guojing 為例。
一、添加用戶
我們打開 Ubuntu 終端,以增添用戶 guojing 為例,具體如下圖所示:
1.1、創建用戶
接著我們創建用戶,輸入如下指令:
sudo useradd -r -m -s /bin/bash guojing
具體如下圖所示:
1.2、設置密碼
設置密碼,按提示輸入兩次密碼(注意輸入密碼不顯示),具體如下圖所示:
sudo passwd guojing
1.3、賦予用戶管理員權限
賦予用戶管理員權限,方便部署,避免一些對新手來說比較棘手的權限問題,輸入相應代碼如下:
sudo adduser guojing
二、刪除用戶
刪除用戶輸入如下指令即可:
sudo userdel -r guojing
三、可能報的錯誤
3.1、進程被占用
如果有進程被占用,則出現報錯如下圖所示:
userdel: user guojing is currently used by process 1971
3.2、進程被占用的解決方式
輸入:ps -ef|grep 1971
查看被占用進程,可能是因為當前用戶是(圖形化)默認登錄用戶,導致無法刪除,具體如下圖所示:
輸入:kill -9<pid>
即 kill -9 1971
強制殺死進程,刪除完成后查看 Home 目錄僅有 bailu 原用戶目錄,具體如下圖所示:
總結
本文帶大家簡單實驗了如何使用 Ubuntu 添加和刪除用戶,同時解決了一個新手最常遇到的錯誤——進程被占用。可能有的同學初學會感到繁瑣和無聊,都是命令界面,一定要堅持住,熟能生巧。Ubuntu 的學習會幫助你進一步了解 Linux 系統,無論是之后的面試還是大數據的學習都是有很大幫助的。我是白鹿,一個不懈奮斗的程序猿。望本文能對你有所裨益,歡迎大家的一鍵三連!若有其他問題、建議或者補充可以留言在文章下方,感謝大家的支持!