第三周作业--n47
1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录
部分文件
为了实验效果,touch了一个空文件
[:alpha:] 任意的大小写英文字母
第一个托字符表示开头,
第二个表示不包含,
+ 表示1次或一次以上
.任意字符
任意次数
2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/ mytest1目录中
cp /etc/p[ ^ [:digit:]]
先看下查找到的文件
3、将/etc/ issue文件中的内容转换为大写后保存至/tmp/Issue.out文件中
cat /etc/issue |tr [:lower:] [:upper:] >> /tmp/Issue.out
4、请总结描述用户和组管理类命令的使用方法井完成以下练习
总结:用户操作类命令:
useradd 添加用户
userdel 删除用户
usermod 修改用户
groupadd 添加组
groupdel 删除组
groupmod 修改组
(1)、创建组 distro,其GID为2019;
groupadd -g 2019 distro
(2)、创建用户 mandriva,其D号为1005;基本组为 distro
useradd -u 1005 -g distro mandriva
(3)、创建用户 mageia,其ID号为1100,家目录为home/inux
(4)、给用户 mageia添加码,密码为 mageedu,井设置用户密码7天后过期
(5)、删除 mandriva,但保留其家目录
(6)、创建用户 slackware,其ID号为2002,基本组为 distro,附加组 peguin
(7)、修改 slackware的认shel为/bin/tcs
(8)、为用户 slackware新增加 admins