常用一键命令

日常运维过程中,经常会遇到需要快速部署环境的情况。本文整理了个人最常用的一些一键安装命令,涵盖 Tailscale、Docker、3X-UI 以及 PVE Tools等,方便随时查阅。

注意事项

  • 以下命令均建议以 root 用户执行,或使用 sudo
  • 一键脚本会从互联网下载内容并直接执行,请务必确认来源可信。
  • 生产环境建议先阅读脚本内容,再决定是否执行。

Tailscale

Tailscale 是一款基于 WireGuard 的零配置组网工具,可以快速实现异地组网、内网穿透以及远程访问。

Linux 一键安装

curl -fsSL https://tailscale.com/install.sh | sh

安装完成后登录:

tailscale up

如果需要作为出口节点(Exit Node)或开启子网路由,可根据实际需求添加相应参数。


Windows 下载

官方下载最新版:

https://pkgs.tailscale.com/stable/tailscale-setup-latest.exe


Docker

Docker 是目前最主流的容器运行平台,可用于快速部署各种服务。

官方一键安装(推荐)

官方安装脚本会自动安装:

  • Docker Engine
  • Docker CLI
  • Docker Compose Plugin
curl -fsSL https://get.docker.com | bash -s docker

安装完成后验证:

docker version
docker compose version

国内镜像安装(轩辕镜像)

如果服务器位于国内,访问 Docker 官方仓库速度较慢,可以使用轩辕镜像提供的一键安装脚本。

bash <(curl -sSL https://xuanyuan.cloud/docker.sh)

通常会自动配置:

  • Docker CE
  • Docker Compose
  • 国内镜像加速

适用于国内云服务器或家庭网络环境。


3X-UI

3X-UI 是目前较流行的 Xray 可视化管理面板,支持多协议、多用户管理。

一键安装最新版

bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)

安装完成后,可使用以下命令管理:

x-ui

可以进行:

  • 安装
  • 更新
  • 重置用户名密码
  • 修改端口
  • 卸载
  • 查看运行状态

PVE Tools

PVE Tools 是 Proxmox VE 常用的辅助工具,可快速完成:

  • 更换软件源
  • 去除企业订阅提示
  • 安装常用组件
  • 系统优化
  • 驱动安装等

一键安装

sver=`cat /etc/os-release | grep VERSION_CODENAME | awk -F '=' '{print $2}'` && \
echo "nameserver 8.8.8.8" >> /etc/resolv.conf && \
rm -rf pvetools && \
echo "deb http://mirrors.ustc.edu.cn/proxmox/debian/pve/ $sver pve-no-subscription" > /etc/apt/sources.list.d/pve-no-sub.list && \
sed -i 's|deb|#deb|' /etc/apt/sources.list.d/pve-enterprise.list && \
echo "" > /etc/apt/sources.list.d/ceph.list && \
export LC_ALL=en_US.UTF-8 && \
apt update && \
apt -y install git && \
git clone https://github.com/ivanhao/pvetools.git && \
echo "cd /root/pvetools && ./pvetools.sh" > pvetools/pvetools && \
chmod +x pvetools/pvetools* && \
ln -s /root/pvetools/pvetools /usr/local/bin/pvetools && \
pvetools

安装完成后,后续可直接执行:

pvetools

即可再次进入工具菜单。

GitHub 项目地址:https://github.com/ivanhao/pvetools

提示

PVE Tools 会修改软件源及部分系统配置,建议在首次使用前做好系统快照或备份。


总结

以上几个脚本几乎覆盖了个人日常 Linux 运维中最常用的部署需求:

工具用途
Tailscale异地组网、内网穿透、远程访问
Docker容器运行环境
3X-UIXray 可视化管理面板
PVE ToolsProxmox VE 系统优化与管理

后续如果还有常用的一键安装脚本,也会持续更新到本文中,方便统一查阅和收藏。

发表评论