凡凡小站

Docker 容器管理指南 🐳
Docker 容器管理指南 🐳 📋 目录导航 🔍 容器查看命令 ⚡ 容器生命周期管理 📋 容器日志与诊断 🧹 批量容器管理 🚀 高级容器操作 🛠️ 实用技巧和最佳实践 ⚠️ 安全注意事项 💡 常用命令组合 🔍 容器查看命令1. 👀 查看运行中的容器 ID 和名称1docker ps --format '{{.ID}}: {{.Names}}' 2. 📦 查看已停止的容器 ID 和名称1docker ps -a --filter "status=exited" --format "{{.ID}} {{.Names}}" 3. 📊 查看所有容器(简洁格式)1docker ps -a --format "table {{.ID}}\t{{.Names}} ...
Docker 镜像管理指南 🐳
Docker 镜像管理指南 🐳 📦 掌握 Docker 镜像的查看、清理和优化技巧,释放磁盘空间,提升容器效率 📋 目录导航 🔍 镜像查看命令 🗑️ 镜像删除操作 📊 空间管理 🧹 清理与优化 📝 日志管理 ⚡ 快速参考 ⚠️ 注意事项 🔍 镜像查看命令👀 查看本地镜像列表1234567891011# 查看所有本地镜像docker images# 查看镜像列表(包含中间镜像)docker images -a# 格式化输出镜像信息docker images --format "table {{.ID}}\t{{.Repository}}\t{{.Tag}}\t{{.Size}}"# 按时间排序显示镜像docker images --sort=created 🔎 镜像筛选与搜索1234567891011# 查看特定仓库的镜像docker images ubuntu# 使用过滤器查 ...
Git SSH 连接密钥配置指南 🔑
Git SSH 连接密钥配置指南 🔑 📋 目录导航 📖 文章简介 🚀 Gitee 添加 SSH 连接密钥 1. ⚙️ Git 全局设置 2. 🔑 生成 Gitee RSA 密钥 3. 📋 复制 Gitee 密钥到剪切板 4. 📁 创建 Gitee 身份验证配置文件 5. 🔐 添加 Gitee 的主机密钥 6. ✅ 验证 Gitee 连接 7. 👀 查看写入是否成功 🐙 GitHub 添加 SSH 连接密钥 1. ⚙️ Git 全局设置 2. 🔑 生成 GitHub RSA 密钥 3. 📋 复制 GitHub 密钥到剪切板 4. 📁 创建 GitHub 身份验证配置文件 5. 🔐 添加 GitHub 的主机密钥 6. ✅ 验证 GitHub 连接 7. 👀 查看写入是否成功 🔧 常见问题与解决方案 💡 最佳实践 📖 文章简介本文是一份详细的 Git SSH 密钥配置指南,帮助开发者在 Gitee 和 GitHub 平台上设置安全的 SSH 连接。通过清晰的步骤说明和命令示例,您将学会如何生成密钥、配置 SSH 连接以及验证连接状态,从而 ...
Git 忽略文件配置指南 📝
Git 忽略文件配置指南 📝 本文详细介绍了如何创建和使用 .gitignore 文件来管理 Git 版本控制中的文件忽略规则,帮助您保持代码仓库的整洁和高效。 📋 目录导航 ✨ 功能特点 📋 一、创建忽略文件 🔄 二、应用忽略规则到现有仓库 📁 三、处理特殊情况 🛠️ 四、验证忽略规则 📌 五、最佳实践建议 ❗ 注意事项 🎯 总结 ✨ 功能特点 🛡️ 保护敏感信息:避免意外提交配置文件中的敏感数据 🧹 保持仓库整洁:自动排除编译生成文件、日志文件等不必要的文件 ⚡ 提高效率:减少不必要的文件跟踪,加快 Git 操作速度 🔧 灵活配置:支持通配符、目录排除和特定文件保留 📁 空目录处理:提供保留空目录的解决方案 📋 一、创建忽略文件12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758# 创建并配置 .gitignore 文件touch .gitignore && \c ...
Git 自动化拉取更新脚本 🐙
Git 自动化拉取更新脚本 🐙 一键自动化拉取 Git 仓库更新的高效脚本工具,支持单个项目和批量操作 📋 目录导航 ✨ 脚本功能概述 🚀 一、单个项目更新脚本 📦 二、批量项目更新脚本 🛠️ 三、脚本源码参考 ⚙️ 四、安装和自定义配置 🔧 五、高级用法和参数 🚨 六、注意事项和安全建议 💡 七、常见问题解答 📊 八、性能优化建议 ✨ 脚本功能概述本指南提供两种实用的 Git 自动化脚本: 单个项目更新 - 拉取当前 Git 项目的更新 批量项目更新 - 递归拉取指定目录下所有 Git 仓库的更新 🚀 一、单个项目更新脚本从 GitHub 仓库拉取更新1bash <(curl -sL script.meimolihan.eu.org/sh/git/git_update.sh) 从 Gitee 仓库拉取更新(国内加速)1bash <(curl -sL gitee.com/meimolihan/script/raw/master/sh/git/git_update.sh) 脚本功能特点: ✅ 自动检测当前目录是否为 Git 仓库 ...
Git 自动化推送更新脚本 🚀
Git 自动化推送更新脚本 🚀 一键自动化推送 Git 仓库更新的高效脚本工具,支持 SSH 和 HTTPS 协议,单个项目和批量操作 📋 目录导航 ✨ 脚本功能概述 🔄 一、协议切换配置脚本 📤 二、单个项目推送脚本 📦 三、批量项目推送脚本 🛠️ 四、脚本源码参考 ⚙️ 五、安装和自定义配置 🔧 六、高级用法和自定义 🚨 七、安全注意事项 💡 八、常见问题解答 📊 九、性能优化建议 🔄 十、工作流集成 ✨ 脚本功能概述本指南提供完整的 Git 自动化推送解决方案: 🔄 协议切换 - 在 SSH 和 HTTPS 协议间灵活切换 📤 单个项目推送 - 推送当前 Git 项目的更新 📦 批量项目推送 - 递归推送指定目录下所有 Git 仓库的更新 🔄 一、协议切换配置脚本🔐 切换到 SSH 协议(推荐)1bash <(curl -sL gitee.com/meimolihan/script/raw/master/sh/git/git_ssh_config.sh) 🌐 切换到 HTTPS 协议1bash <(curl -sL ...
Git 批量清除缓存文件 📁➡️🗑️
Git 批量清除缓存文件 📁➡️🗑️ 功能简介 🚀本文提供了两个实用脚本,帮助您批量清除多个 Git 仓库中的缓存文件。使用这些脚本可以快速、高效地处理大量 Git 项目,特别适合需要同时管理多个仓库的开发者。 主要特点 ✨ 🔍 自动递归查找:自动扫描指定目录下的所有 Git 仓库 ⚡ 批量处理:一次性处理多个项目,节省时间 🔒 安全操作:使用 --cached 参数,确保不会删除实际文件 🌐 远程支持:提供本地和远程两种执行方式 脚本详情一、本地批量清除缓存文件脚本 📂此脚本会在指定目录中查找所有包含 .git 文件夹的子目录,并对每个 Git 仓库执行 git rm --cached -r . 命令来清除缓存。 使用方法:1234567891011121314151617# 创建并编辑脚本touch git_rm_cached.sh && \cat > git_rm_cached.sh <<'EOF'#!/bin/bashfind "$1" -type d -name .git -exec ...
Git 连接配置脚本 SSH 与 HTTPS 轻松切换 🔄
Git 连接配置脚本 SSH 与 HTTPS 轻松切换 🔄 当前仓库切换为:SSH 连接/https 连接 目录导航 🧭 🔍 查看当前仓库配置 🔑 Git SSH 配置脚本 🌐 Git HTTPS 配置脚本 💡 使用场景与优势 ⚙️ 脚本功能详解 ⚠️ 注意事项 🛠️ 手动配置方法 一、查看当前仓库配置的远程仓库信息 🔍在执行任何更改之前,最好先检查当前的远程仓库配置: 1git remote -v 这条命令会显示当前配置的远程仓库地址,帮助你确认当前使用的是 SSH 还是 HTTPS 协议。 ✨ 提示:你还可以使用 git config --get remote.origin.url 来只获取 origin 远程仓库的 URL。 二、Git SSH 配置脚本 🔑 ✅ 自动将当前目录设置为 Git 安全目录 ✅ 将当前仓库修改为 SSH 连接方式 ✅ 一键完成配置并推送更改 12bash <(curl -sL gitee.com/meimolihan/script/raw/master/sh/git/git_ssh_config.sh) &am ...
Git 新仓库初始化脚本 📁
Git 新仓库初始化脚本 📁 一键自动化创建和初始化 Git 仓库的便捷工具,支持 Gitee、GitHub 和 Gitea 平台 📖 目录导航 ✨ 脚本功能概述 🚀 一、Gitee 新仓库初始化 🌐 二、GitHub 新仓库初始化 🏠 三、Gitea 新仓库初始化 🛠️ 四、脚本源码参考 ⚙️ 五、配置和准备工作 🔧 六、高级配置选项 💡 七、使用技巧 🚨 八、注意事项 🔄 九、故障排除 📊 十、各平台特性对比 ✨ 脚本功能概述本指南提供三个主流 Git 平台的仓库初始化脚本: Gitee 仓库初始化 - 国内码云平台 GitHub 仓库初始化 - 全球最大代码托管平台 Gitea 仓库初始化 - 自建 Git 服务平台 核心优势: ⚡ 一键自动化初始化流程 🔄 支持多个主流 Git 平台 📁 自动创建标准项目结构 🔐 安全的认证和权限管理 🛡️ 内置最佳实践配置 🚀 一、Gitee 新仓库初始化执行 Gitee 仓库创建脚本1bash <(curl -sL gitee.com/meimolihan/script/ra ...
Proxmox VE 内核管理与卸载指南 🔧
Proxmox VE 内核管理与卸载指南 🔧 📖 本文详细介绍如何在 Proxmox VE (PVE) 环境中安全地管理和卸载内核,避免系统损坏和启动问题,确保虚拟化平台的稳定运行。 📋 目录导航 ✨ 核心功能与特点 🛠️ 一、内核管理脚本使用 🚫 二、不可卸载的内核组件 ⚠️ 三、重要注意事项 💡 四、安全操作指南 🆘 五、故障恢复方案 🔍 六、诊断命令参考 ✨ 核心功能与特点 🛡️ 安全卸载:提供安全的内核卸载机制,避免系统崩溃 📊 可视化管理:通过菜单界面直观管理内核版本 🔍 依赖检查:自动检测内核依赖关系,防止误删关键组件 ⚡ 快速恢复:提供问题解决方案,快速恢复系统正常运行 📋 状态监控:实时显示当前运行内核和可卸载项目 🛠️ 一、内核管理脚本使用1. 📦 下载和执行管理脚本1234# 下载 PVE 内核管理脚本wget -q -O /root/pve_source.tar.gz 'https://bbs.x86pi.cn/file/topic/2023-11-28/file/01ac88d7d2b840cb88c1 ...
Proxmox VE 中 SATA 直通配置指南 🖥️
Proxmox VE 中 SATA 直通配置指南 🖥️ 本指南详细介绍了在 Proxmox VE (PVE) 中实现 SATA 硬盘和控制器直通的完整方法。 📋 目录导航 🔧 1. 准备工作 ⚙️ 2. 开启 IOMMU 支持 🚀 3. 直通方法 🔍 4. 故障排查 💡 5. 最佳实践 ⚠️ 重要注意事项 🔧 1. 准备工作🖥️ 硬件要求 Intel CPU:需支持 VT-d 技术(B75 以上芯片组/4 代酷睿以上) AMD CPU:需支持 AMD-Vi 技术 BIOS 设置:需要在 BIOS 中启用 VT-d/AMD-Vi 功能 🔍 检查硬件支持12345# 检查 CPU 虚拟化支持egrep -c '(vmx|svm)' /proc/cpuinfo# 检查 IOMMU 支持dmesg | grep -i iommu 📝 识别硬盘信息12345# 查看所有硬盘及其 IDls -l /dev/disk/by-id/# 示例输出:# ata-WDC_WD2500BEVT-22ZCT0_WD-WXHZ08044989 -> ../. ...
FnOS 挂载 NTFS 格式硬盘 📂
FnOS 挂载 NTFS 格式硬盘 📂 ✨ 功能概述本教程详细介绍了在 FnOS 系统上挂载 NTFS 格式硬盘的完整流程,包括磁盘识别、驱动安装、挂载操作、自动挂载配置以及故障排除等全方位内容。无论你是新手还是资深用户,都能通过本指南轻松管理外部存储设备。 🔍 磁盘识别:快速查看和识别连接的存储设备 📦 驱动安装:一键安装 NTFS 文件系统支持包 🗂️ 挂载操作:支持临时和永久两种挂载方式 ⚙️ 自动挂载:配置系统启动时自动挂载,省心省力 🔧 故障排除:解决常见挂载问题和错误,避免踩坑 🛡️ 安全建议:确保数据安全和系统稳定性 教程链接: FnOS 挂载 NTFS 硬盘教程视频教程: B站视频教程 📑 目录导航 🐧 一、FnOS 挂载 USB 1024G 硬盘 🔄 二、配置永久挂载 💾 三、FnOS 挂载 USB 256G 硬盘 ⚙️ 四、fstab 配置详解 🔧 五、常见问题与解决方案 💡 六、实用技巧 🛡️ 七、安全注意事项 📋 总结 🐧 一、FnOS 挂载 USB 1024G 硬盘 (NTFS 格式)1️⃣ 查看所有磁盘设备1234 ...
avatar
🐟认真摸鱼中
凡凡小站
欢迎来到 凡凡小站🍭🍭🍭
前往站长小窝
公告栏
🌐 本站镜像站:blog.meimolihan.eu.org
空降评论复制本文地址
随便逛逛昼夜切换关于博客美化设置切换全屏打印页面