Account management commands and file analysis.
useradd----添加新的用户账号
useradd 选项 用户名
其中各选项含义如下:
-d 目录 指定用户的宿主目录
-g 用户组 指定用户所属的私有组。
-G 用户组 指定用户所属的附加组。
-s shell文件 指定用户的登录Shell。
-e 指定用户的账户失效时间
-u 指定用户的用户号
-M 不建立宿主目录
passwd----设置更改用户
passwd 选项 用户名
-d 清空指定用户的密码,仅用用户名即可登录系统
-l 锁定用户账户
-S 查看用户账户的状态(是否被锁定)
-u 解锁用户账户
usermod----修改用户账户的属性
usermod 选项 用户名常用的选项包括-c,-d,-m,-g,-G,-s,-u,-o等,这些选项的意义和useradd命令中的相同,能为用户指定新的资源值。
-l 新用户名这个选项指定一个新的账号,即将原来的用户名改为新的用户名。
userdel----删除用户账号
userdel 选项 用户名常用的选项是-r,他的作用是把用户的主目录一起删除。
groupadd----创建组账号
groupadd 选项 用户组[用户组添加后,将用户进行组赋予用chown和chgrp指令]
-g GID 指定新用户组的组标识号(GID)。
-o 一般和-g选项同时使用,表示新用户组的GID能和系统已有用户组的GID相同。
gpasswd----添加删除组成员
gpasswd 选项 用户组
-a 向组内添加一个用户(不会对之前设置的成员进行覆盖)
-d 从组内删除一个用户成员
-M 定义组成员列表,以逗号分隔(会对之前设置的成员进行覆盖)
groupdel----删除组账号
groupdel 用户组
groups ----查看用户所属的组
groups 用户名
chmod----目录与文件的权限
d 表示目录,l 表示链接文件, c 表示字符设备文件, b 表示块设备文件chmod nnn 文件或目录 (nnn指的是3位八进制数)
chown----设置文件的归属
chown 属主 文件或目录
chown :属组 文件或目录
chown 属主:属组 文件或目录
常用选项
-R 递归修改制定目录下所有文件、子目录的权限