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

相关推荐

  • Linux常用命令说明

    个人认为把操作练习打在博客上比较愚蠢,关于操作部分我将以练习题的形式展示,每周固定练习这些基础的题目 Linux常见命令练习 1.文本内容显示 1.1cat: (1)显示/root下adjtime文件内容 (2)把文件mm.txt的文件内容加上行号输入到textfile2文件中 (3)把文件mm.txt和textfile2的文件内容加上行号(空白行不加)之后…

    Linux干货 2016-10-29
  • DNS 笔记

    Ø DNS查询。工作流程如下图         n  客户端的DNS:8.8.8.8 /etc/hosts  14.215.177.38 www.baidu.com n  客户端访问www.baidu.com 不用向DSN服务器发生查询,只需要查询本地的 /e…

    Linux干货 2016-08-15
  • N26-第六周博客作业

    请详细总结vim编辑器的使用并完成以下练习题 VIM有三种模式,分别为标准模式、输入模式、末行模式 模式切换:          标准模式——输入模式:i          标准模式——末行模式:: …

    Linux干货 2017-07-08
  • Linux的用户,组及文件权限管理

    Linux用户与组的创建,删除,属性修改,文件权限管理

    Linux干货 2018-02-24
  • CentOS启动流程及Shell脚本编程练习

    一、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) 第一步:POST加电自检 主要实现的功能是检测各个外围硬件设备是否存在而且能够正常运行起来,实现这一自检功能的是固化在主板上的ROM(主要代表为CMOS)芯片上的BIOS(Basic Input/Output System)程序。 第二步:Boot Sequence(选择启动设备以加…

    2017-11-26
  • 一起学WINS系列(二)安装、配置

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://jeffyyko.blog.51cto.com/28563/159128  此系列第二节:安装服务端、配置客户端。          完整的WINS系统…

    Linux干货 2015-03-25