linux文件及用户管理的实例练习
1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录。
[root@centos7etc]#ls-d/etc/[^[:alpha:]][:alpha:]*
2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。
[root@centos7etc]#mkdir/tmp/mytest1&&cp-a/etc/[p]*[^[:digit:]]/tmp/mytest1/
[root@centos7etc]#ls/tmp/mytest1/#查看结果
pam.dpasswd-pinforcplymouthpnm2ppa.confpostfixprelink.conf.dprofileprotocolspurple
passwdpbm2ppa.confpkipmpopt.dpppprintcapprofile.dpulsepython
3、将/etc/issue文件中的内容转换为大写后保存至/tmp/issue.out文件中
[root@centos7etc]#tr'a-z''A-Z'/tmp/issue.out
[root@centos7etc]#cat/tmp/issue.out查看内容
\S
KERNEL\RONAN\M
4、请总结描述用户和组管理类命令的使用方法并完成以下练习:
(1)、创建组distro,其GID为2019;
[root@centos7etc]#groupadddistro-g2019
[root@centos7etc]#getentgroupdistro#验证distro的GID
distro:x:2019:
(2)、创建用户mandriva,其ID号为1005;基本组为distro;
[root@centos7etc]#useraddmandriva-u1005-gdistro
[root@centos7etc]#idmandriva#验证mandriva的UID号和基本组
uid=1005(mandriva)gid=2019(distro)groups=2019(distro)
(3)、创建用户mageia,其ID号为1100,家目录为/home/Linux;
[root@centos7etc]#useraddmageia-u1100-d/home/linux
[root@centos7etc]#getentpasswdmageia#验证结果
mageia:x:1100:1100::/home/linux:/bin/bash
(4)、给用户mageia添加密码,密码为mageedu,并设置用户密码7天后过期
[root@centos7etc]#echo"mageedu"|passwdmageia--stdin-x7
[root@centos7etc]#getentshadowmageia#验证结果
mageia:!!:18308:0:7:7:::
(5)、删除mandriva,但保留其家目录;
[root@centos7etc]#userdelmandriva
[root@centos7etc]#ls/home/#验证结果mandriva目录依旧存在
diyoujialinuxmandrivaslackwaretest
(6)、创建用户slackware,其ID号为2002,基本组为distro,附加组peguin;
[root@centos7etc]#useraddslackware-u2002-gdistro-Gpeguin
[root@centos7etc]#idslackware#验证结果
uid=2002(slackware)gid=2019(distro)groups=2019(distro),2020(peguin)
(7)、修改slackware的默认shell为/bin/tcsh;
[root@centos7etc]#chshslackware-s/bin/tcsh
[root@centos7etc]#getentpasswdslackware#验证结果
slackware:x:2002:2019::/home/slackware:/bin/tcsh
(8)、为用户slackware新增附加组admins;
[root@centos7etc]#usermodslackware-aGadmins
[root@centos7etc]#idslackware#验证结果
uid=2002(slackware)gid=2019(distro)groups=2019(distro),2020(peguin),2021(admins)
以上就是本次介绍的全部相关知识点,感谢大家的学习,希望毛票票整理的内容能够帮助到大家。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。