用户基本管理
添加用户
useradd user1
useradd user2
#添加用户 user1 user2
useradd -d /home/u3 user3
#添加用户 user3,家目录为 /home/u3
查看用户
cat /etc/passwd
#在Linux /etc/passwd文件中每个用户都有一个对应的记录行
cd /home
#查看用户家目录
ls
删除用户
userdel -r user3
# -r 删除账户已经家目录
grep user3 /etc/passwd
ls
修改账号密码
yes 222 | passwd user2
#修改user2 密码为 222
echo 111 | passwd --stdin user1
#修改user1 密码为 111
#登录用户user1,user2看是否能正常登录
修改账号家目录
mkdir /home/u1
chown user1:user1 u1
chmod 700 u1
usermod -d /home/u1 user1
grep user1 /etc/passwd
#修改user1家目录为u1
#如果命令提示符变成这样,可以用下面命令解决问题
#bash-4.2$
#cp -a /etc/skel/. /home/u1
最近登录用户
last -n 10
#查看最近登录的用户
切换用户
su user1
#切换用户至user1
su - user1
#切换用户至liang,并且切换后目录在家目录(推荐使用)
su user1 -c id
#以user1的身份运行id命令
锁定用户
usermod -L user2
usermod -U user2
#锁定与解锁用户