马哥教育网络班19期+第四周课程练习

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

blob.png

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

blob.png

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

blob.png

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

 文件夹去掉x权限,就打不开了。

blob.png

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

blob.png

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

 [root@LH ~]# grep -i "^s.*" /proc/meminfo

 [root@LH ~]# grep "^[sS].*" /proc/meminfo

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

blob.png

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

blob.png

9.找出/etc/passwd文件中的一位数或两位数(数字太多,就不截图了)

 [root@LH ~]# grep -o "[0-9]\{1,2\}" /etc/passwd

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

blob.png

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

  [root@LH ~]# grep '^#[[:space:]]\+[^[:space:]]\+' /etc/rc.d/rc.sysinit

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

 [root@LH ~]# netstat -tan | grep 'LISTEN[[:space:]]*'

blob.png

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

 [root@LH ~]# useradd bash

 [root@LH ~]# useradd testbash

 [root@LH ~]# useradd basher

 [root@LH ~]# useradd -s /sbin/nologin nologin

 [root@LH ~]# grep "^\([[:alnum:]]\+\>\).*\1$" /etc/passwd

blob.png

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

 [root@LH ~]# grep "^[sS].*" /proc/meminfo

 [root@LH ~]# grep -i "^s.*" /proc/meminfo

 [root@LH ~]# egrep "^(s|S)" /proc/meminfo

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

 [root@LH ~]# grep -v "/sbin/nologin" /etc/passwd

blob.png

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

 [root@LH ~]# grep "/bin/bash" /etc/passwd

blob.png

17.出/etc/passwd文件中的一位数或两位数

 [root@LH ~]# grep -o "[0-9]\{1,2\}" /etc/passwd

原创文章,作者:Net19_口香糖,如若转载,请注明出处:http://www.178linux.com/21593

(0)
Net19_口香糖Net19_口香糖
上一篇 2016-07-04
下一篇 2016-07-04

相关推荐

  • N22-love cat第19周 – 基于Apache + Tomcat +2种模式实现负载均衡以及配置集群seesion服务

      基于Apache+Tomcat实现负载均衡和集群服务 一、概念     从Tomcat权威指南中的测试数据,我们不难发现,对于静态页面的数据,Tomcat的处理速度比Apache要快很多,所以为什么要整合apache虽然在处理静态页面速度上比Apache快,但是Tomcat经不起大的并发量容易死。为此,我们就需要A…

    Linux干货 2016-08-29
  • 系统启动和内核管理之系统启动实验

    本文主要记录:内核文件损坏导致系统无法启动的修复过程

    2018-05-07
  • Linux简单命令

    cal 日历 bc  计算器     obase=2 输出为二进制       ibase=2输入为二进制      \onnn八进制      \xHH十六进制 $()识别命令和变量,同反向单引号 , 可在命令调用另一个命令的执行结果时用 字体颜色:红色-打包文件(压缩包),绿色-可执行,浅蓝-软连接,蓝色-目录 echo $SHELL查看当前shell …

    Linux干货 2018-03-18
  • 第七周

    总结

    Linux笔记 2018-05-13
  • Linux基础知识及常用命令

    pwd:printing working directory -显示当前工作目录            [root@edu tmp]# pwd          &nbs…

    Linux干货 2016-09-15
  • Linux 救援模式初步运用详解

    Linux救援模式初步运用 背景: 在运用Linux时会出现一些误操作,导致系统无法正常使用,比如删除了某个重要依赖库,或者删除了rpm等等。在这里记录下具体的操作步骤,供以后参考。 意义: 学会在使用Linux系统出现误删除系统重要文件时,能使用救援模式来恢复系统。 案例详解: 当我们删除了Linux系统重要库文件时,该如何恢复,比如在这里我们删除/lib…

    2017-07-29

评论列表(1条)

  • 马哥教育
    马哥教育 2016-07-04 13:34

    写的很好,可以多关注一下排版问题,第4题不对,加油