【脚本】----- Linux 系统配置全局命令,实现 容器停止 / 删除 / 拉取 / 启动 / 日志一体化执行

【脚本】----- Linux 系统配置全局命令,实现 容器停止 / 删除 / 拉取 / 启动 / 日志一体化执行 我给你做一个Linux 全局命令sadmin一键执行你要的所有操作并且每一步都打印日志、清晰可见、出错会停止。你直接复制我下面的步骤1 分钟搞定。最终效果你在 Linux 任何目录输入sadmin自动执行进入/usr/local/soft/zgb停止 zgb-admin删除 zgb-admin拉取最新镜像后台启动实时查看日志每一步都会输出提示开始 → 成功/失败一步一步配置超级简单1. 创建脚本文件vi/usr/local/bin/sadmin2. 把下面内容完整复制粘贴进去#!/bin/bash# 定义工作目录WORK_DIR/usr/local/soft/zgb# 颜色输出更清晰GREEN\033[32mYELLOW\033[33mRED\033[31mNC\033[0mecho-e${YELLOW}${NC}echo-e${YELLOW}开始执行 zgb-admin 部署${NC}echo-e${YELLOW}${NC}# 1. 进入目录echo-e\n${GREEN}[1/6] 进入工作目录:$WORK_DIR${NC}cd$WORK_DIR||{echo-e${RED}错误目录不存在${NC}exit1}# 2. 停止服务echo-e\n${GREEN}[2/6] 停止 zgb-admin${NC}docker-composestop zgb-admin# 3. 删除容器echo-e\n${GREEN}[3/6] 删除旧容器 zgb-admin${NC}docker-composerm-fzgb-admin# 4. 拉取最新镜像echo-e\n${GREEN}[4/6] 拉取最新镜像 zgb-admin${NC}docker-composepull zgb-admin# 5. 启动服务echo-e\n${GREEN}[5/6] 启动 zgb-admin${NC}docker-composeup-dzgb-admin# 6. 查看实时日志echo-e\n${GREEN}[6/6] 正在查看实时日志按 CtrlC 退出${NC}docker-composelogs-fzgb-admin3. 给脚本执行权限chmodx /usr/local/bin/sadmin4. 完成现在任何目录直接输入sadmin执行效果示例你会看到如果你想一键执行、不看实时日志启动完就结束把最后一行改成docker-composeup-dzgb-adminecho-e\n${GREEN}部署完成${NC}总结全局命令sadmin存放路径/usr/local/bin/sadmin自动切目录 停止 删除 拉取 启动 看日志每一步都有清晰日志输出直接用就行