第四周作业新

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 20:46
下一篇 2017-02-20 11:43

相关推荐

  • linux上的LVM简明教程

    LVM是一个多才多艺的硬盘系统工具。在Linux上非常的好用,传统分区使用固定大小分区,重新调整大小十分麻烦。但是,LVM可以创建和管理“逻辑”卷,而不是直接使用物理硬盘。可以让管理员弹性的管理逻辑卷的扩大缩小,操作简单,而不损坏已存储的数据。可以随意将新的硬盘添加到LVM,以直接扩展已经存在的逻辑卷。 首先是实际的物理磁盘及其划分的分区和其上的物理卷(PV…

    Linux干货 2017-05-02
  • 2017全球互联网架构大会上海站火热来袭,等您赴约!

    GIAC 全球互联网架构大会,是长期关注互联网技术与架构的高可用架构技术社区推出的,面向架构师、技术负责人及高端技术从业人员的年度技术架构大会。

    2017-11-30
  • 马哥教育网络班22期+第7周课程练习

    1、创建一个10G分区,并格式为ext4文件系统; fdisk /dev/sdd n p 1 2048 +10G w (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl; mke2fs -t ext4 -b 2048 -m 2&nb…

    Linux干货 2016-09-26
  • 启动和内核管理

    一、Linux组成     Linux: kernel+rootfs         kernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能       &nb…

    Linux干货 2016-09-18
  • 系统进程管理

    ps 查看系统进程命令 启动进程的方式:     系统启动过程中自动启动:与终端无关的进程;     用户通过终端启动:与终端相关的进程; 选项:         a:所有与终端相关的进程; &nbs…

    Linux干货 2016-09-06
  • N21_第6周_vim

    N21_第6周_vim 请详细总结vim编辑器的使用并完成以下练习题 1、复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; 2、复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf文件中的行首的空白字符; 3、删除/tmp/…

    Linux干货 2016-08-15

评论列表(1条)

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

    图文并茂,请加油