1.创建用户
[root@oldboy62-0 ~]# useradd oldboy001
2.为该用户设置密码
[root@oldboy62-0 ~]# passwd oldboy001
Changing password for user oldboy001.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
3.免交互式设置密码
[root@oldboy62-0 ~]# echo "123456" |passwd --stdin oldboy001
Changing password for user oldboy001.
passwd: all authentication tokens updated successfully.
passwd:已成功更新所有身份验证令牌。
4.切换用户
root用户切换普通用户不需要输入密码认证
[root@oldboy62-0 ~]# su - oldboy
Last login: Thu Jun 13 11:25:20 CST 2019 on pts/0
[oldboy@oldboy62-0 ~]$
普通用户切换root用户需要输入密码认证
[oldboy@oldboy62-0 ~]$ su -
Password:
Last login: Mon Jun 17 19:44:42 CST 2019 from 10.0.0.1 on pts/0
[root@oldboy62-0 ~]#
5.命令提示符优化及含义
[root@oldboy62-0 ~]#
1 2 3 4
1.登录系统用户的信息--root
2.登录系统的主机名--oldboy62-0
3.当前所在路径
4.#(root)$(普通用户) 用户身份
命令提示符是如何构成:
PS1: [\u@\h \W]\$
\u 登录系统的用户信息
\h 系统主机名称(简写形式)
\H 系统主机名称(完整信息)
\W 显示当前所在路径(绝对路径的最后一个信息)
\w 显示当前所在路径(完整路径)
修改命令提示符:
临时设置:
export PS1='[\u@\H\w]\$'
永久设置:
vim /etc/profile
export PS1='[\u@\H\w]\$'
修改命令行颜色:
临时修改:export PS1="[\[\e[34;1m\]\u@\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\] \[\e[31;1m\]\w\[\e[0m\]]\\$ "
永久修改 echo export PS1="[\[\e[34;1m\]\u@\[\e[0m\]\[\e[32;1m\]\H\[\e[0m\] \[\e[31;1m\]\w\[\e[0m\]]\\$ " >>/etc/profile
网友评论