用户 用户组

用户 用户组

whoami:
作用:查看当前登录的用户
格式:whoami

/etc/passwd
说明:该文件存放了系统中所有的用户 每一行 每一列如下
用户名:密码:描述:用户ID/UID:组ID/GID:用户家目录:shell

useradd:
作用:添加创建用户
格式:useradd 用户名
选项:
-d: 指定用户家目录
-u: 指定用户ID 必须大于500(小于500都已经被系统占用)
-s: 指定用户执行的shell 若用户已经创建可以使用以下方案
chsh 用户名 -s /sbin/nologin

userdel:
作用:删除指定用户
格式:userdel 用户名
说明:彻底删除用户还需要删除'/home/用户名'目录和'/var/mail/用户名'目录

passwd:
作用:设置用户密码
格式:passwd [用户名]
说明:
1.修改指定用户名的密码 若不指定则修改当前登录的用户密码
2.查看所有用户的密码 /etc/shadow

su:
作用:切换用户
格式:su [用户]
说明:切换到指定用户 若不指定就切换到root用户

sudo:
说明:
1.若只想简单执行一个超级用户的命令 不想切换用户
2.格式在原来的命令前面加上sudo

特殊标识:
#超级用户
$普通用户
~表示用户家目录

/etc/group
说明:查看系统中所有的组

groupadd:
作用:添加用户组
格式:groupadd 组名

groupdel
作用:删除用户组
格式:groupdel组名

gpassswd:
作用:向用户组添加或者删除用户
格式:gpasswd [选项] 用户名 组名
选项:
-a: 将指定的用户加入指定组
-d: 将指定用户从指定组删除

chgrp:
作用:设置文件所属的组
格式:chgrp组名 文件名
说明:修改文件所属的组

chown:
作用:设置文件的所有者
格式:chown 用户[:组名] 文件名
说明:修改文件的所有者[及组名]

说明:
1.修改用户及用户组的时候 可以使用uid或者gid
2.加上-R参数可以递归修改子目录的用户及组

猜你喜欢

转载自www.cnblogs.com/weizaiyes/p/9177557.html