SkillAgentSearch skills...

Smallvps

“VPS小内存硬盘日志定时清理工具”,主要针对VPS的内存不够充裕的情况下,而内存页面缓存和日志文件等等占用了VPS的有限内存和小硬盘空间,我们解决如何自动清理的问题,该脚本作者:Vmshell INC是美国怀俄明注册正规企业,现注册有自有网络运营ASN号:147002,提供香港CMI大宽带和美国圣何塞10Gbps云计算服务,官方地址:https://vmshell.com/

Install / Use

/learn @FoxBary/Smallvps
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p>“VPS小内存硬盘日志定时清理工具”是为了针对系统如何清理VPS自动缓存,保持系统的清洁与活力的小工具,喜欢的朋友可以给我们点亮我们的小星星<br /> VPS小内存硬盘日志定时清理工具,作者:Vmshell INC,是美国怀俄明注册正规企业,现注册有自有网络运营ASN号:147002;提供香港CMI线路高速网络云计算中心和美国云计算中心,小巧灵动的VPS为全球网络提供全方位服务,<br /> 官网订购地址: https://vmshell.com/;<br /> 企业高速网络: https://tototel.com/;<br /> TeleGram讨论:https://t.me/vmshellhk;<br /> TeleGram频道:https://t.me/vmshell;<br /> 提供微信/支付宝/美国PayPal/USDT/比特币/支付(3日内无条件退款);</p> <p><img class="alignnone size-full wp-image-43181" title="images-2" src="https://linuxword.com/wp-content/uploads/2025/03/images-2.jpg" alt="images-2" width="307" height="164" /></p> <p>登录VPS的SSH之后,执行如下代码后reboot重启服务器<br /> 第一步:创建文件夹和文件名:<br /> mkdir -p /opt/script/cron &amp;&amp; vim /opt/script/cron/cleanCache.sh<br /> 输入如下文字,之后":wq"保存退出</p> <p><img class="alignnone size-full wp-image-43182" title="03e786e47f606901cb7e9ec90d244ff5" src="https://linuxword.com/wp-content/uploads/2025/03/03e786e47f606901cb7e9ec90d244ff5.png" alt="03e786e47f606901cb7e9ec90d244ff5" width="605" height="325" /><br /> #!/bin/bash<br /> #description: 清除缓存<br /> echo "开始清除缓存"<br /> sync;sync;sync #写入硬盘,防止数据丢失<br /> chmod -R 777 /opt/script/cron #修改其文件的權限<br /> chmod -R 777 /var/spool/mail #修改其郵件消息的權限<br /> #sleep 10 #延迟10秒<br /> echo 1 &gt; /proc/sys/vm/drop_caches<br /> echo 2 &gt; /proc/sys/vm/drop_caches<br /> echo 3 &gt; /proc/sys/vm/drop_caches<br /> echo "结束清除缓存"<br /> #description: 删除30天之前的r日志文件<br /> echo "删除30天之前的r日志文件"<br /> find /var/log -mtime +1 -type f -name \*.log | xargs rm -f<br /> echo "30天之前的r日志文件删除完毕"</p> <p>第二步:修改权限:<br /> chmod -R 777 /opt/script/cron<br /> 第二步:将自动执行CRON的命令放入到计划启动中:<br /> crontab -e<br /> */9 * * * * sh /opt/script/cron/cleanCache.sh<br /> :wq 保存退出,输入reboot 重启,你会发现自动清理了缓存占用了太多的内存,从此以后你的服务器的内存高枕无忧,再怎么折腾都够使用了</p>

或者直接使用如下命令:

Cron Cleanup Script

一键脚本用于清理缓存和日志,支持 CentOS、Ubuntu、Debian。

在线安装

在SSH中运行以下命令:

bash <(curl -sL https://raw.githubusercontent.com/FoxBary/smallvps/main/vmshellvps.sh)

Related Skills

View on GitHub
GitHub Stars40
CategoryDevelopment
Updated1mo ago
Forks8

Languages

Shell

Security Score

80/100

Audited on Feb 5, 2026

No findings