在CentOS 7系统中,我们可以通过以下命令查看用户和用户组的基本信息:

1. 用户列表文件:`/etc/passwd`

2. 用户组列表文件:`/etc/group`

3. 查看系统中有哪些用户:

```

cut -d : -f 1 /etc/passwd

```

4. 查看可以登录系统的用户:

```

cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1

```

5. 查看系统中有哪些用户组:

```

cut -d : -f 1 /etc/group

```

6. 查看可以登录系统的用户组:

```

cat /etc/group | grep -v /sbin/nologin | cut -d : -f 1

```

7. 以root权限查看系统用户操作:`w命令`

8. 以root权限查看某一用户:`w 用户名`

9. 以root权限查看当前登录用户:`who`

10. 以root权限查看用户的登录历史记录:`last`

11. 以root权限修改root用户的密码:`passwd root`(注:需要先切换到root用户)

12. root用户修改其他用户的密码:`usermod -p old_password new_password username`,将`old_password`替换为原密码,将`new_password`替换为新密码,将`username`替换为要修改密码的用户名。