banner
年糕

年糕日记

此站为备份站点,最新文章请访问 oior.net
telegram
email

Linux常用腳本

跑分#

curl -L yabs.sh | bash

dd 重裝系統#

wget -N --no-check-certificate https://raw.githubusercontent.com/veip007/dd/master/InstallNET.sh && chmod +x InstallNET.sh && ./InstallNET.sh -d 10 -v 64 -p "自定義root密碼" -port "自定義ssh端口"

ovz 轉化為 alpine#

curl -L https://gist.githubusercontent.com/trimsj/c1fefd650b5f49ceb8f3efc1b6a1404d/raw/8c2439d5d583dd40d5af3e570949b9f0974357ba/alpine.sh | bash

openssl 生成自簽名證書#

通過openssl生成私鑰
openssl genrsa -out server.key 2048
# 根據私鑰生成證書申請文件csr
openssl req -new -key server.key -out server.csr
# 使用私鑰對證書申請進行簽名從而生成證書
openssl x509 -req -in server.csr -out server.crt -signkey server.key -days 3650

linux 換源#

bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/ChangeMirrors.sh)

BBR#

wget -N --no-check-certificate "https://raw.githubusercontent.com/chiakge/Linux-NetSpeed/master/tcp.sh" && chmod +x tcp.sh && ./tcp.sh
wget -N --no-check-certificate "https://github.000060000.xyz/tcpx.sh" && chmod +x tcpx.sh && ./tcpx.sh

流媒體檢測#

bash <(curl -L -s check.unlock.media)

一鍵安裝 warp#

wget -N https://raw.githubusercontent.com/fscarmen/warp/main/warp-go.sh && bash warp-go.sh [option] [lisence]

DD 網絡重裝腳本#

PS:自定義密碼直接 -p 你想要的密碼就行!!!
部分機器需要設置網卡,否則可以 VNC,但是不能遠程 SSH

甲骨文、三毛、Vir、RN 等大部分 VPS 通用,三毛、甲骨文 記得去掉 -firmware

bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 11 -v 64 -a -firmware -p 自定義密碼

bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p 密碼 -port 端口 -a -firmware

騰訊雲刪除監控組件#

PS: 如果你是騰訊雲記得卸載組件 否則會導致報錯 DD 失敗

systemctl stop tat_agent
systemctl disable tat_agent
rm -rf /etc/systemd/system/tat_agent.service
rm -fr /usr/local/qcloud

ps -A | grep agent
# 檢查看是否還有騰訊雲組件
# kill 這個進程

・國內 VPS 需要更換鏡像源否則很慢!我這裡使用的華為源,如果你是騰訊雲後面可以換成內網源,節省流量,下面有寫!

bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 11 -v 64 -a --mirror 'https://mirrors.huaweicloud.com/debian/' -p 自定義密碼

鏡像站地址
官方給出的地址列表:https://www.debian.org/mirror/list

[collapse status="false" title="鏡像站地址"]

一些國內的
ftp.cn.debian.org
mirror.bjtu.edu.cn
mirror.lzu.edu.cn
mirror.nju.edu.cn
mirrors.163.com
mirrors.bfsu.edu.cn
mirrors.hit.edu.cn
mirrors.huaweicloud.com
mirror.sjtu.edu.cn
mirrors.tuna.tsinghua.edu.cn
mirrors.ustc.edu.cn

使用方法:(大致都是一樣的)

清華源
--mirror 'https://mirrors.ustc.edu.cn/debian/'
騰訊源
--mirror 'http://mirrors.tencent.com/debian/'
--mirror 'http://mirrors.cloud.tencent.com/debian/'
騰訊源內網(dd完畢後可以修改 走內網速度更快)
http://mirrors.tencentyun.com/
阿里源
--mirror 'https://mirrors.aliyun.com/debian/'
華為源
--mirror 'https://mirrors.huaweicloud.com/debian/'

[/collapse]

4 合一腳本(可 DD windows)#

https://git.beta.gs/

wget --no-check-certificate -O NewReinstall.sh https://git.io/newbetags && chmod a+x NewReinstall.sh && bash NewReinstall.sh

如為 CN 主機 (部分主機商已不能使用),可能出現報錯或不能下載腳本的問題,可執行以下命令開始安裝.

wget --no-check-certificate -O NewReinstall.sh https://cdn.jsdelivr.net/gh/fcurrk/reinstall@master/NewReinstall.sh && chmod a+x NewReinstall.sh && bash NewReinstall.sh

[collapse status="false" title="密碼"]

41合一系統密碼:
1、CentOS 7.7 (已關閉防火牆及SELinux,默認密碼Pwd@CentOS)
2、CentOS 7 (默認密碼cxthhhhh.com)
3、CentOS 7 (支持ARM64、UEFI,默認密碼cxthhhhh.com)
4、CentOS 8 (默認密碼cxthhhhh.com)
5、Rocky 8 (默認密碼cxthhhhh.com)
6、Rocky 8 (支持UEFI,默認密碼cxthhhhh.com)
7、Rocky 8 (支持ARM64、UEFI,默認密碼cxthhhhh.com)
8、CentOS 9 (默認密碼cxthhhhh.com)
9、CentOS 6 (官方源原版,默認密碼Minijer.com)
10、Debian 11 (官方源原版,默認密碼Minijer.com)
11、Debian 10 (官方源原版,默認密碼Minijer.com)
12、Debian 9 (官方源原版,默認密碼Minijer.com)
13、Debian 8 (官方源原版,默認密碼Minijer.com)
14、Ubuntu 20.04 (官方源原版,默認密碼Minijer.com)
15、Ubuntu 18.04 (官方源原版,默認密碼Minijer.com)
16、Ubuntu 16.04 (官方源原版,默認密碼Minijer.com)
17、Windows Server 2022 (默認密碼cxthhhhh.com)
18、Windows Server 2022 (支持UEFI,默認密碼cxthhhhh.com)
19、Windows Server 2019 (默認密碼cxthhhhh.com)
20、Windows Server 2016 (默認密碼cxthhhhh.com)
21、Windows Server 2012 (默認密碼cxthhhhh.com)
22、Windows Server 2008 (默認密碼cxthhhhh.com)
23、Windows Server 2003 (默認密碼cxthhhhh.com)
24、Windows 10 LTSC (默認密碼Teddysun.com)
25、Windows 10 LTSC (支持UEFI,默認密碼Teddysun.com)
26、Windows 7 x86 Lite (默認密碼nat.ee)
27、Windows 7 x86 Lite (阿里雲專用,默認密碼nat.ee)
28、Windows 7 x64 Lite (默認密碼nat.ee)
29、Windows 7 x64 Lite (支持UEFI,默認密碼nat.ee)
30、Windows 10 LTSC Lite (默認密碼nat.ee)
31、Windows 10 LTSC Lite (阿里雲專用,默認密碼nat.ee)
32、Windows 10 LTSC Lite (支持UEFI,默認密碼nat.ee)
33、Windows Server 2003 Lite (C盤默認10G,默認密碼WinSrv2003x86-Chinese)
34、Windows Server 2008 Lite (默認密碼nat.ee)
35、Windows Server 2008 Lite (支持UEFI,默認密碼nat.ee)
36、Windows Server 2012 Lite (默認密碼nat.ee)
37、Windows Server 2012 Lite (支持UEFI,默認密碼nat.ee)
38、Windows Server 2016 Lite (默認密碼nat.ee)
39、Windows Server 2016 Lite (支持UEFI,默認密碼nat.ee)
40、Windows Server 2022 Lite (默認密碼nat.ee)
41、Windows Server 2022 Lite (支持UEFI,默認密碼nat.ee)
99、自定義鏡像

[/collapse]

寶塔面板 7.7.0#

curl -sSO https://raw.githubusercontent.com/8838/btpanel-v7.7.0/main/install/install_panel.sh && bash install_panel.sh
#1,屏蔽手機號
sed -i "s|bind_user == 'True'|bind_user == 'XXXX'|" /www/server/panel/BTPanel/static/js/index.js
#2,刪除強制綁定手機js文件
rm -f /www/server/panel/data/bind.pl
#3,手動解鎖寶塔所有付費插件為永不過期
#文件路徑:/www/server/panel/data/plugin.json
#搜索字符串:"endtime": -1全部替換為"endtime": 999999999999
#4,給plugin.json文件上鎖防止自動修復為免費版
chattr +i /www/server/panel/data/plugin.json

綜合工具箱(強烈推薦,集成了很多腳本)#

wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && clear && ./box.sh

一鍵開啟 BBR(適用於較新的 Debian、Ubuntu)#

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf
echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf
sysctl -p
sysctl net.ipv4.tcp_available_congestion_control
lsmod | grep bbr

superbench#

wget -qO- git.io/superbench.sh | bash

Bench.sh#

wget -qO- bench.sh | bash

三網測速#

bash <(curl -Lso- https://git.io/superspeed_uxh)
bash <(curl -Lso- https://git.io/J1SEh)
wget -O jcnf.sh https://raw.githubusercontent.com/Netflixxp/jcnfbesttrace/main/jcnf.sh
bash jcnf.sh

yabs 機器跑分#

curl -sL yabs.sh | bash

一鍵安裝 docker#

國外#

curl -sSL https://get.docker.com/ | sh

國內#

curl -sSL https://get.daocloud.io/docker | sh

卸載 docker#

sudo apt-get remove docker docker-engine
rm -fr /var/lib/docker/

流媒體測試#

全媒體測試#

bash <(curl -L -s check.unlock.media)
bash <(curl -L -s https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh)

奈飛測試#

wget -O nf https://github.com/sjlleo/netflix-verify/releases/download/2.5/nf_2.5_linux_amd64 && chmod +x nf && clear && ./nf
bash <(curl -L -s https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh)
bash <(curl -sSL "https://github.com/CoiaPrant/MediaUnlock_Test/raw/main/check.sh")

杜甫測試#

wget -q https://github.com/Aniverse/A/raw/i/a && bash a

單線程測試#

bash <(curl -Lso- https://bench.im/hyperspeed)

直接顯示回程線路#

curl https://raw.githubusercontent.com/zhucaidan/mtr_trace/main/mtr_trace.sh|bash
wget https://raw.githubusercontent.com/nanqinlang-script/testrace/master/testrace.sh
bash testrace.sh
wget -qO- git.io/besttrace | bash

測試 25 端口是否開放#

telnet smtp.aol.com 25

一鍵修改默認 SSH 端口,自行替換 2222#

sed -i 's/#Port\ 22/Port\ 2222/' /etc/ssh/sshd_config && systemctl reload ssh

一鍵清理 /var/log/ 目錄下的過期日誌#

find /var/log/ -name "*.1" -exec rm -rf {} \; && find /var/log/ -name "*.log.1" -exec rm -rf {} \; && find /var/log/ -name "*.gz" -exec rm -rf {} \;

測試 IPv4 優先還是 IPv6 優先#

curl ip.p3terx.com

目前用過的最好用,功能最全的套 warp 腳本#

wget -N https://raw.githubusercontent.com/fscarmen/warp/main/warp-go.sh && bash warp-go.sh [option] [lisence]

寶塔一鍵掛載硬碟腳本#

Centos 系統請使用以下命令:#

yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

Ubuntu 系統請使用以下命令:#

wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh

Debian 系統請使用以下命令:#

wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

FunctionClub 大佬的內存檢測腳本#

CentOS#

yum install wget -y
yum groupinstall "Development Tools" -y
wget https://raw.githubusercontent.com/FunctionClub/Memtester/master/memtester.cpp
gcc -l stdc++ memtester.cpp
./a.out

Ubuntu / Debian#

apt-get update
apt-get install wget build-essential -y
wget https://raw.githubusercontent.com/FunctionClub/Memtester/master/memtester.cpp
gcc -l stdc++ memtester.cpp
./a.out

Aria2 一鍵安裝腳本#

wget -N git.io/aria2.sh && chmod +x aria2.sh && ./aria2.sh

劍皇腳本#

wget https://github.com/maintell/webBenchmark/releases/download/0.6/webBenchmark_linux_x64
chmod +x webBenchmark_linux_x64
./webBenchmark_linux_x64 -c 32 -s https://target.url
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。