这里存放一些我的常用脚本~~~ 希望对你也有所帮助哟~

重装系统

Linux

curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh || wget -O reinstall.sh $_

# root密码为blog.gs.cn
# 端口为2333
# alpine
bash reinstall.sh alpine 3.22 --password blog.gs.cn --ssh-port 2333
# ubuntu 24.04
bash reinstall.sh ubuntu 24.04 --password blog.gs.cn --ssh-port 2333
# debian 12
bash reinstall.sh debian 12 --password blog.gs.cn --ssh-port 2333

Windows

curl -O https://raw.githubusercontent.com/bin456789/reinstall/main/reinstall.sh

# 用户名 administrator 默认密码 123@@@
# 请及时更改密码!!!!

# windows 10 中文版
bash reinstall.sh windows \
     --image-name 'Windows 10 Enterprise LTSC 2021' \
     --lang zh-cn

# windows Server 2016 数据中心中文版
bash reinstall.sh windows \
     --image-name 'Windows Server 2016 SERVERDATACENTER' \
     --lang zh-cn

# windows Server 2019 数据中心中文版
bash reinstall.sh windows \
     --image-name 'Windows Server 2019 SERVERDATACENTER' \
     --lang zh-cn

测试脚本

测试性能

yabs

curl -sL yabs.sh | bash

NodeQuality

bash <(curl -sL https://run.NodeQuality.com)

融合怪

bash <(wget -qO- --no-check-certificate https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh)

Geekbench

Geekbench 6

wget https://cdn.geekbench.com/Geekbench-6.4.0-Linux.tar.gz
tar xf Geekbench-6.4.0-Linux.tar.gz
cd Geekbench-6.4.0-Linux/
./geekbench6

Geekbench 5

wget https://cdn.geekbench.com/Geekbench-5.5.1-Linux.tar.gz
tar xf Geekbench-5.5.1-Linux.tar.gz
cd Geekbench-5.5.1-Linux/
./geekbench5

💡 如果国内机器拉取,可以先保存到小鸡里。geekbench cdn有时候太慢了。

测试网络

解锁及流媒体

bash <(curl -L -s check.unlock.media)
bash <(curl -sL Media.Check.Place)

IP质量体检

bash <(curl -sL IP.Check.Place)

Speedtest

bash <(curl -sL bash.icu/speedtest)

回程

wget -N --no-check-certificate https://raw.githubusercontent.com/Chennhaoo/Shell_Bash/master/AutoTrace.sh && chmod +x AutoTrace.sh && bash AutoTrace.sh 

常用软件安装

Docker

curl -fsSL https://get.docker.com |bash
国内镜像
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

# ubuntu debian
apt install docker-compose
# alpine
apk add docker-compose

# arch
pacman -S docker
pacman -S docker-compose

Nodejs

# Ubuntu Dbian
curl -fsSL https://deb.nodesource.com/setup_lts.x | bash - &&\
apt-get install -y nodejs

宝塔国际版

+URL=https://www.aapanel.com/script/install_7.0_en.sh && if [ -f /usr/bin/curl ];then curl -ksSO "$URL" ;else wget --no-check-certificate -O install_7.0_en.sh "$URL";fi;bash install_7.0_en.sh aapanel

1panel

# Ubuntu
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
# Debian
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && bash quick_start.sh

常用软件安装

Nginx

ubuntu

sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring

curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \
    | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null

echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \
    | sudo tee /etc/apt/sources.list.d/nginx.list

echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" \
    | sudo tee /etc/apt/preferences.d/99nginx

sudo apt update
sudo apt install nginx

Debian

sudo apt install curl gnupg2 ca-certificates lsb-release debian-archive-keyring

curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \
    | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null

echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
http://nginx.org/packages/debian `lsb_release -cs` nginx" \
    | sudo tee /etc/apt/sources.list.d/nginx.list

echo -e "Package: *\nPin: origin nginx.org\nPin: release o=nginx\nPin-Priority: 900\n" \
    | sudo tee /etc/apt/preferences.d/99nginx

sudo apt update
sudo apt install nginx

Alpine

sudo apk add openssl curl ca-certificates

printf "%s%s%s%s\n" \
    "@nginx " \
    "http://nginx.org/packages/alpine/v" \
    `egrep -o '^[0-9]+\.[0-9]+' /etc/alpine-release` \
    "/main" \
    | sudo tee -a /etc/apk/repositories

curl -o /tmp/nginx_signing.rsa.pub https://nginx.org/keys/nginx_signing.rsa.pub

sudo mv /tmp/nginx_signing.rsa.pub /etc/apk/keys/

sudo apk add nginx@nginx

还可以增加一些其它动态模块

sudo apk add nginx-module-image-filter@nginx nginx-module-njs@nginx

Caddy

Debian, Ubuntu

sudo apt install -y debian-keyring debian-archive-keyring apt-transport-https curl
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo gpg --dearmor -o /usr/share/keyrings/caddy-stable-archive-keyring.gpg
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
sudo apt update
sudo apt install caddy

Arch

pacman -Syu caddy

Docker

docker pull caddy

你的评论