linuk用户与组目录
.1、添加用户命令:useradd
.2、修改用户密码:passwd
.3、修改用户信息:usermod
.4、修改用户密码状态:chage
.5、册除用户命令:userdel
.6、切换用户身份:su
.7、添,修,册 用户组
1、添加用户命令:useradd
①、语法:useradd【选项】【用户
名】
             UID:手工指定用户的uid
             -d家目录:手工指定用户的家目
             c用户说明:手工指定用户说明
             -c用户说明:手工指定用户说明

             -g组名:手工指定用户的初始组

            -G组名:手工指定用户的附加组

            -s shell:手工指定用户的登录shell,默认是/bin/bash
2、修改用户密码:passwd
①、语法: passwd 【选项】 【用户名】

         -S 查询用户密码的密
码状态,仅root用户可用
         -l 暂时锁定用户,仅
root用户可用
         -u 解锁用户。仅root用
户可用
       -stdin可以通过管道符输
出的数据作为用户的密码
3、修改用户信息:usermod
① usermod 选项 用户名
常用的选项包括-c,d,-m,
-g,-G,-s,u以及-0等,
这些选项的意义与
useradd命令中的选项一样,可以为用户指定新的资源值。
另外,有些系统可以使
用选项:-1 新用户名
例如:#usermod -s
lbinlksh -d Ihomelz -g developer sam
4,修改用户密码:chage
     -1:列出用户的详细密码
状态
    -d日期:修改密码最后一
次更改日期(shadow3字段)
    -m天数:两次密码修改间
隔(4字段)
   -M天数:密码有效期(5字
段)
   -W天数:密码过期前警告
天数(b字段)
宽限
天数(7字段)
   -E日期:账号失效时间
(8字段)
5,册除用户:userdel
语法:userdel I-r】 用户名-r删除用户的同时删除用户家目
执行上面的命令,会自动删除下面的文件:
①、删除 letclpasswd文件的用户注意:基本上完整的删除一个用户都是要加上r选项的。

如何判断是否完整的删除一个用户,只需要从新添加该用户一次,如果报错误则没有删除干净。
6,切换用户身份:su
su[选项]用户名
    -:代表全部切换
   -c:仅执行一次命令,而不切换
用户身份
7.添,修,册用户组
1.语法: groupadd【选项】组名
    -g GID 指定组id
2. 语法:groupmod【选项】组名
   -gGID 修改组id
   -n 新组名 修改组名
范例:把组名 groupl 修改为 group2
groupmod -n group2 groupl
3.语法: groupdel 组名