N25-第4周作业(用户权限,grep用法)

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

        

    [root@bogon ~]# chmod -R o=—,g=— /home/tuser1/

    [root@bogon ~]# chmod -R o=,g= /home/tuser1/

  2. 编辑/etc/group文件,添加组haddop.

    blob.png

  3. 手动编辑/etc/passwd文件新增一地,添加用户hadoop,其基本组ID为haddop组的ID号,其家目录为/home/hadoop

    blob.png

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

    blob.png

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

    blob.png

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

    blob.png  或者

    blob.png


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

    -v参数是不能匹配到的. -E:是支持扩展正则表达式 ,$是正则表达式中的行尾锚定

    blob.png

  8. 显示/etc/passed文件中其默认shell为/bin/bash的用户

    blob.png


  9. 找了/etc/psswd文件的一位数或其两位数

    \<:词首描定   \> :词尾锚定,   \{n,m\}:前面的字符出现至少n次,至多m次

    blob.png

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

 \+ :前面的字符出多一次或多次

blob.png

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

 [[:graph:]]: 非空字符

blob.png

12.打开netsta -tan命令执行结果中以'LISTEN',后或跟空白字符结尾的行


    *:正则表达式元字符,前面的字符出现任意次,可以0次。

blob.png

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


\(\)为分组,   \1为后向引用前面的分组内容      

blob.png

14.显示/proc/meminfo文件中以大写或小写S开头的行.用三种方式


blob.png


blob.png


blob.png

原创文章,作者:mr.sprint,如若转载,请注明出处:http://www.178linux.com/64825

(0)
mr.sprintmr.sprint
上一篇 2016-12-26 17:28
下一篇 2016-12-26 20:04

相关推荐

  • 基于NFS实现WordPress

    实验内容: (1)主机IP nfs server IP :192.168.29.120 nfs server IP: 192.168.29.110 (2)要求 nfs server共享/data/web/ 、/data/mysql 两个目录 nfs client挂载nfs server共享的/data/web/的文件系统至/var/www/html;部署wo…

    2017-06-13
  • 浅谈DNS基本原理以及实现方法(一)

     DNS(Domain Name System,域名系统),是目前互联网上最不可或缺的服务器之一,我们在互联网从访问一个网站,到发送一封电子邮件,再到定位域中的域控制器,无时无刻不再使用着DNS为我们提供的服务,那为什么我们会需要这样一个服务那?带着这样一个疑问让我们先来认识一下什么是DNS吧  DNS最核心的工作就是域名解析,也就是把计…

    Linux干货 2015-12-15
  • find命令详解

    find命令是用来在给定的目录下查找符合给定条件的文件   find [OPTIONS] [查找起始路径] [查找条件] [处理动作]   一、OPTIONS参数     -P、-L、-H:控制软连接的对待方式,用的不多。不介绍了   二、查找路径     就是个目录路径,相对和绝对都可以。   三、查找条件     (一)、根据名称查找       -na…

    Linux干货 2016-09-19
  • 阿里云修改hostname主机名的一点小技巧

    CentOS 7以后修改主机名一般使用: hostnamectl set-hostname newhostname 如果仍然无效,使用vim打开/etc/cloud/cloud.cfg,将 preserve_hostname=fale 改为 preserve_hostname=true 即可。 以上在阿里云ECS上亲测有效,使用了网上查阅…

    Linux干货 2017-01-09
  • N24期第四周作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 2、编辑/etc/group文件,添加组hadoop。 vim /etc/group,增加此行 3、手动编辑/etc/passwd文件新增一行,添加用户hadoop,其基本组ID为hadoop组的id号;其家目录为/home…

    Linux干货 2016-11-22
  • Linux 发展史

    摘要:     Linux是一款基于Unix的服务端操作系统,目前已广泛应用于国内外的服务器端操作系统领域,其开源性是其获得及其快速的发展,目前至少已有数百种发行版本。 本文主要讲述了linux的系统简介、发展历程和Linux的发行版;     1、Linux的哲学思想:    &nbsp…

    Linux干货 2016-10-19