服务器内存占用过高,如何定时清理一下服务器内存呢?写一个清理缓存脚本,加入到定时任务中。
一、编写脚本
clear_cache.sh 脚本,放到home目录下。
#!/bin/bash # 清除页面缓存、目录项和 inode 缓存 sudo sync echo 3 | sudo tee /proc/sys/vm/drop_caches # 记录执行时间到日志文件 echo "Cache cleared at $(date '+%Y-%m-%d %H:%M:%S'
服务器内存占用过高,如何定时清理一下服务器内存呢?写一个清理缓存脚本,加入到定时任务中。
clear_cache.sh 脚本,放到home目录下。
#!/bin/bash # 清除页面缓存、目录项和 inode 缓存 sudo sync echo 3 | sudo tee /proc/sys/vm/drop_caches # 记录执行时间到日志文件 echo "Cache cleared at $(date '+%Y-%m-%d %H:%M:%S'
转载请注明来自码农世界,本文标题:《定时清理Linux服务器缓存shell脚本》
还没有评论,来说两句吧...