- Invoke-WebRequest 请求失败时,并非都能拿到 HTTP 状态码。服务端返回 503 与连接尚未建立就失败,是两类不同的结果。下面用一个只监听 127.0.0.1 的临时服务,让它们和超时在同一次测试中出现。环境:Windows 11、PowerShell 7.6.7、.NET 10.0.13。示例要求 PowerShell 7.4 或更高版本及 Start-ThreadJob... Invoke-WebRequest 请求失败时,并非都能拿到 HTTP 状态码。服务端返回 503 与连接尚未建立就失败,是两类不同的结果。下面用一个只监听 127.0.0.1 的临时服务,让它们和超时在同一次测试中出现。环境:Windows 11、PowerShell 7.6.7、.NET 10.0.13。示例要求 PowerShell 7.4 或更高版本及 Start-ThreadJob...
- 用 PowerShell 做工作区一键备份:哈希比对实现增量、按排除清单跳过 node_modules 与缓存、每次结果写日志,并给出计划任务接入与验证方法。 用 PowerShell 做工作区一键备份:哈希比对实现增量、按排除清单跳过 node_modules 与缓存、每次结果写日志,并给出计划任务接入与验证方法。
- 用 tmux 管住长时间任务,SSH 断了也不丢进度远程服务器上跑编译、训练、数据同步或日志排查时,SSH 一断进程就没了。nohup 和 & 能保活,但要回看输出、切多个窗口就不方便。tmux 是终端多路复用器:会话挂在服务器后台,重连后还能贴回去,适合日常运维和开发。 安装与创建会话多数发行版可直接装:# Debian/Ubuntusudo apt install tmux# RHEL... 用 tmux 管住长时间任务,SSH 断了也不丢进度远程服务器上跑编译、训练、数据同步或日志排查时,SSH 一断进程就没了。nohup 和 & 能保活,但要回看输出、切多个窗口就不方便。tmux 是终端多路复用器:会话挂在服务器后台,重连后还能贴回去,适合日常运维和开发。 安装与创建会话多数发行版可直接装:# Debian/Ubuntusudo apt install tmux# RHEL...
- 服务部署只是开始,数据安全才是自托管的命脉。本文记录了一套轻量级自动化备份方案的完整落地过程:使用 Shell 脚本对 Docker 应用数据目录进行定时打包备份,通过 Crontab 调度执行,自动清理过期备份控制磁盘占用,并利用 rsync 将备份异地同步到备用服务器,实现「本机 + 异地」双重保障。全文脚本可直接复用,适合自托管开发者和个人站长参考。 服务部署只是开始,数据安全才是自托管的命脉。本文记录了一套轻量级自动化备份方案的完整落地过程:使用 Shell 脚本对 Docker 应用数据目录进行定时打包备份,通过 Crontab 调度执行,自动清理过期备份控制磁盘占用,并利用 rsync 将备份异地同步到备用服务器,实现「本机 + 异地」双重保障。全文脚本可直接复用,适合自托管开发者和个人站长参考。
- 华为云 AI 开发者空间体验版实测:免费秒级起容器、不耗核时,但 3 小时释放且数据不保留。记录在 openEuler aarch64 环境里用 AI Shell 跑通内核与磁盘查询的全过程,以及两个版本怎么选、5 个容易踩的坑。 华为云 AI 开发者空间体验版实测:免费秒级起容器、不耗核时,但 3 小时释放且数据不保留。记录在 openEuler aarch64 环境里用 AI Shell 跑通内核与磁盘查询的全过程,以及两个版本怎么选、5 个容易踩的坑。
- 本人也是接触linux很久了。但是对系统的架构也是一知半解,平时的使用情况也就是一键安装lnmp,顶多装redis,自己一直都专注于web开发,很少去接触系统运维方面的知识。一直觉得linux是一个很高大上的系统,一出错我根本无从下手。只能把错误丢给百度,或者google。我花了近一周时间去学习shell,总结起来shell脚本是一个命令行解析器,帮助用户和操作系统打交道。也遇到很多... 本人也是接触linux很久了。但是对系统的架构也是一知半解,平时的使用情况也就是一键安装lnmp,顶多装redis,自己一直都专注于web开发,很少去接触系统运维方面的知识。一直觉得linux是一个很高大上的系统,一出错我根本无从下手。只能把错误丢给百度,或者google。我花了近一周时间去学习shell,总结起来shell脚本是一个命令行解析器,帮助用户和操作系统打交道。也遇到很多...
- 前几天写了个小脚本,每天凌晨把一个目录打包备份。自己在终端里执行 ./backup.sh,一切正常,压缩包也生成了。于是放心地加进了 crontab,设成每天 2 点跑。第二天早上一看,备份目录里什么都没有。先去看了下有没有执行。我在 crontab 那行后面加了 >> /tmp/backup.log 2>&1,把输出存下来,第二天再看日志,里面有一句很显眼的报错:tar: command ... 前几天写了个小脚本,每天凌晨把一个目录打包备份。自己在终端里执行 ./backup.sh,一切正常,压缩包也生成了。于是放心地加进了 crontab,设成每天 2 点跑。第二天早上一看,备份目录里什么都没有。先去看了下有没有执行。我在 crontab 那行后面加了 >> /tmp/backup.log 2>&1,把输出存下来,第二天再看日志,里面有一句很显眼的报错:tar: command ...
- 日志写满磁盘是常见故障:本文用 Shell 实现按天轮转、按大小兜底、14 天保留清理和 80% 磁盘阈值告警,并给出定时任务与上线验证清单。 日志写满磁盘是常见故障:本文用 Shell 实现按天轮转、按大小兜底、14 天保留清理和 80% 磁盘阈值告警,并给出定时任务与上线验证清单。
- 值得花十分钟点开试试,尤其如果你常被华为云的命令劝退。 它最实在的价值,是帮你跨过"我知道要干啥,但不知道第一步敲啥"那道坎。免费、不用装环境、命令还过你这道手——这几个条件叠一起,试错成本几乎为零。 值得花十分钟点开试试,尤其如果你常被华为云的命令劝退。 它最实在的价值,是帮你跨过"我知道要干啥,但不知道第一步敲啥"那道坎。免费、不用装环境、命令还过你这道手——这几个条件叠一起,试错成本几乎为零。
- 最近 CISA 把 Adobe Commerce 和 Magento 的文件上传漏洞 CVE-2026-48356(CVSS 9.3)正式列入了 KEV 目录。作为主流的 PHP 电商系统,这个高危漏洞目前已经在野外被大规模利用。安全公司 Sansec 披露,黑客正通过 Magento 的内容管理区块(CMS Blocks)植入恶意加载器,发起被称为 PolyShell 的攻击。该活动至少从... 最近 CISA 把 Adobe Commerce 和 Magento 的文件上传漏洞 CVE-2026-48356(CVSS 9.3)正式列入了 KEV 目录。作为主流的 PHP 电商系统,这个高危漏洞目前已经在野外被大规模利用。安全公司 Sansec 披露,黑客正通过 Magento 的内容管理区块(CMS Blocks)植入恶意加载器,发起被称为 PolyShell 的攻击。该活动至少从...
- 下载完安装包后,仅凭文件名或“下载成功”无法判断文件内容是否与发布方公布的一致。PowerShell 自带 Get-FileHash,可以在运行或解压之前先做比对。下面只用本地临时文件模拟下载结果,没有联网,也没有使用云产品。测试环境为 Windows 11、PowerShell 7.6.7。示例先写入三个 ASCII 字节 abc(不含换行和 BOM),使用 abc 的已知 SHA-256... 下载完安装包后,仅凭文件名或“下载成功”无法判断文件内容是否与发布方公布的一致。PowerShell 自带 Get-FileHash,可以在运行或解压之前先做比对。下面只用本地临时文件模拟下载结果,没有联网,也没有使用云产品。测试环境为 Windows 11、PowerShell 7.6.7。示例先写入三个 ASCII 字节 abc(不含换行和 BOM),使用 abc 的已知 SHA-256...
- 运维和备份脚本里,最常见的需求之一是:「找出最近 N 天改过的文件」或「清理超过 30 天的临时目录」。很多人习惯 ls -lt | head,目录一大就慢、还容易漏。find 自带按修改时间过滤的选项,稳定、可脚本化。 核心参数-mtime n:按「整天」算。n 是整数:-mtime -1:过去 24 小时内改过的-mtime 0:从现在往回不到 24 小时(和 -1 接近,细节见 man... 运维和备份脚本里,最常见的需求之一是:「找出最近 N 天改过的文件」或「清理超过 30 天的临时目录」。很多人习惯 ls -lt | head,目录一大就慢、还容易漏。find 自带按修改时间过滤的选项,稳定、可脚本化。 核心参数-mtime n:按「整天」算。n 是整数:-mtime -1:过去 24 小时内改过的-mtime 0:从现在往回不到 24 小时(和 -1 接近,细节见 man...
- 基于 AI 助手协助完成的 GREP 实践,使用独立验证的六行示例,说明行号、大小写、固定字符串与扩展正则、匹配行数及退出码的区别。 基于 AI 助手协助完成的 GREP 实践,使用独立验证的六行示例,说明行号、大小写、固定字符串与扩展正则、匹配行数及退出码的区别。
- 为什么值得学 Shell 脚本每天重复敲的命令:备份目录、清理日志、批量改名、检查服务状态……把这些命令写进一个脚本文件,一次编写、到处运行,是 Linux 运维和开发提效最直接的办法。本文从零开始,带你写出第一个真正能用的自动化脚本。 第一个脚本新建一个脚本文件,写入下面两行:#!/bin/bashecho "Hello, Shell!"第一行 #!/bin/bash 叫 Shebang... 为什么值得学 Shell 脚本每天重复敲的命令:备份目录、清理日志、批量改名、检查服务状态……把这些命令写进一个脚本文件,一次编写、到处运行,是 Linux 运维和开发提效最直接的办法。本文从零开始,带你写出第一个真正能用的自动化脚本。 第一个脚本新建一个脚本文件,写入下面两行:#!/bin/bashecho "Hello, Shell!"第一行 #!/bin/bash 叫 Shebang...
- 记录一次华为云 AI 开发者空间(AI DevSpace)的体验过程:选择体验版、进入云端工作空间、同步临时凭据,并在 AI Shell 中完成第一次对话。附体验版注意事项和适用场景。 记录一次华为云 AI 开发者空间(AI DevSpace)的体验过程:选择体验版、进入云端工作空间、同步临时凭据,并在 AI Shell 中完成第一次对话。附体验版注意事项和适用场景。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签