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

相关推荐

  • N25_第二周博客作业:

    N25_第二周博客作业: 1、linux上的文件管理命令都有哪些,其常用的使用方法及其相关示例演示。 Linux上常见的文件管理类命令有mkdir、touch、cp、mv、rm、stat。 mkdir:创建新目录 SYNOPSIS   mkdir [OPTION]… DIRECTORY… 常用: 1、直接建目录 [root@…

    Linux干货 2016-12-09
  • vsftp通过pam_mysql做虚拟用户认证

    vsftpd可以通过三种账户登录系统: 系统账户:系统本地账户登录系统,默认进入的目录是用户家目录,可以在所有有权限的路径切换; 匿名账户:匿名用户登录,然后映射为一个本地用户; 虚拟账户:既不是系统本地用户也不是匿名用户,而是通过pam做第三方认证的方法,支持文件和数据库,ldap的认证,此处通过mysql进行实验; 一、准备实验环境 实验在一台虚拟机上进…

    Linux干货 2017-06-07
  • My Blog Testing!

    My Blog Testing!

    Linux干货 2016-08-08
  • N26_第四周

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 [root@node1 skel]# cp -r /etc/skel/home/tuser1 [root@node1 skel]# chmod go-wrx/home/tuser1/   2、编辑/etc/grou…

    Linux干货 2017-05-26
  • MySQL复制

    目录: 1.备份与恢复 2.主从复制 3.主主复制 4.半同步复制 5.MHA 6.centos7搭建mariadb Galera集群 1.备份和恢复 备份工具:mysqldump+复制binlog xtrabackup (1) mysqldump+复制binlog 备份: mysqldump -E -R –triggers –master-data=2 –…

    2017-11-21
  • shell 脚本之数组 和 yum 【下】

    shell 脚本之数组 和 yum 【下】 数组   变量:存储单个元素的内存空间   数组:存储多个元素的连续的内存空间,相当于多个变量的 集合。   数组名和索引        索引:编号从0开始,属于数值索引        注意:索引可支…

    Linux干货 2016-08-24