您好、欢迎来到现金彩票网!
当前位置:21点 > 子监控程序 >

跪求linux 下的一个shell脚本来监控指定的目录及其子目录中的任

发布时间:2019-07-28 15:35 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部我可以给你提供个思路,可以实现你的需求,同时你自己写出来也是一个不错的学习机会,我写过一个“一点触发多点生效”的shell脚本,应用到inotify技术,你可以参考下语法应用。更多追问追答追问需要一个脚本来监控指定的目录及其子目录中的任何文件变化(增加、修改、删除、 file size, permission, ownership, cksum)。

  哥,我知道你是为了我好,但是现在很急忙,老板需要阿。请问可以帮帮忙吗?追答你要实时监控吗?追问是的,就是因为之前server出了一个问题原来是有个文件被意外删除了大家都不知道,后来查了40个小时才知道是文件丢失的原因。现在希望写个脚本让以后一些目录下的文件或者子目录下的文件被改动过之后都有记录有个log 可以提醒我们。谢谢你。谢谢。我实在不知道该怎么写。shell script 太差了,以后一定好好学。如果实时太难,那么先写一个简单点的可以让我们跑一下这个脚本然后就知道这个目录下的文件那个变动了吧。好吗?追答这个先能满足你的简单的需要,知道哪些文件被动过了,实时监控。

  done追问哥,不能直接在shell里面自己就可以检测出来吗?还要安装inotify软件?

  如果我不实时监控就想跑一下脚本然后让它告诉我们文件比之前那里变动了这样可以吗?追答这个那就简单多了,把你要监控的目录,完全拷贝一份到一个目录以作为下次对比观察。

  当你运行monitor脚本 就能看出有哪些文件被修改过了追问这样能看得到目录下包括子目录的文件的改变吗?

  展开全部给个建议你,你干脆加大history的容量,然后对各用户的history的操作记录进行筛选,并记录下来。 也可以利用好syslog服务。更多追问追答追问问题是老板的意思就是需要一个脚本来监控指定的目录及其子目录中的任何文件变化(增加、修改、删除、 file size, permission, ownership, cksum)。

  上面这个不是script,只是个思路,把它写到crontab里,也可以无限循环,你自己琢磨吧。追问这位兄台,你的方法也挺好。谢就是要写在crontab里面

http://libroebook.com/zijiankongchengxu/297.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有