Linux 系統 其實就跟 Windows 一樣,可以開多個使用者給不同人使用。
每一個使用者都有屬於它自己的目錄,他只看的到屬於他自己的檔案等,當使用者登入後,當前所在位置,會在使用者的家目錄(home directory)。
但在當前目錄的顯示方式會以波浪~
代表 家目錄。
使用者名稱:web
[web@localhost ~]$ pwd
/home/web/
使用者名稱:jay
[jay@localhost ~]$ pwd
/home/jay/
管理者 與 使用者家目錄 是不一樣的, 個是在 home 資料夾底下,另一個是在root。
管理者:root
[root@localhost ~]$ pwd
/root
設定密碼時,千萬不要設定得太簡單,以免被破解。
建議密碼設定強度
修改密碼指令:passwd
[web@localhost ~]$ passwd
輸入當前密碼
Changing password for user web.
Changing password for web.
(current) UNIX password:
輸入新密碼
再次輸入新密碼
New password:
Retype new password:
成功修改
passwd: all authentication tokens updated successfully.
如果某個一般使用者忘記密碼,可以透過管理者權限下修改。
直接修改 web 使用者的密碼
[root@localhost ~]# passwd web
檢視目前這個系統(伺服器)有誰在使用。
[web@localhost ~]$ who
web tty1 2020-09-19 14:08
// 更詳細的資訊
[web@localhost ~]$ w
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
web tty1 14:08 6.00s 0.06s 0.01s w
但這個指令不常使用,但稍微了解一下會比較好。
[web@localhost ~]$ whoami
web
Linux 為多人多工系統,在系統中,可能有多個使用者正在進行作業或運作,不正常關機,會造成檔案損毀。
語法:shutdown [選項] [時間]
[選項]
h
系統服務停止以後,立即關機r
系統服務停止以後,重新開機k
系統顯示警告訊息,不會做關機動作c
取消先前執行關機指令[時間]
now
現在hh:mm
晚上xx點xx分+30
30分鐘後現在立即關機
[web@localhost ~]$ shutdown -h now
預計於晚上08點20分進行關機
[web@localhost ~]$ shutdown -h 20:20
預計於30分鐘後進行關機
[web@localhost ~]$ shutdown -h +30
現在立即重新開機
[web@localhost ~]$ shutdown -r now
向所有在線上的使用者發出訊息「伺服器30分鐘後進行關機」,但只發出訊息不做關機或重開機動作
[web@localhost ~]$ shutdown -k '伺服器30分鐘後進行關機'
取消先前的關機指令
[web@localhost ~]$ shutdown -c
直接下 reboot
指令做立即重新啟動系統
[web@localhost ~]$ reboot
或者
[web@localhost ~]$ shutdown -r now