Skip to content

Mr-xn/server-bash-script

Repository files navigation

###update 2018-08-23添加 update_proxy.sh

server-bash-script

some userful server bash script

各个脚本的功能在脚本里有介绍用法这里只是说一下简单的

  • --autorun.sh-- 一个监控系统负载来重启一些你的高负载服务,如nginx,mysql,v2ray.的Linux脚本(小内存机器和小白使用吧,配合crontab食用最佳。
    PS:目前只在Debian+lnmp环境测试过,有BUG,提issue,找时间修复。
  • --freemem.sh-- vps内存释放脚本,定时释放内存(我是以buff为准,你可以改成以实际剩余,脚本中有写,自己注释就行)。
  • --freecpu.sh-- vps杀掉指定进程,当某些进程占用CPU过高的时候可以用此脚本监控并且杀掉它(这是暴力解决,不推荐!最好找出问题源头解决)。
  • --crontab.sh-- 用shell添加 crontab 定时任务

贴图时刻

autorun.sh运行图
autorun.sh运行截图

freemem.sh运行截图
freemem.sh运行截图

freecpu.sh运行截图
freecpu.sh运行截图

crontab.sh运行截图
crontab.sh运行截图

此脚本适合小白使用,不懂de到 博客 留言 欢迎提issue和push你的!

如果使用过程中 出现以下类似错误提示,请安装 dos2unix 将从Windows上传的脚本 先转换成Unix格式再运行!  

xxxx.sh: line 2: $'\r': command not found

强烈推荐安装 dos2unix ,使用脚本前先转换!详细教程<<——

Xshell 上快捷传输文件助手 lrzsz 详细教程<<——

此shell专门为 htpwdScan 适配 proxy_pool

将下面的内容保存为update_proxy.sh文件放到htpwdScan目录下面,sh update_proxy.sh执行就可以了,你也可以扔到定时任务里自动执行:alarm_clock: */6 * * * * sh /your/path/to/htpwdScan/update_proxy.sh

curl 127.0.0.1:5010/get_all/ > proxy.txt
sed -i "s/\[//" proxy.txt
sed -i "s/\]//" proxy.txt
sed -i "s/\"//g" proxy.txt
sed -i '/^\s*$/d' proxy.txt
sed -i 's/^[ ]*//g' proxy.txt
  • PS:啥都不懂的先Google搜索,不能翻的,可以用我的 Google搜索 【仅限搜索学习相关】,充分搜索了再来提问,别一来就问 ❌ 类似htpwdScan是干啥的?proxy_pool是干哈的这类。大家时间有限,谢谢!

Releases

No releases published

Packages

No packages published