常用主机脚本合集

融合怪测试脚本

curl -L https://gitlab.com/spiritysdx/za/-/raw/main/ecs.sh -o ecs.sh && chmod +x ecs.sh && bash ecs.sh

bash  /dev/null && echo "deb [signed-by=/etc/apt/trusted.gpg.d/tickstep-packages-archive-keyring.gpg arch=amd64,arm64] http://file.tickstep.com/apt aliyunpan main" | sudo tee /etc/apt/sources.list.d/tickstep-aliyunpan.list > /dev/null && sudo apt-get update && sudo apt-get install -y aliyunpan
 

网络质量体检脚本

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

流媒体解锁测试脚本

bash  /etc/resolv.conf'
  1. 重新锁定文件
    sudo chattr +i /etc/resolv.conf
    
  2. 确认锁定生效
    lsattr -l /etc/resolv.conf
    
    输出应显示 Immutable

注意事项

动态管理的情况:如果 /etc/resolv.conf 是符号链接(例如指向 /run/systemd/resolve/stub-resolv.conf),直接修改和锁定可能无效,因为系统服务会在重启或网络变化时覆盖它。检查方法:

ls -l /etc/resolv.conf

如果是符号链接,则进行下面操作

禁用 stub-resolv.conf

  1. 编辑 /etc/systemd/resolved.conf:
    echo "[Resolve]" >> /etc/systemd/resolved.conf
    echo "DNSStubListener=no" >> /etc/systemd/resolved.conf
    
    1. 重启服务
    systemctl restart systemd-resolved
    
    1. 删除符号链接并创建静态文件
    rm /etc/resolv.conf
    echo "nameserver 154.83.xxx.xx" > /etc/resolv.conf
    chattr +i /etc/resolv.conf
    

cloudflare 公共DNS

nameserver 1.1.1.1
nameserver 1.0.0.1
nameserver 2606:4700:4700::1111
nameserver 2606:4700:4700::1001

Google公共DNS

nameserver 8.8.8.8
nameserver 8.8.4.4
nameserver 2001:4860:4860::8888
nameserver 2001:4860:4860::8844

UV一键安装
使用 curl 下载脚本并通过 sh 执行:

curl -LsSf https://astral.sh/uv/install.sh | sh

如果系统没有 curl,可以使用 wget:


wget -qO- https://astral.sh/uv/install.sh | sh

通过在 URL 中包含版本号来请求特定版本:

curl -LsSf https://astral.sh/uv/0.7.4/install.sh | sh
1 个赞