马哥教育网络班22期第四周课程练习1

1.cp -r /etc/skel/ /home/tuser1 && chmod -R 600  /home/tuser1

2.max=`cat /etc/group |awk -F":" '{print $3}'|sort -nr| head -n1`|sed -i '$a hadoop:x:'$((max+1)) /etc/group

3.maxuser=`cat /etc/passwd |awk -F":" '{print $3}'|sort -nr|head -n1` && hadoopgroup=`grep "hadoop" /etc/group|awk -F":" '{print $3}'`|sed -i '$a hadoop:x:'$((maxuser+1)):$maxgroup::/home/hadoop:/bin/bash /etc/passwd

4.与第一题一样,略

5.chown -R hadoop:hadoop /home/hadoop

6.cat /proc/meminfo | egrep ^[Ss]

cat /proc/meminfo | awk '{if($1~/^[Ss]/) print}'

7.cat /etc/passwd | awk -F":" {'if($NF!="/bin/bash") print $1'} 

8.cat /etc/passwd | awk -F":" {'if($NF=="/bin/bash") print $1'} 

9.cat /etc/passwd | awk -F":" {'if(length($1)<=2) print $1'} 

10.cat /boot/grub/grub.conf | egrep "^[[:space:]]+"

11.cat /etc/rc.d/rc.sysinit  | egrep –color "^#[[:space:]]+[[:graph:]]+"

12.netstat -tan | egrep –color "LISTEN[[:space:]]+"

13.for i in bash testbash basher ; do useradd $i ; done ; useradd nologin -s /sbin/nologin && for i in `egrep -o "^[[:alnum:]]+" /etc/passwd `; do egrep "($i).*\1$" /etc/passwd;done

原创文章,作者:未闻花名,如若转载,请注明出处:http://www.178linux.com/43420

(0)
未闻花名未闻花名
上一篇 2016-09-05 08:52
下一篇 2016-09-05 08:52

相关推荐

  • CentOS6.8编译安装—- php-fpm

    安装环境: [root@station11 ~]# lsb_release -a Distributor ID: CentOS Description:     CentOS release 6.8 (Final) Release:  6.8 Codename:    …

    Linux干货 2016-12-21
  • linux第五周小结

    不知不觉已经第五周了,好快啊!这周我们主要讲了读命令,查找命令,压缩,解压缩,安装等命令,今天我总结一下查找命令 查找命令主要有:locate和find命令,但我们经常用到的也最实用的当属find,下面我重点总结一下find命令 有时可能需要在系统中查找具有某一特征的文件(例如文件权限、文件属主、文件长度、文件类型等等)。这样做可能有很多原因。可能出于安全性…

    2017-08-13
  • Linux下inode理解及软、硬链接初探

    1、Inode是什么? 要理解inode,要从文件储存说起。 文件由元数据和数据构成。 文件储存在硬盘上,最小的存储单位叫做“扇区(Sector)”。每个扇区存储512字节。操作系统读取硬盘时,不会一个扇区一个扇区地读取,这样非常低效;而是一次性连续读取多个扇区,即一次性读取一个“块(block)”。“块”由多个扇区组成,常见的大小有1K、2K、4K等,其中…

    Linux干货 2016-07-29
  • httpd服务归纳:httpd基本配置(配置文件格式以及常用选项)

    一、 httpd文件的基本格式 主配置文件位置, /etc/httpd/conf/httpd.conf    1. 配置文件参数格式  配置参数    值       特点:    &nbs…

    Linux干货 2015-05-13
  • Windows与linux分区的区别:

        对于我们普通人来讲,分区就是我们看到的“我的电脑”下面的C盘、D盘、E盘······,每个分区都有自己的区域,无法使用别的分区的空间,这样可以起到保护分区中文件的作用。其实,这样很容易理解。可是,对于linux初学者来讲,因为使用习惯了windows,到了linux下面,一下子很难转换过来。  &nb…

    2017-07-16

评论列表(1条)

  • 马哥教育
    马哥教育 2016-09-13 13:50

    没有很好的按照第三周老师的方式来改善哦,希望改进下;
    PS:题目+格式渲染更好。加油