第四周作业
一、文件管理
1.1 显示/etc目录下,以非字母开头,后面跟了一个字母以及其他任意长度字符发文件或目录
因为/etc下没有以非字母开头的文件所以在/data下创建了以数字数字开头的文件
[ root@Centos8 data]
[ root@Centos8 data]
0adfda.txt 1adfda.txt 2adfda.txt 3adfda.txt 4adfda.txt 5adfda.txt 6adfda.txt 7adfda.txt 8adfda.txt 9adfda.txt null2 null2.link null2.link2
[ root@Centos8 data]
0adfda.txt 1adfda.txt 2adfda.txt 3adfda.txt 4adfda.txt 5adfda.txt 6adfda.txt 7adfda.txt 8adfda.txt 9adfda.txt
1.2 复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中
[ root@Centos8 data]
[ root@Centos8 data]
[ root@Centos8 data]
pam.d passwd pbm2ppa.conf pipewire plymouth pnm2ppa.conf prelink.conf.d profile protocols
papersize passwd- pinforc pki pm popt.d printcap profile.d pulse
1.3 将/etc/issue文件中的内容转换为大写后保存至/tmp/issue/out文件中
[ root@Centos8 etc1]
TIME at \t
Terminall on \l
\S
Kernel \r on an \m
[ root@Centos8 etc1]
[ root@Centos8 etc1]
TIME AT \T
TERMINALL ON \L
\S
KERNEL \R ON AN \M
二、对用户的操作
2.1 创建组distro,其GID为2019
[ root@Centos8 data]
2.2 创建用户mandriva,其ID 号为1005,基本组为distro
[ root@Centos8 data]
[ root@Centos8 data]
mandriva:x:1005:2019::/home/mandriva:/bin/bash
2.3 创建用户mageia,其ID号为1100,家目录为/home/linux
[ root@Centos8 data]
[ root@Centos8 data]
mageia:x:1100:1100::/home/linux:/bin/bash
2.4 给用户mageia添加密码,密码为mageedu,并设计密码7天后过期
[ root@Centos8 ~]
Adjusting aging data for user mageia.
passwd: Success
[ root@Centos8 ~]
mageia:$6 $oUCpKYSECTvRHY9U $DKww /2ClxGi20KRAh4b.cNd4tg2RBSaQVGCwOtns26w.acbJNVdOnLtKaNqTj2h8AsAmgCXLCaNB1O4xD7hgO1:18571:0:7:7:::
2.5 删除mandriva,但保留其家目录
[ root@Centos8 ~]
[ root@Centos8 ~]
linux mandriva mh mh1
2.6 创建用户slackware,其ID号为2002,基本住为distro,附加组为peguin
[ root@Centos8 ~]
[ root@Centos8 ~]
slackware:x:2020:2019::/home/slackware:/bin/bash
[ root@Centos8 ~]
uid= 2020( slackware) gid= 2019( distro) groups= 2019( distro) ,2020( peguin)
2.7 修改slackware的默认shell为/bin/tcsh
[ root@Centos8 ~]
[ root@Centos8 ~]
slackware:x:2020:2019::/home/slackware:/bin/tcsh
2.8 为用户slackware新增附加组
[ root@Centos8 ~]
[ root@Centos8 ~]
[ root@Centos8 ~]
uid= 2020( slackware) gid= 2019( distro) groups= 2019( distro) ,2021( admins)