Linux.開關機&登出&使用者管理
關機重啟:
shutdown:
shutdown –h now 立該進行關機
shudown -h 1 "hello, 1 分鐘後會關機了"
shutdown –r now 現在重新啟動計算機
halt 關機 ,作用和上面一樣
reboot 現在重新啟動計算機
sync 把記憶體的資料同步到磁碟( 一般關機之前執行一下 )
注意:不管是重啟系統還是關閉系統,首先要執行sync命令,把記憶體中的資料寫到磁碟中
使用者登陸和登出:
1) 登入時儘量少用root帳號登入,因為它是系統管理員,最大的許可權,避免操作失誤。可
以利用普通使用者登入,登入後再用” su - 使用者名稱 ’命令來 切換成系統管理員身份.
2) 在提示符下輸入 logout 即可登出使用者遠端連線時即是退出連線
注意:遠端狀態下
使用者管理
Linux系統是一個多使用者多工的作業系統,任何一個要使用系統資源的使用者,都必須首先向
系統管理員申請一個賬號,然後以這個賬號的身份進入系統。
新增使用者:
基本語法
useradd [選項] 使用者名稱 (可選項)
細節說明
1) 當建立使用者成功後,會自動的建立和使用者同名的家目錄
2) 也可以通過 useradd -d 指定目錄 新的使用者名稱,給新建立的使用者指定家目錄
指定目錄的時候,不需要提前建立
useradd -d /home/xxx XXX
此時會自動建立一個新的目錄,推薦使用此種方法
指定/修改密碼
基本語法
passwd 使用者名稱
刪除使用者
基本語法
userdel [可選引數] 使用者名稱
細節說明
是否保留家目錄的討論?
不建議刪除家目錄
查詢使用者資訊指令
基本語法
id 使用者名稱
切換使用者
介紹
在操作Linux中,如果當前使用者的許可權不夠,可以通過 su - 指令,切換到高許可權使用者,比如root
基本語法
su – 切換使用者名稱
細節說明
1) 從許可權高的使用者切換到許可權低的使用者,不需要輸入密碼,反之需要。
2) 當需要返回到原來使用者時,使用exit指令
檢視當前使用者/登入使用者
基本語法
whoami/ who am I
使用者組
介紹
類似於角色,系統可以對有共性的多個使用者進行統一的管理。
新增組
指令
groupadd 組名
刪除組
指令(基本語法)
groupdel 組名
增加使用者時直接加上組
指令(基本語法)
useradd –g 使用者組 使用者名稱
增加一個使用者 zwj, 直接將他指定到 wudang
流程:
先建立一個組
在建立一個物件
修改使用者的組
• 指令(基本語法)
usermod –g 使用者組 使用者名稱
此時組的id在原有基礎上加1
使用者和組的相關檔案
/etc/passwd 檔案
使用者(user)的配置檔案,記錄使用者的各種資訊
每行的含義:使用者名稱:口令:使用者標識號:組標識號:註釋性描述:主目錄:登入Shell
/etc/shadow 檔案
口令的配置檔案每行的含義:
登入名:加密口令:最後一次修改時間:最小時間間隔:最大時間間隔:警告時間:不活動時間:失效時間:
/etc/group 檔案
組(group)的配置檔案,記錄Linux包含的組的資訊
每行含義:組名:口令:組標識號:組內使用者列表