20161028第9天作业

20161028第9天作业

1、编写脚本/root/bin/hostping.sh,接受一个主机的IPv4地址做为参数,测试是否可连通。如果能ping通,则提示用户“该IP地址可访问”;如果不可ping通,则提示用户“该IP地址不可访问”

2、编写脚本/root/bin/checkdisk.sh,检查磁盘分区空间和inode使用率率,如果超过80%,就发广播警告空间将满

3、查找/var目录下属主为root,且属组为mail的所有文件

4、查找/var目录下不属于root、lp、gdm的所有文件

5、查找/var目录下最近一周内其内容修改过,同时属主不为root,也不是postfix的文件

6、查找当前系统上没有属主或属组,且最近一个周内曾被访问过的文件

7、查找/etc目录下大于1M且类型为普通文件的所有文件

8、查找/etc目录下所有用户都没有写权限的文件

9、查找/etc目录下至少有一类用户没有执行权限的文件

10、查找/etc/init.d目录下,所有用户都有执行权限,且其它用户有写权限的文件

1

ping -c1 -w2 "$1" > /dev/null && echo "IP is reachable" || echo "IP is unreachable"

2

3

find /var -u root -g mail

4.

find /var -not \( -user root -user lp  -user gdm \) -ls

5.

find  /var \( -mtime -7 -a -not -user root -a -not -user postfix \)

6

7

find /etc -size +1M   -type f

8

find /etc -not -perm  -222

9

find /etc -not -perm /111

10

find /etc/init.d  -perm -113

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

(0)
huangmailuhuangmailu
上一篇 2016-10-30 16:28
下一篇 2016-10-30 16:47

相关推荐

  • corosync的高可用——高可用mariadb数据库

    corosync, pacemaker,nfs高可用mariadb 实验环境: 4台CentOS 7 的主机,并关闭的iptalbes和selinux功能 主机1:10.1.43.101 node1 corosync+pacemaker+amp 主机2:10.1.43.102 node2 corosync+pacemaker+amp 主机3:10.1.43.…

    Linux干货 2016-11-24
  • 第八周作业

    shell脚本简用

    Linux干货 2017-11-27
  • 硬盘分区及挂载

    标签:文件系统、分区、挂载 一、Linux的基本原则    1、一切皆文件(包括硬件);这个原则会会在很多方面得到体现; 磁盘在Linux中也表现为文件,即/dev目录下:IDE,ATA:/dev/hd[a-z]    SATA,SCSI,USB,SAS:sd[a-z]。    &nbsp…

    Linux干货 2015-05-18
  • 马哥教育网络班22期+第九周课程练习

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别统计这两类用户的个数;通过字符串比较来实现; #!/bin/bash declare -i sum1=0 declare -i sum2=0 shells=$(cat /etc/p…

    Linux干货 2016-11-28
  • htop使用详解

        在管理进程时通常要借助一些工具,比较常用的就是ps和top了;不过CentOS还为我们提供了一个更加强大的工具htop,下面就来了解一下此工具的使用方法。 一、安装htop         htop工具在epel源中提供,请自行配置epel源,也可以直…

    Linux干货 2015-05-18
  • 从Linux小白到大牛——与狼共舞的日子13

    马哥教育网络班21期+第13周课程练习 1、建立samba共享,共享目录为/data,要求:(描述完整的过程) 1)共享名为shared,工作组为magedu; 2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组;密码均为用户名; 3)添加sa…

    Linux干货 2017-01-03