Linux下常用一键脚本整理

2017年12月28日11:44:06 发表评论 561 views

如果手里有多台VPS,经常需要部署环境等,每次去手动编译安装实在是太耗费时间了,所以收集了一些个人常用的Linux一键脚本,希望能帮助提高效率。(所有脚本均开源,排名要分先后,自己写的在前)

LACY一键搭建Aria2实现离线下载

Linux环境下一键安装Aria2 + Caddy + YAAW,可实现离线下载、文件管理、在线播放等功能。

  1. #Centos用户
  2. yum -y install wget unzip
  3. #如果是Debian or Ubuntu用户
  4. apt-get install -y wget unzip
  5. #下面的命令通用,直接复制
  6. wget https://github.com/helloxz/aria2/archive/master.zip
  7. unzip master.zip && cd aria2-master && chmod u+x *.sh && ./install_aria2.sh
  • 安装说明:Linux一键安装Aria2 + YAAW实现离线下载
  • 帮助文档:http://doc.xiaoz.me/lacy/473927
  • 源码:https://github.com/helloxz/aria2

CentOS 7一键安装Seafile搭建私有网盘

Seafile 是一款开源企业云盘,使用Python开发,Seafile非常稳定、安全,搭建私有云的不二之选

  1. yum -y install wget
  2. wget https://raw.githubusercontent.com/helloxz/seafile/master/install_seafile.sh
  3. chmod +x install_seafile.sh && ./install_seafile.sh

CentOS一键安装Resilio Sync脚本

Resilio Sync是一种依赖于BitTorrent协议的专用文件共享系统,原为BitTorrent Sync,可用于文件共享、同步等。

  1. #安装必要的软件包
  2. yum -y install wget unzip
  3. #下载脚本
  4. wget https://github.com/helloxz/Resilio-Sync/archive/master.zip
  5. #解压并安装
  6. unzip master.zip && cd Resilio-Sync-master && chmod +x mysync.sh sync.sh && ./sync.sh

OneinStack

搭建网站环境用它就够了,一键安装Apache、Nginx、Mysql、Tomcat…等,比如流行的LNMP环境。注意:该脚本不支持WEB面板,若对Linux不是很熟悉的朋友建议使用宝塔/AMH等替代。

  1. yum -y install wget screen curl python #for CentOS/Redhat
  2. wget http://mirrors.linuxeye.com/oneinstack-full.tar.gz
  3. tar xzf oneinstack-full.tar.gz
  4. cd oneinstack
  5. screen -S oneinstack
  6. ./install.sh

官网:https://oneinstack.com/

Shadowsocks Python版一键安装脚本

秋水逸冰大神的脚本,至于他能干嘛,不可言喻,你懂的。

  1. wget --no-check-certificate -O shadowsocks.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
  2. chmod +x shadowsocks.sh
  3. ./shadowsocks.sh 2>&1 | tee shadowsocks.log

原文地址:https://teddysun.com/444.html

一键升级内核并开启Google BBR

Google 开源了的 TCP BBR 拥塞控制算法,有效提高TCP传输速度,搭配Shadowsocks使用效果更佳,你的邻居把出口带宽占满了,你不想点办法还能上网?

  1. wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh && chmod +x bbr.sh && ./bbr.sh

原文地址:https://teddysun.com/342.html

一键测试脚本bench.sh

这个依然是秋水逸冰的作品,他的脚本都非常实用。bench.sh可以方便的查看CPU/内存等信息,还可以对VPS磁盘I/O,下载速度等进行测试在,做VPS评测必备。

  1. #方法一
  2. wget -qO- bench.sh | bash
  3. #方法二
  4. curl -Lso- bench.sh | bash

总结

一键脚本适合对Linux不太熟悉或希望提高效率的朋友,如果您是打算学习Linux可以尝试手动编译安装,这样可以更清楚的熟悉运行原理,然后自己写成一键脚本造福人类。当然优秀的脚本还有很多,以上仅收集了一些常用的脚本,如果您有不错的脚本欢迎在下面留言推荐。

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: