Linux學習筆記-忘了第幾天了:簡單的用戶管理命令

今天來記錄一下簡單的用戶管理命令

1 添加用戶命令:useradd

添加用戶是隻有root纔有權限的命令,添加一個用戶,直接useradd 加用戶名就可以了

當你添加的用戶是沒有被添加過的,執行完成之後,並不會有什麼提示,但是,此時你的用戶已經添加成功了。如果添加的用戶已經存在,系統會給你一個提示,提示用戶已經存在。不過要知道的是,此時的用戶是沒有設置密碼的,只是設置了一些用戶的基本信息。想要設置密碼,則需要用一個新的命令,就是passwd

2 設置、修改密碼 :passwd

格式:passwd 加用戶名

能修改密碼的人只有用戶自己和root,root可以修改任何人的密碼。

我這次修改用的是root,可以看到,執行完 passwd hj之後,系統會讓你輸入密碼,我此時輸入的是123,系統檢測密碼後會提示,密碼過短,過於簡單。不過它還是讓我繼續輸入,第二次輸入並不是重新選一個新密碼,而是重複上一次密碼。因爲我是root,我權限很大,我想怎麼改就怎麼改,不過,如果是用戶自己修改,這樣的密碼是不允許的,自己修改密碼的時候,密碼必須符合密碼原則,否則會修改失敗。雖然root修改密碼可以不遵守密碼規則,但是還是建議大家在設置密碼的時候一定要遵循密碼原則,設置一個安全性較高的密碼。

3 查看連接的用戶:who

who命令可以查看當前的連接用戶

可以看到,第一列是登錄的用戶名,第二列是登錄的emmmmmm,就是tty在你的linux機器上登錄的,pts是遠程登錄。第三列是登錄時間,那個括號裏是登錄的地址。

4 查看鏈接用戶的:w

和who命令的功能差不多,但是w命令顯示的東西會稍微多一些

可以看到,w命令顯示的東西比who要多出來一些。黃色部分,第一個是當前時間,up 5:09是系統運行的時間,我的運行了5小時9分鐘,可以通過這個來判斷一臺服務器的穩定性,比如說,我這個服務器運行了一年了,還沒有關過機,這說明這個服務器的穩定性還是很好的。4users就是當前有多少個登錄的人了,,我這個是四個人。最後那個load average是系統再過去的1分鐘、5分鐘和15分鐘的負載情況。我這個沒有負載,當然都是0了。多大算是高負載我也不知道,貌似是1的話就算是高負載了。

在往下看,USER   TTY  FROM  LOGIN@ 就不用說了,一看就知道。那個IDLE是賬戶的空閒時間,從你不操作開始,系統會開始算你的空閒時間,0.00s 代表你剛剛進行了操作。可是操作的是什麼呢看最後一列的WHAT,比如第二個root, 他的IDLE是0.00s,說明它剛剛進行了操作,操作的內容是w命令(也就是最後一列的那個,bash代表沒有操作),這個命令佔用了多少cpu時間呢?就是倒數第二列PCPU,上圖的顯示,root執行w命令佔用了cpu0.05秒,這個root登錄之後,一共佔用了cpu多少時間,就是那個JCPU了,root是0.19秒。這樣說是不是有點亂,算了,我列個表格吧

USER 登錄的用戶名
TTY 連接方式:tty代表本地連接,也就是在系統所在的機器上的連接,pts是遠程連接
FROM 登錄的ip,沒有顯示就是本地連接
LOGIN@ 登錄的時間
IDLE 空閒時間,也就是你多久沒有進行操作了
JCPU 賬戶登錄之後,一共佔用了cpu多少時間
PCPU 用戶的操作佔用了cpu多少時間
WHAT 用戶的操作

現在應該很清楚了。emmmmmmmmmm,好像沒別的說的了,那就這樣吧

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章