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
下一篇 2016-10-30

相关推荐

  • Redis高可用架构(1)—Keepalive+VIP

    最近整理一下Redis高可用架构的文档,也准备分享出来,虽然这些架构也不是很复杂。Redis的高可用方案目前主要尝试过5种方式,其中2种方式已经在线上使用。 1)Redis Master-Slave + Keepalive + VIP。这是很经典的db架构,也可以用与mysql的主从切换。基本原理是:Keepalive通过脚本检测master的存活,然后通过…

    Linux干货 2016-04-13
  • 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
  • 实验:配额、RAID、LVM

    实验:在centos7实现光盘yum源 1yum install autofs 2现在启动systemctl start autofs 3开机启动systemctl enable autofs 4 cat /etc/yum.repos.d/base.repo[centos7]name=centos7 repobaseurl=file:///misc/cdgp…

    Linux干货 2017-04-25
  • wk_02 作业

    Linux 文件管理命令 cp命令 功能 Linux 系统中cp命令是用来复制目录/文件的。 概要 单源复制 cp [OPTION]… [-T] SOURCE DEST DEST不存在则事先创建此文件,并复制源文件的数据流至DEST中; DEST存在 DEST是非目录文件:则覆盖目标文件; DEST是目录文件:则先…

    Linux干货 2016-12-11
  • linux 记忆命令心得

    新开始学linux,要记住很多的命令,毕竟这是linux的根本,没有这些命令,连操作都没办法进行。所以我写这个的目的是我自己记忆,也是想帮助一下一同学习linux的同学们,提供自己记忆这些的方法,抛砖引玉,大家共同讨论一下。 我的记忆方法就是分类,把命令分成输出类,名词累,操作类。 输出类就是说的例如w,who,whoami,echo,ifcogfig,wh…

    Linux干货 2017-07-15
  • shell脚本编程之运算

    一、数学运算   1、expr命令     此命令可以在命令行执行数学运算操作。     由于此命令使用时过于麻烦,所以不推荐使用。   2、方括号和双圆括号      $[ EXPRESSION ]      $((&…

    Linux干货 2015-12-31