您的位置:首页 > 其它

第三周

2020-06-26 21:54 615 查看

1.显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件和目录。

2.复制/etc目录下所有以p开头,以非数字结尾的文件或者目录到/tmp/mytest1目录中

3.将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中

4.请总结描述用户和组管理类命令的使用方法并完成以下练习:
useradd
创建用户
语法:
useradd [cdgGmMNrsu] LOGIN

选项 功能
-c 注释
-d 指定家目录
-g 指定gid
-G 指定附加组
-m 创建家目录
-M 不创建家目录
-N 不指定组,加入users组
-r 指定为系统账号 centos6 ID<500 centos7 ID<1000
-s 指定shell
-u 指定uid

usermod
用户属性修改
语法:
usermod [ugGscdlLUef] LOGIN

选项 功能
-u 修改uid
-g 修改gid
-G 修改附加组,原来的附加组将会被覆盖;若保留原有,则要同时使用-a选项
-s 修改shell
-c 注释)
-d 新家目录不会自动创建;若要创建新家目录并移动原家数据,同时使用-m选项
-l 修改用户名
-L 锁定用户
-U 解锁
-e YYYY-MM-DD用户账号过期日期
-f 设定非活动期限

userdel
删除用户
语法:
userdel [frR] LOGIN

选项 功能
-f 强制
-r 删除家目录
-R chroot目录

id
查看用户相关信息
语法:
id [ugGn]

选项 功能
-u 显示uid
-g 显示gid
-G 显示用户所属组id
-n 显示名称,配合ugG使用

passwd
设置密码
语法:
passwd [dluefnxwi --stdin] users

选项 功能
-d 删除指定用户密码
-l 锁定用户
-u 解锁用户
-e 强制用户下次登录修改密码
-f 强制
-n 指定最短使用期限
-x 最大使用期限
-w 到期前多少天开始警告
-i 非活动期限
--stdin 从标准输入接受用户密码

chage
用户密码策略修改
语法:
chage [dEImMWl] LOGIN

选项 功能
-d 密码修改日期为最后1天
-E 到期日
-I 密码过期后锁定账号
-m 最短使用期限
-M 最大使用期限
-W 到期前多少天开始警告
-l 显示密码策略

groupadd
添加组
语法:
groupadd [fgprR] GROUP

选项 功能
-f 强制
-g 指定gid
-p 指定密码
-r 指定为系统账号
-R chroot目录

groupmod
修改组
语法:
groupmod [gnR] GROUP

选项 功能
-g 修改gid
-n 修改组名
-R chroot目录

groupdel
删除组
语法:
groupdel GROUP
gpasswd
修改组密码
语法:
gpasswd [aAdQr] GROUP

选项 功能
-a 将user添加至指定组中
-A user1 user2 设置有管理权限的用户列表
-d 从指定组中移除用户
-Q chroot目录
-r 删除组密码

groupmems
组管理
语法:
groupmems [g adpl]

选项 功能
-g 更改为指组(只有root)
-a 指定用户加入组
-d 从组中删除用户
-p 从组中清除所有成员
-l 显示组成员列表

(1)创建组distro 其GID为2019;

(2)创建用户mandriva,其id号为1005;基本组为distro;

(3)创建mageia,其id号为1100,家目录为/home/linux

(4)给用户mageia添加密码,密码为mageedu,并设置用户密码7天后过期;


(5)删除mandriva,但保留其家目录;

(6)创建用户slackware,其ID号为2002,基本组为distro,附加组peguin;

(7)修改slackware 的默认shell为/bin/tcsh


(8)为用户slackware新增加附加组admins;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: