一.显示/etc目录下,以非字母开头,后面跟了一个字母以及其他任意长度任意字符的文件或文件夹
二.复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中
三.将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中
四.请总结描述用户和组管理类命令的使用方法并完成以下练习:
(1)创建组distro ,其GID为2019
# groupadd -g 2019 distro
查看distro信息
# getent group distro
(2)创建用户mandriva ,其ID好为1005;基本组为distro
# useradd -u 1005 -g distro mandriva
然后可以 查看用户的基本信息
# id mandriva
(3)创建用户mageia,其ID号为1100,家目录为/home/linux;
# useradd -u 1100 -d /home/linux mageia
# ll -a /home/linux 查看目录信息
(4)给用户mageia添加密码,密码为mageedu,并设置用户密码7天后过期
添加密码
1. # passwd mageia 出现一个更改密码的交互式窗口输入两次mageedu
change -M 7 mageia 设置密码7天后过期
2. # echo mageedu | passwd -x 7 --stdin mageia 非交互式修改密码
#getent shadow mageia 查看用户信息
(5)删除mandiriva,但保留其家目录;
# userdel mandiriva (如果要删除家目录加 选项 -r)
# ll /home (查看是否删除用户的家目录)
(6)创建用户slackware,其ID号为2002,基本组为distro,附加组为peguin;
# useradd slackware -u 2002 -g distro -G peguin
(7)修改slackware的默认shell为/bin/tcsh
# usermod -s /bin/tcsh slackware
(8)为用户slackware新增加附加组admins;
1. # usermod -aG admins slackware (-aG增加附加组)
2. # gpasswd -a adimins slackware (添加用户到组)
3. # groupmems -a slackware g adimins (指定用户加入组)