N22-第四周作业

1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。

    4-1.jpg

2、编辑/etc/group文件,添加组hadoop。

3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home/hadoop。

    4-2.jpg

4-3.jpg

4、复制/etc/skel目录为/home/hadoop,要求修改hadoop目录的属组和其它用户没有任何访问权限。

    4-4.jpg

5、修改/home/hadoop目录及其内部所有文件的属主为hadoop,属组为hadoop。

    4-5.jpg

6、显示/proc/meminfo文件中以大写或小写S开头的行;用两种方式;

4-6.jpg

7、显示/etc/passwd文件中其默认shell为非/sbin/nologin的用户;

    4-7.jpg

8、显示/etc/passwd文件中其默认shell为/bin/bash的用户;

    4-8.jpg

9、找出/etc/passwd文件中的一位数或两位数;

    4-9.jpg

10、显示/boot/grub/grub.conf中以至少一个空白字符开头的行;

    4-10.jpg

11、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行;

    4-11.jpg

12、打出netstat -tan命令执行结果中以‘LISTEN’,后或跟空白字符结尾的行;

    4-12.jpg

13、添加用户bash, testbash, basher, nologin (此一个用户的shell为/sbin/nologin),而后找出当前系统上其用户名和默认shell相同的用户的信息;

    先按要求创建用户,然后用grep的后向引用找出符合要求的行

    4-13.jpg

    

原创文章,作者:上海-brown,如若转载,请注明出处:http://www.178linux.com/43284

(0)
上海-brown上海-brown
上一篇 2016-09-05 08:52
下一篇 2016-09-05 08:52

相关推荐

  • OPenSSL

    OPenSSL   OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用.   SSL是Secure Sockets Layer(安全套接层协议)的缩写,可以在Internet上提供秘密性传输。Netscape公司在推出第一个Web浏览器的同时,提出了SSL协议标准。…

    Linux干货 2016-11-07
  • five

    1;显示当前系统上root, fedora或user1用户的默认shell。 #   grep "^\(root\|fedora\|user1\)" /etc/passwd #   grep -E "^(root|fedora|u…

    Linux干货 2017-01-16
  • 细节决定成败–空格的巨大作用以及正则表达式中元字符的转义

    字符串的条件判定 1.字符串判定 一定要用双[[ ]] 2.字符串判定=~默认支持扩展正则表达式,这里注意双引号的使用 仅仅做是否包含时,有无双引号无区别。 但是利用其他扩展表达式时 双引号一定要去掉 锚定示例 多条件判定时-o -a使用时,不能使用双中括号 空格有无的差别 !的使用细节 !到目前为止 有两种意义 条件判定取反 历史命令的调用 两者的使用却别…

    2017-03-19
  • 第五周练习

    1、显示当前系统上root、fedora或user1用户的默认shell; egrep “^(root|fedora|user1)” /etc/passwd | cut -d: -f7 2、找出/etc/rc.d/init.d/functions文件中某单词后边跟一组小括号的行,形如:hello(); grep “\<.*\>()” /etc/r…

    Linux干货 2017-08-04
  • 19道小米网运维工程师笔试真题,你能通关吗?

    第一部分:Linux基础 题目1: 有一百个图片文件,它们的地址都是 http://down.xiaomi.com/img/1.png http://down.xiaomi.com/img/2.png … 一直到http://down.xiaomi.com/img/100.png 批量下载这100个图片文件,并找出其中大于500KB的文件。 题目2: 一个文…

    2017-09-08
  • linux 必须掌握的60个命令

    Linux提供了大量的命令,利用它可以有效地完成大量的工 作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统, 就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200…

    2017-09-05

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-14 08:16

    第6题虽然是两种写法,但基本的思路是一样的,算做同一种答案。
    建议熟悉下markdown,不建议粘贴图片。加油。