學習Linux第四天(1)

2021-10-10 21:17:32 字數 502 閱讀 8004

useradd username 新增乙個使用者,自動為其新增uid,gid,主目錄

useradd -u uid username 新增乙個使用者,指定uid,自動新增gid,主目錄

useradd -g gid username 新增乙個使用者,指定gid,自動新增uid,主目錄

useradd -g /userhome username 新增乙個使用者,指定主目錄,自動新增uid,gid

備註,uid是使用者編號,0-499為系統編號,自己新增的使用者從500開始,每新增乙個使用者,uid自加一

gid是使用者編號,0-499為系統編號,自己新增的使用者從500開始,每新增乙個使用者,gid自加一

userdel username 刪除乙個使用者,其主目錄儲存

userdel -r username 刪除乙個使用者,同時刪除主目錄

備註:當使用者在登入時,無法刪除該使用者,想要刪除,需要使用kill,後面講

我是誰?還有誰?

whoami compgen -u

linux學習第四天

賬號管理 當我們登入主機的時候輸入的是我們的賬號和密碼,但是主機是不會識別賬號的,畢竟他只認識0和1。我們每乙個賬號都有乙個uid。輸入賬號後,系統會在etc passwd裡面找有沒有對應的uid,如果有,就把uid和gid還有家目錄的shell一起讀出來。然後再去 etc shadow 尋找密碼。...

Linux學習第四天

文字檢視命令 cat連線並顯示檔案內容到標準輸出 顯示檔案內容並顯示行號 cat n 檔名 黑洞機制 shell指令碼裡面經常用 將檔案內容重定向到 dev null cat 檔案 dev null 不帶任何選項時,從標準輸入接收輸出到標準輸出 逆序顯示檔案 tac 從頭開始逐行檢視 more va...

linux學習第四天

1 char ch a int int ch printf d s n a,ch ch是字元型變數,ch裡面裝的是a,a是整型變數,a裡面是字元 a 的二進位制數的整形表示方式,以十進位制表示出來是97,所以輸出結果是97和a 2 0x開頭表示十六進製制數。3 int add 0x12345678 ...