查看某个文件是否正在被修改

1、首先执行命令,写到1.log文件下面:

  find -name '*.rdb'|xargs stat| grep -i Modify | awk -F. '{print $1}' | awk '{print $2$3}'| awk -F- '{print $1$2$3}' | awk -F: '{print $1$2$3}' > 1.log

2、再等待1分钟,执行命令,写到2.log文件下面:

  find -name '*.rdb'|xargs stat| grep -i Modify | awk -F. '{print $1}' | awk '{print $2$3}'| awk -F- '{print $1$2$3}' | awk -F: '{print $1$2$3}' >2.log

3、最后把1.log文件和2.log文件进行比对,看是否有差异。如果没有差异,表示文件没有被改变。

posted @ 2016-06-23 11:10  ppjj  阅读(666)  评论(0编辑  收藏  举报