美文网首页
linux监控文件夹内的文件数量

linux监控文件夹内的文件数量

作者: 一个喜欢折腾的健身爱好者 | 来源:发表于2018-07-22 10:35 被阅读0次

    开发的时候遇到一个问题,服务器一旦重启,项目生成的文件就丢失了,感觉很莫名其妙..一开始猜测是文件流没有关闭,检查了代码,感觉没毛病.于是先看看是关机丢失了文件还是开机被删除了.下面的脚本每秒执行一次,把指定目录下的文件数量写入到file.txt 中.最后把它加入开机自启就好了.

    while true

    do

    fileCount=`ls /opt/dev/process/ -l |grep "^-"|wc -l`

    fileCount1=`ls /opt/dev/docs/ -l |grep "^-"|wc -l`

    time=$(date "+%Y-%m-%d %H:%M:%S")

    echo process: $fileCount    --    docs: $fileCount1    --            ${time} >> /root/file.txt

    sleep 1

    done

    相关文章

      网友评论

          本文标题:linux监控文件夹内的文件数量

          本文链接:https://www.haomeiwen.com/subject/corlmftx.html