第四周作业新

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

相关推荐

  • M25初尝试部署RAID磁盘阵列组

    在学习了linux系统管理硬盘设备的基础后,现在尝试部署RAID10硬盘组技术,在部署前我们先了解一下什么叫“RAID”磁盘冗余阵列(Redundant Array of Independent Disks)。 RAID技术就是把多块硬盘设备组合成一个容量更大、更安全的硬盘组,可以把数据切割成多个区段后分别存在各个不同物理硬盘设备上,然后利用分散读写需求赖提…

    2017-07-12
  • rsyslog将日志记录于MySQL中

    数据库服务器:CentOS7 192.168.119.159   日志:CentOS6 192.168.119.129     准备mysql数据库 和 用户账户 [root@localhost ~]# yum install mariadb-server   [root@localhost ~]# systemctl…

    2018-02-05
  • N25期–第十周作业

    1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情) 启动过程 (PC架构)    POST –> Boot Sequence(BIOS) –> Boot Loader (MBR)–>GRUB—> Kernel(ramdisk) –> ro…

    Linux干货 2017-03-13
  • man的用法

    man的使用 man命令是Linux下的帮助指令,通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。 语法 man(选项)(参数) 选项 -a:在所有的man帮助手册中搜索; -f:等价于whatis指令,显示给定关键字的简短描述信息; -P:指定内容时使用分页程序; -M:指定man手册搜索的路径。 参数 数字:指定从哪本man手…

    Linux干货 2018-03-04
  • 3、文本处理命令、用户与组命令练习

    1.列出当前系统上所有已登录用户的用户名,同一个用户登录,则只显示一次 [root@localhost ~]# who root     tty1         2016-08-23 06…

    Linux干货 2016-09-19
  • linux入门

    linux入门 Centos中分root用户和普通用户,root为超级管理员,几乎具有所有的系统控制 刚进入linux系统,Ctrl+Alt+F[1-6]可以切换虚拟终端  (tty) 图形终端:CentOS 6: Ctrl + Alt + F7       CentOS 7:在哪个终端启动,即位于哪个虚拟终端 伪终端…

    Linux干货 2017-02-16

评论列表(1条)

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

    图文并茂,请加油