常用linux脚本

森岩
2023-11-15 / 0 评论 / 1 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年11月20日,已超过747天没有更新,若内容或图片失效,请留言反馈。

测速:

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

bbr:

wget --no-check-certificate -O /opt/bbr.sh https://github.com/teddysun/across/raw/master/bbr.sh
chmod 755 /opt/bbr.sh
/opt/bbr.sh

cpu测量脚本、Geekbench跑分:

curl -sL yabs.sh | bash

宝塔开心版:
bt.sb

docker:
安装docker

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

启动docker服务

sudo systemctl start docker

检查docker是否启动

sudo systemctl status docker

设置docker自动启动

sudo systemctl enable docker

docker-compose
安装:(版本号可以变更)

sudo curl -L "https://github.com/docker/compose/releases/download/1.28.6/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

给予可执行权限:

chmod +x /usr/local/bin/docker-compose

创建链接:

sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

检查是否成功:

docker-compose --version

docker容器设置自动启动
启动时加restart-always
docker run -tid -name 容器id -p 端口号 -restart-always -v 挂载

Flag Description

no 不自动重启容器:(默认value)

on-failure 容器发生error而退出(容器退出状态不为0)重启容器

unless-stopped 在容器已经stop掉或Docker stoped/restarted的时候才重启容器

always 在容器已经stop掉或Docker stoped/restarted的时候才重启容器

如果已经过运行的项目
如果已经启动的项目.则使用update更新:
docker update --restart=always 容器id

0

评论

博主关闭了所有页面的评论