Linux 文件同步工具 rsync 详解
Linux 文件同步工具 rsync 详解本文档详细介绍了 Linux 系统中常用的文件同步工具 rsync,以及与之相关的文件传输工具 scp。适用于服务器迁移、数据备份、远程同步等场景。 工具对比 特性 scp rsync 适用网络 内网复制、迁移 内网和外网同步、迁移 传输方式 基于 SSH 基于 SSH 或独立守护进程 增量同步 ❌ 不支持 ✅ 支持 压缩传输 ❌ 不支持 ✅ 支持 断点续传 ❌ 不支持 ✅ 支持 带宽控制 ❌ 不支持 ✅ 支持 备份功能 ❌ 不支持 ✅ 支持 scp 命令详解scp(secure copy)是基于 SSH 的安全文件复制命令,适用于内网环境下的文件迁移。 命令语法1scp [选项] 源文件/目录 目标路径 常用选项 选项 说明 -a 归档模式,保留文件属性、权限、软链接(等同于 -rlpgoD) -r 递归复制,用于复制目录 -P 指定 SSH 端口号(注意是大写 P) -i 指定身份文件(私钥文件) -v 详细模式,显示详细的调试信息 -z 压缩传输,通过压缩减少...
服务器磁盘管理完全指南:分区、挂载与最佳实践
本文档全面介绍了服务器磁盘管理的完整流程,包括磁盘分区、文件系统格式化、挂载配置以及性能优化和数据安全最佳实践。 目录 磁盘管理基础 查看磁盘列表 磁盘分区工具对比 磁盘分区操作 使用 fdisk 分区 使用 parted 分区 使用 gdisk 分区 文件系统格式化 ext4 文件系统 xfs 文件系统 btrfs 文件系统 文件系统选择建议 挂载配置 临时挂载 永久挂载 挂载选项优化 磁盘性能优化 I/O 调度器配置 挂载参数优化 SSD 性能优化 云服务器磁盘配置 阿里云磁盘配置 腾讯云磁盘配置 AWS 磁盘配置 数据安全与故障排查 数据备份策略 磁盘健康检查 常见问题排查 总结 磁盘管理基础查看磁盘列表方法一:使用 fdisk123456789101112131415# 查看所有磁盘和分区sudo fdisk -l# 示例输出Disk /dev/vda: 107.4 GB, 107374182400 bytes, 209715200 sectorsUnits = sectors of 1 * 512 = 512 bytesSe...
ECharts 完整配置指南与项目最佳实践
本文档全面介绍了 ECharts 的配置项分类、常用图表配置模板以及项目最佳实践,帮助开发者快速上手并掌握 ECharts 的高级用法。 目录 ECharts 简介 基础配置项 标题 (title) 提示框 (tooltip) 图例 (legend) 网格 (grid) 坐标轴 (xAxis/yAxis) 系列 (series) 工具箱 (toolbox) 数据区域缩放 (dataZoom) 动画 (animation) 背景色 (backgroundColor) 主题 (theme) 特殊配置项 折线图 (line) 柱状图 (bar) 饼图 (pie) 散点图 (scatter) 雷达图 (radar) 地图 (map) 仪表盘 (gauge) 漏斗图 (funnel) 旭日图 (sunburst) 树图 (tree) 矩形树图 (treemap) 平行坐标系 (parallel) 桑基图 (sankey) 热力图 (heatmap) 关系图 (graph) K线图 (candlestick) 箱线图 (boxplot) 日历图 (calendar) 自定义...
Ubuntu 22.04 环境部署指南:Nginx + JDK 17 + Redis + MySQL 8
本文档整理了在 Ubuntu 22.04+ 系统上使用 aptitude 部署完整 Java Web 环境的步骤,包含 Nginx、JDK 17、Redis 和 MySQL 8 的安装、配置、SSL 证书、跨域配置及常用命令。 文档说明 版本 日期 说明 1.0 2026-03-22 初始版本,包含基础环境部署 1.1 2026-03-22 添加 SSL 证书配置章节 1.2 2026-03-22 添加跨域配置章节 1.3 2026-03-22 优化文档结构,增加目录导航 适用场景本文档适用于以下场景: Web 服务器部署:Nginx 作为 Web 服务器和反向代理 Java 应用部署:JDK 17 运行 Java 应用 缓存服务部署:Redis 作为缓存数据库 关系型数据库部署:MySQL 8 作为关系型数据库 HTTPS 配置:SSL 证书配置,支持 HTTPS 跨域配置:Nginx 跨域配置,支持前端应用访问 技术栈 组件 版本 说明 Ubuntu 22.04+ 操作系统 Nginx 最新稳定版 Web 服务器和反向代理 ...
acme.sh 使用指南 - 从安装到自动化部署
acme.sh 是一个纯 Shell 实现的 ACME 协议客户端,支持自动申请和续期 SSL 证书,兼容 Let’s Encrypt、ZeroSSL、Buypass 等多个 CA。 目录 1. 安装与基础命令 2. 证书申请命令 3. 证书管理命令 4. 证书安装与部署 5. 账户管理命令 6. 调试与测试 7. 常用环境变量配置 8. 安全与权限 9. 自动续期 10. CA 服务器选择 11. 实战示例 12. 常见问题 1. 安装与基础命令 命令 说明 curl https://get.acme.sh | sh 安装 acme.sh acme.sh --version / -v 查看版本信息 acme.sh --upgrade 检查并更新脚本 acme.sh --uninstall 卸载 acme.sh acme.sh --help / -h 显示帮助信息 安装注意事项: 安装后需要重新加载 Shell 配置:source ~/.bashrc 或重启终端 默认安装在 ~/.acme.sh/ 目录 会自动创建 cr...
屏幕信息检测工具 - 全面掌握设备显示参数
工具介绍屏幕信息检测工具是一款基于纯前端技术开发的实用工具,能够在浏览器端全面检测和展示设备的屏幕、浏览器、硬件等多维度信息。无需安装任何插件,打开网页即可获取详细的设备参数。 在线体验 🌐 🖥️ 屏幕信息检测工具 核心功能1. 屏幕基本信息 检测项 说明 屏幕分辨率 显示设备的物理像素尺寸 可用屏幕尺寸 排除系统任务栏后的可用区域 屏幕颜色深度 显示器的色彩位数(通常为24/32位) 像素深度 每个像素的比特数 2. 设备信息检测 设备像素比 (DPR):视网膜屏通常为 2 或 3 窗口尺寸:浏览器外窗口和内窗口的宽高 设备类型:自动识别 PC / 手机 / 平板 3. 显示器详细参数123456789101112// 计算屏幕物理DPIfunction getDPI() { const div = document.createElement('div'); div.style.cssText = 'width:1in;height:1in;position...
ICO 图标生成器 - 一键生成多尺寸网站图标
快速将图片转换为 ICO 格式的网站图标文件,支持多种常用尺寸,完全在浏览器本地处理,保护隐私安全。 🎨 工具介绍ICO 图标生成器是一个简单易用的在线工具,帮助你快速将普通图片转换为网站所需的 ICO 格式图标文件。无论是为新网站创建 favicon,还是为应用程序设计图标,这个工具都能满足你的需求。 ✨ 主要功能 功能 说明 多格式支持 支持 JPG、PNG、GIF、WebP 等常见图片格式 多尺寸生成 可同时生成 16×16、32×32、48×48、64×64、128×128、256×256 等多种尺寸 实时预览 上传后可预览原图和各个尺寸的生成效果 本地处理 所有操作在浏览器本地完成,图片不会上传到服务器 一键下载 生成的 ICO 文件可直接下载使用 🚀 使用方法 上传图片:点击上传区域或拖拽图片到页面中 选择尺寸:勾选需要生成的图标尺寸(默认选中常用尺寸) 生成文件:点击”生成 ICO 文件”按钮 下载使用:生成成功后点击下载按钮保存文件 📝 使用建议 推荐尺寸:网站 favicon 建议至少包含 16×16 和 32×32 两...
Conda 高级开发实践指南
环境管理基础操作12345678# 创建指定 Python 版本的环境conda create -n <env-name> python=3.11# 创建带依赖的环境(推荐一次性声明)conda create -n <env-name> python=3.11 pandas numpy scipy# 创建最小化环境(排除默认包)conda create -n <env-name> python=3.11 --no-default-packages 环境生命周期管理123456789101112131415# 激活环境conda activate <env-name># 退出当前环境conda deactivate# 查看所有环境(带路径)conda env listconda info --envs# 克隆环境(用于备份或迁移)conda create -n <new-env> --clone <old-env># 删除环境conda remove -n <env-name> --all 环...
[工具] Markdown to PDF/DOC/Word - 在线文档转换工具
一款简洁高效的在线 Markdown 编辑器,支持实时预览和多格式导出,让你的文档轻松转换为 PDF、Word 等多种格式。 🚀 工具简介Markdown 已成为最受欢迎的文档编写格式之一,但很多时候我们需要将 Markdown 转换为其他格式进行分享或打印。这款工具提供了一站式的解决方案:在线编辑 Markdown,实时预览效果,一键导出为 PDF、Word 或 HTML 格式。 无需安装任何软件,打开浏览器即可使用。 🌐 在线体验:点击访问 Markdown 转换工具 ✨ 主要功能实时 Markdown 预览 左右分屏:左侧编辑 Markdown,右侧实时渲染预览 同步滚动:编辑区和预览区智能联动,滚动时自动同步位置 即时响应:输入内容即时渲染,无需手动刷新 多格式导出 导出格式 文件扩展名 适用场景 HTML .html 网页展示、嵌入网站 Word .docx 继续编辑、邮件附件 PDF .pdf 打印、正式文档分享 导出操作简单快捷: 完成 Markdown 编辑 点击顶部导出按钮 选择目标格式 文件自动下载到本地 六种主题风...
