标签:date man 不用 roc 更改 常用选项 sys home new
1列出当前系统上所有已经登录的用户的用户名(不重复显示)命令格式:useradd [options] LOGIN
常用选项:
-c, --comment COMMENT 用户注释信息
-d, --home-dir HOME_DIR 指定用户家目录
-g GID指定用户基本组(指定时该组必须存在),没有指定则默认为与用户名同名组
-G, --groups GROUP1[,GROUP2,...[,GROUPN]]] 指定用户附加组(附加组必须存在,可以添加多个,用逗号隔开)
-M, --no-create-home 不创建家目录
-N, --no-user-group 不用用户创建基本组,而使用-g 指定
-p, --password PASSWORD 设置登录密码
-s, --shell SHELL 指定用户默认shell
-u, --uid UID 指定用户ID号
示例:
(1)创建用户mandriva,其ID号为1005,基本组为distro
(2)创建用户mageia,其ID号为1100,家目录为/home/linux
(3)创建用户slackware,ID号为2002,基本组为distro,附加组为peguin
命令格式:groupadd [options] LOGIN
常用选项:
-g, --gid GID 指定GID
-r, --system 创建系统组
-p, --password PASSWORD 创建组密码
示例:
(1)创建组distro,其GID为2016
命令格式 id [OPTION]... [USER]
常用选项:
-g, --group 查看有效GID
-G, --groups 查看所有GID
-u, --user显示有效ID
示例:
命令格式usermod [options] LOGIN
常用选项:
-c, --comment COMMENT修改用户注释信息
-d, --home HOME_DIR 修改用户家目录
-e, --expiredate EXPIRE_DATE修改账号过期时间
-f, --inactive INACTIVE 指定账号非活动期限(即用户密码过期后到永久失效时间)
-g, --gid GROUP 修改用户GID
-G, --groups GROUP1[,GROUP2,...[,GROUPN]]] 新增附加组,原有的会被替换,保留原有附加组还需使用-a,表示追加、
-l, --login NEW_LOGIN 更改用户名
-L, --lock 锁定用户密码
-s, --shell SHELL修改默认shell
-u, --uid UID修改ID
示例:
(1)修改slackware的默认shell为/bin/tcsh
(2)为用户slackware新增附加组admins
命令格式:groupmod [options] GROUP
常用选项:
-g, --gid GID 修改GID
-n, --new-name NEW_GROUP修改组名
-p, --password PASSWORD 修改组密码(容易暴露组密码,不推荐使用)
示例:将组admins GID改为8421,组名改为adminstrate
命令格式passwd [options] username 管理员可以修改任何用户密码,普通用户只能修改自身密码
常用选项:
-l, --lock 锁定指定用户
-u, --unlock解锁用户
-d, --delete 删除密码
-n, --minimum DAYS 指定密码最短使用期限
-x, --maximum DAYS 指定密码最长使用期限
-w, --warning DAYS 指定密码失效开始警告时间
-i, --inactive DAYS 指定非活动期限
--stdin 通过标准输入设置密码
示例:给用户mageia添加密码mageedu
userdel [options] username
常用选项:
-r 删除家目录
示例:删除用户mandriva,但保留其家目录
命令格式 groupdel [options] GROUP
命令格式:gpasswd [option] group
常用选项:
-a, --add user 将指定用户添加到组
-d, --delete user 将指定用户从组中删除
-A, --administrators user,...设置有组管理权限的用户
标签:date man 不用 roc 更改 常用选项 sys home new
原文地址:http://blog.51cto.com/13588350/2300905