一 虛擬控制檯與圖形界面的切換:
1. 使用快捷鍵:
Ctrl + Alt + F1 圖形界面Ctrl + Alt + F2-F6 虛擬控制檯
2. 使用命令行:
init 3 以沒有圖形界面的方式啓動。(跟系統的啓動級別有關)init 5 正常啓動。
startx 啓動圖形界面。
二 用戶
每一個用戶建立都會有一個uid 和一個 gid (用戶信息記錄在 /etc/passwd 組信息記錄在 /etc/group)
每一個能登錄的用戶都有一個可以使用的shell(在/etc/shells 中可以看到所有可以使用的shell)
其中可以被用戶使用的shell 是 /bin/sh 和 /bin/bash ,其他shell爲系統使用,使用shell 爲 /sbin/nologin 則用戶不能登錄系統。
三 修改用戶密碼
1. 使用passwd 命令
我們在執行passwd命令的時候 後面不加用戶名錶示修改當前用戶的密碼。
root用戶: 可以修改自己 以及其他用戶的密碼
2. 修改配置文件
/etc/passwd 存放用戶信息,(man 5 passwd)/etc/shadow 存放用戶密碼, (man 5 shdow)
先使用grub-md5-crypt命令來對輸入的字符串加密,然後將得到的字符串,複製到shadow文件原來密碼的位置。
三 增加/刪除用戶
1. 使用命令操作
useradd 用戶名:userdel 用戶名:
需要手動刪除/home/目錄下的家目錄,以及/var/spool/mail/ 目錄下用戶的信息。
2. 修改配置文件
eg.增加一個名爲 identity 的用戶,在/etc/passwd 文件的最後一行,增加一行信息
用戶名:密碼:用戶ID:組ID:額外的說明信息:家目錄:使用的shell
具體操作:
在passwd 文件中增加用戶信息, 切換到該用戶時,會出現倆個警告信息,無法切換到家目錄和所在的組不存在。
/etc/group中添加ID爲501的組。
在/home目錄下 新建文件夾identity,然後再對其屬性進行調整。
四、家目錄下的文件
bash-shell 相關的文件:(待續。。。)
.bash_history: 歷史命令
.bash_logout: 退出登錄
.bash_profile 環境變量的設置
.bashrc PS1 提示符 的設置