第四周作业新

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

]# cp -r /etc/skel /home/tuser1                               

]# chmod go=— /home/tuser1        

第四周作业新                                    

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

第四周作业新     

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

 第四周作业新  

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

]# cp -r /etc/skel /home/hadoop                               

]# chmod go= /home/hadoop

第四周作业新                                     

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

]# chown hadoop:hadoop /home/hadoop 

第四周作业新                            

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

]# grep “^[sS].*” /proc/meminfo                               

]# grep -i “^s” /proc/meminfo                                  

 第四周作业新

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

第四周作业新  

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

第四周作业新           

9、找出/etc/passwd文件中的一位数或两位数;

第四周作业新                  

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

~]# grep “^[[:space:]]\+” /boot/grub/grub.conf               

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

]#grep”^#[[:space:]]\+[^[:space:]]\{1,\}”/etc/rc.d/rc.sysinit

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

]# netstat -tan | grep “LISTEN[[:space:]]*$”

第四周作业新

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

]# grep “^\([[:alpha:]]\+\):.*\1$” /etc/passwd 

第四周作业新              14、显示/proc/meminfo文件中以大写或小写S开头的行;用三种方式;

]#grep -i “^s” /etc/meminfo

]#grep “^[sS]” /etc/meminfo

]#grep -E “^(s|S)” /etc/meminfo

第四周作业新                

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

]# grep -v “/sbin/nologin$” /etc/passwd

第四周作业新                      

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

第四周作业新               

17、找出/etc/passwd文件中的一位数或两位数;

]# grep -E “\<[0-9]{1,2}\>” /etc/passwd

第四周作业新                       

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

(0)
ning407631632ning407631632
上一篇 2017-02-19
下一篇 2017-02-20

相关推荐

  • 软件包管理

    一、软件运行环境     API: Application Programming Interface         POSIX: Portable OS     程序源代码 –>…

    Linux干货 2016-08-22
  • 洞悉find中的德摩根定律和条件权限perm

    1.德摩根定律 (1)初悉德摩根定律儿 在命题逻辑和逻辑代数中,德·摩根定律(或称德·摩根定理)是关于命题逻辑规律的一对法则。 奥古斯塔斯·德·摩根首先发现了在命题逻辑中存在着下面这些关系: 非(A 且 B) = (非 A) 或 (非 B)非(A 或 B)&n…

    Linux干货 2016-08-16
  • 马哥教育网络班21期+第五周课程练习

    第五周作业 1、显示/boot/grub/grub.conf中以至少一个空白字符开头的行; cat /boot/grub/grub.conf  | grep "^[[:space:]]\+" 2、显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至…

    Linux干货 2016-10-17
  • inode 是什么及绝对路径和相对路径和一些目录相关命令总结

    inode是什么          每个分区又分两个区,元数据区和数据区。     元数据区主要存储文件的权限,属主属组,时间戳,文件的存储位置指针….就如一本书有目录页和内容页一样,目录页上的记录的是内容的页数,可以通过目录页的页数直接…

    Linux干货 2016-08-02
  • Shell脚本之流程控制语句

    Shell脚本之流程控制语句 1、 if语句 (1)if 条件;then        action1 else        action2 fi  注意:shell里没有缩进要求。 (2)if 条件1;then   …

    Linux干货 2017-04-16
  • corosync+pacemaker+drbd+mysql来实现mysql的高可用和数据的同步

    实现拓扑图: 实验流程: 先对两主机安装上corosync和pacemaker 两主机安装drbd服务,并且设置好drbd的组设备 选择drbd主节点上,进行数据库的初始化 进行资源的定义和配置 测试 实验前,我们还需要做一些准备工作: 1、时间必须保持同步   使用ntp服务器 2、节点必须名称互相通信    解析节点名称 &…

    Linux干货 2015-11-10

评论列表(1条)

  • 马哥教育
    马哥教育 2017-03-06 19:57

    图文并茂,请加油