-
查看当前系统下的用户信息
cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
第一列root:用户名;
第二列x:密码标记位 有x说明root用户有密码;
第三列0:用户UID。UID规则 0表示root用户 1~499系统用户(伪用户)普通用户 500以后;
第四列0:用户组ID;
第五列root:描述信息;
第六列/root:用户所在的家目录;
第七列/bin/bash:用户登录默认使用的Shell;
-
查看当前系统下的用户组信息
cat /etc/group
user:x:1000:user
第一列是用户名user
第二列是密码标记
第三列是用户组ID
第四列以后是用户组下面有哪些用户
-
修改当前系统下的用户及用户组信息
- 增加用户
useradd usrname
- 修改用户密码
passwd usrname
- 删除用户
userdel –r usrname
-r的作用:如果不加-r的话,只会删除/etc/passwd,不会删除用户所在的家目录(/home下的目录)。如果下次再创建usrname,那么就会提示已经创建用户。
- 切换用户
su - usrname
用户由root用户变为普通用户usrname,#和$分别会标记root用户和普通用户
exit
用户由普通用户usrname变为root用户
- 修改用户主目录
usermod -d /usr/newfolder -u uid username
转载于:https://my.oschina.net/u/4166299/blog/3077396