vzdump 101 --dumpdir /var/lib/vz/dump/ --compress zstd # vzdump 导出(备份) 接下来就是 导入(恢复)。 在 Proxmox VE(PVE)中,对应的导入命令是 qmrestore。 🧩 一、基本命令格式 qmrestore <备份文件路径> <新VMID> --storage <存储名> 🧰 二、示例:导入 .vma.zst 备份文件 假设你在目标 PVE 上已经: 把备份文件拷贝到了 /var/lib/vz/dump/; 你要把它恢复成新的虚拟机…
在一个 PVE 上把虚拟机 导出为文件,然后 离线导入 到另一个 PVE(可能不在同一个集群里)。 这是非常常见的场景,比如迁移到新服务器、备份后恢复、或者跨地区运送机器。 下面是最稳妥、通用的离线迁移方法👇 🧩 一、导出虚拟机(在源 PVE 上) 1️⃣ 关闭虚拟机 为了保证数据一致性: qm shutdown <VMID> 等关机后再执行下一步。 2️⃣ 备份导出虚拟机 使用 vzdump 命令导出 VM: vzdump <VMID> --dumpdir /var/lib/vz/dump/ --mode stop…
# ========= WAN 接口 (pppoe-wan) ========= uci set network.wan=interface uci set network.wan.proto='pppoe' uci set network.wan.username='你的宽带账号' uci set network.wan.password='你的宽带密码' uci set network.wan.ipv6='1' # 启用 IPv6 uci set network.wan.delegate='1' # 允许 IPv6 前缀委派(PD) #…
# url 里填写自己的订阅,名称不能重复 proxy-providers: provider1: url: "" type: http interval: 86400 health-check: {enable: true,url: "https://www.gstatic.com/generate_204", interval: 300} override: additional-prefix: "[provider1]" provider2: url: "" type: http interval: 86400 health-check: {enable: true,url: "https://www.gstatic.com/generate_204",interval: 300}…
# port: 7890 # HTTP(S) 代理服务器端口 # socks-port: 7891 # SOCKS5 代理端口 mixed-port: 10801 # HTTP(S) 和 SOCKS 代理混合端口 # redir-port: 7892 # 透明代理端口,用于 Linux 和 MacOS # Transparent proxy server port…
直接删除 PowerShell 的历史记录文件。 根据不同版本的 PowerShell,历史文件路径如下: Windows PowerShell 5.1 %USERPROFILE%\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadLine\ConsoleHost_history.txt PowerShell 7 $env:USERPROFILE\.local\share\powershell\PSReadLine\ConsoleHost_history.txt 删除命令示例 Windows PowerShell 5.1: Remove-Item "$env:USERPROFILE\AppData\Roaming\Microsoft\Windows\PowerShell\PSReadLine\ConsoleHost_history.txt" -Force PowerShell 7: Remove-Item "$env:USERPROFILE\.local\share\powershell\PSReadLine\ConsoleHost_history.txt" -Force ⚠️ 如果文件不存在,PowerShell 会报错,可以加上安全参数: Remove-Item "路径" -Force -ErrorAction SilentlyContinue…
function PlaybackStateManager({ interval = 1000, onChange } = {}) { let lastTime = 0; let lastState = 'unknown'; let timer = null; function getState() { const video = document.querySelector('video'); if (video) {…
在 JavaScript 中, 'use strict'; 是 严格模式(Strict Mode) 的声明。 它不是定义变量或函数,而是告诉 JavaScript 引擎:接下来的代码要按照严格模式执行。 作用: 消除一些不合理、不严谨的用法 比如: x = 10; // 非严格模式下会默认创建全局变量 在严格模式下会直接报错:ReferenceError: x is not defined 禁止一些语法 不能用 with 语句 不能给只读属性赋值 不能删除变量(delete x;…
最可靠的 React Native TVOS 项目搭建命令列表(Windows环境优化版) 目标: 创建一个纯净、稳定、能成功编译和运行的 Android TV 项目。 核心思想: 不再使用有Bug的 --template 模板初始化,而是采用“先创建标准项目,再手动改装”的策略。 准备阶段:环境 安装依赖:确保已安装 Node.js (推荐LTS版本)、JDK (推荐11或17)、和 Android Studio (并已配置好SDK和模拟器)。 以管理员身份运行终端:点击开始菜单,搜索 PowerShell 或 CMD,右键点击,选择“以管理员身份运行”。(此步至关重要,解决所有权限问题) 第1步:创建标准的、能工作的“手机版”底盘 目的: 获得一个100%能成功编译的、纯净的 React Native 项目。…
React Native Android 项目中的配置文件及具体字段做个对应清单,方便理解和查找: 项目组件版本/值对应配置文件路径对应字段或配置位置说明Android StudioIguana (2023.2.1) 或 Giraffe——IDE版本,影响 AGP 支持,非项目内文件配置Android SDKAndroid 14 (API 34)SDK Manager(Android Studio内)—需要在 Android Studio SDK Manager 安装对应版本JDKJDK 17——环境变量 JAVA_HOME 指向,React Native 运行时依赖AGP(Android Gradle Plugin)8.3.0android/build.gradleclasspath("com.android.tools.build:gradle:8.3.0")构建插件版本,决定编译环境Gradle8.4android/gradle/wrapper/gradle-wrapper.propertiesdistributionUrl=https\://services.gradle.org/distributions/gradle-8.4-all.zipGradle 版本,用于执行构建任务compileSdkVersion34android/app/build.gradlecompileSdkVersion 34编译时使用的 Android…