【病毒组tips】解决DeepVirFinder卡死/长时间长

在使用DeepvirFinder过程中,租赁的不同服务器上可能由于缓存空间/结构设计的不合理(主要还是设计的比较小)可能导致Deepvirfinder在/dev/shm中生成的执行文件累积过多,导致任务卡死。
这就需要设计一个小的shell脚本每隔一段时间删除那些没有用的文件(当然,其他很多方式都可以达到目的,自己只会shell没办法)。

#!/bin/bash

# 无限循环,每隔300秒(50分钟)执行一次
while true; do
    # 等待3000秒
    sleep 3000

    # 进入/dev/shm目录
    cd /dev/shm || exit

    # 查找并删除超过5小时未被修改的文件
    echo "正在删除 /dev/shm 下超过5小时未被修改的文件..."
    find . -type f -mmin +60 -exec rm -f {} \;

    # 输出完成信息
    echo "删除完成。"
done

另存为成一个sh文件,直接把他托管给screen就好了,这样的话就会每隔50分钟删除一下/dev/shm执行文件。(关于screen可以去看我好久之前的文章

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容