用户操作
用户登录
切换到普通用户
命令su howard

切换到普通用户
exit
su root

查看环境变量 env

查看全部用户 cat /etc/passwd

cat /etc/passwd |head -3

执行命令:cat /etc/passwd | grep nologin

|是管道命令, grep是抓取命令(可使用通配符),合在一起就是抓取前一个命令的结果中满足条件的信息。
查看指定某个用户信息 cat /etc/passwd | grep howard

创建用户mike
创建用户mike,主目录为/home/mike,用户id为1010,密码为12345,注释my workmate
执行命令:useradd -d /home/mike -u 1010 -p 12345 -c ‘my workmate’ mike


删除用户
强制彻底删除用户 userdel -rf mike

再次执行提醒用户不存在

创建用户组并添加用户
创建一个用户组lzy,组id是666

将mike添加到用户组

添加用户alice, 密码123456,主目录/home/alice,加入lzy组

查看lzy组的情况,目前有mike和alice

创建一个新用户组,用户实现迁移
创建一个组luzhou,组编号777

将用户mike从lzy组迁移到luzhou组

查看两个用户组里的用户情况,用户alice在lzy用户组里,用户mike在luzhou用户组里

创建新用户,同时加入两个组
创建一个用户smith,密码111111,加入lzy组和luzhou组

查看用户smith的情况,lzy与luzhou两个组里都有smith

已有用户同时加入另一个组
让lzy组的alice同时加入luzhou组

从组里移除用户
让用户mike从luzhou组里移除,执行命令:gpasswd -d mike luzhou

查看用户组luzhou,看还有没有mike用户

从组里删除一个不存在的用户

删除用户组
删除luzhou用户组,执行命令:groupdel luzhou

删除用户组luzhou,并不会连带删除里面的用户smith和alice

为了后续章节的需要,再次创建luzhou用户组


509

被折叠的 条评论
为什么被折叠?



