- 换新机器或接手别人的服务器时,先跑一遍环境体检脚本:时间、主机、目录、Python/Node 版本、磁盘内存一次打全。附可直接复制的 Shell 脚本和四个常见坑。 换新机器或接手别人的服务器时,先跑一遍环境体检脚本:时间、主机、目录、Python/Node 版本、磁盘内存一次打全。附可直接复制的 Shell 脚本和四个常见坑。
- 本文介绍 Linux 管道与重定向的入门用法:用 >、>>、< 保存和读取输出,用 | 把命令串成流水线,并提醒几个容易混淆的点。 本文介绍 Linux 管道与重定向的入门用法:用 >、>>、< 保存和读取输出,用 | 把命令串成流水线,并提醒几个容易混淆的点。
- 一个部署脚本本地测试好好的,换到带空格路径的正式环境当场报错。排查了路径、权限、编码、命令,最后发现是变量 $SRC_DIR 没加双引号,shell 把带空格的路径分词拆成了两半。一篇关于 shell 分词机制如何让脚本"精神分裂"的踩坑实录,附几条引号铁律。 一个部署脚本本地测试好好的,换到带空格路径的正式环境当场报错。排查了路径、权限、编码、命令,最后发现是变量 $SRC_DIR 没加双引号,shell 把带空格的路径分词拆成了两半。一篇关于 shell 分词机制如何让脚本"精神分裂"的踩坑实录,附几条引号铁律。
- 很多开发者买了云服务器之后,运维还是靠本地终端 + SSH 密钥,换台电脑就要重新配一遍。其实华为云控制台自带的 CloudShell 就能覆盖大部分日常运维场景:打开浏览器就有命令行,临时凭据自动注入,不用在本地存任何密钥。下面是我常用的三个场景。一、快速排查实例状态线上反馈接口超时,第一反应通常是看机器。用 hcloud CLI 查实例状态和监控指标比在控制台里点来点去快得多:先 hcl... 很多开发者买了云服务器之后,运维还是靠本地终端 + SSH 密钥,换台电脑就要重新配一遍。其实华为云控制台自带的 CloudShell 就能覆盖大部分日常运维场景:打开浏览器就有命令行,临时凭据自动注入,不用在本地存任何密钥。下面是我常用的三个场景。一、快速排查实例状态线上反馈接口超时,第一反应通常是看机器。用 hcloud CLI 查实例状态和监控指标比在控制台里点来点去快得多:先 hcl...
- 介绍 Bash 脚本常用的防御式写法:set -euo pipefail、trap 清理临时文件、变量引用与常见踩坑案例,帮助写出更健壮的运维脚本。 介绍 Bash 脚本常用的防御式写法:set -euo pipefail、trap 清理临时文件、变量引用与常见踩坑案例,帮助写出更健壮的运维脚本。
- 2026 年 10 月,Google Brotli 解码器被披露存在严重的越界写入漏洞 CVE-2026-111497,CVSS 4.0 评分为 9.2。攻击者通过构造恶意压缩数据,可能导致程序崩溃、内存泄露甚至远程代码执行。漏洞涉及 Node.js、Python、.NET 等多个生态,已有公开 PoC 和真实攻击尝试,并被 CISA 列入已知遭利用漏洞目录。 2026 年 10 月,Google Brotli 解码器被披露存在严重的越界写入漏洞 CVE-2026-111497,CVSS 4.0 评分为 9.2。攻击者通过构造恶意压缩数据,可能导致程序崩溃、内存泄露甚至远程代码执行。漏洞涉及 Node.js、Python、.NET 等多个生态,已有公开 PoC 和真实攻击尝试,并被 CISA 列入已知遭利用漏洞目录。
- 大模型驱动,自然语言对话,应用云上部署 —— 这是华为云开发者官网对 AI Shell 的一句话定义。当"上云"这件事还在考验每个人的命令行熟练度时,AI Shell 试图把门槛降到"会说话就行"。 大模型驱动,自然语言对话,应用云上部署 —— 这是华为云开发者官网对 AI Shell 的一句话定义。当"上云"这件事还在考验每个人的命令行熟练度时,AI Shell 试图把门槛降到"会说话就行"。
- 对于刚接触 Linux 服务器的初学者来说,Shell 脚本是最值得先学会的自动化工具。它不需要安装额外的运行环境,不需要编译,只要把平时在终端里一条一条敲的命令写进一个文件,再给这个文件可执行权限,就能一遍遍重复执行。备份文件、清理日志、检查服务状态、批量改名,这些日常运维工作用 Shell 脚本都能写成几行到几十行的小程序。本文面向零基础读者,讲清楚 Shell 脚本的四个基本功:怎么写... 对于刚接触 Linux 服务器的初学者来说,Shell 脚本是最值得先学会的自动化工具。它不需要安装额外的运行环境,不需要编译,只要把平时在终端里一条一条敲的命令写进一个文件,再给这个文件可执行权限,就能一遍遍重复执行。备份文件、清理日志、检查服务状态、批量改名,这些日常运维工作用 Shell 脚本都能写成几行到几十行的小程序。本文面向零基础读者,讲清楚 Shell 脚本的四个基本功:怎么写...
- 配置模板中既有需要替换的业务变量,也有必须保留的 $ 与 ${} 字面量。本文用 envsubst 仅列出 APP_PORT 和 DB_HOST 的白名单方式渲染,并用 diff 对照期望文件,确认其他变量未被误替换。 配置模板中既有需要替换的业务变量,也有必须保留的 $ 与 ${} 字面量。本文用 envsubst 仅列出 APP_PORT 和 DB_HOST 的白名单方式渲染,并用 diff 对照期望文件,确认其他变量未被误替换。
- 脚本经常先进入一个目录,再用相对路径读取或生成文件。如果 cd 失败,而后面的命令仍然运行,就可能在原来的目录里操作,结果和预期完全不同。例如,下面两行没有显式检查第一行的结果:cd -- "$target"printf '现在开始处理当前目录\n'当目标目录不存在或无法进入时,cd 会返回非零状态;如果脚本没有其他退出控制,第二行仍会执行。输出错误信息本身不会让普通 Bash 脚本自动停止... 脚本经常先进入一个目录,再用相对路径读取或生成文件。如果 cd 失败,而后面的命令仍然运行,就可能在原来的目录里操作,结果和预期完全不同。例如,下面两行没有显式检查第一行的结果:cd -- "$target"printf '现在开始处理当前目录\n'当目标目录不存在或无法进入时,cd 会返回非零状态;如果脚本没有其他退出控制,第二行仍会执行。输出错误信息本身不会让普通 Bash 脚本自动停止...
- 2026年11月4日在 AI DevSpace 免费体验版中,用 AI Shell 只读查询运行中 ECS:有权限的四地均为 0,华北-北京一返回 403,说明“无运行中实例”与“无权限、未知”是两回事。 2026年11月4日在 AI DevSpace 免费体验版中,用 AI Shell 只读查询运行中 ECS:有权限的四地均为 0,华北-北京一返回 403,说明“无运行中实例”与“无权限、未知”是两回事。
- 每天重复敲同一串命令,迟早会敲错。Shell 脚本就是把命令按顺序写下来,让机器替你重复执行。它不用编译,改一行就能再跑一次,很适合日常自动化。下面从第一个脚本讲起,认识变量、条件、循环、函数和定时任务。 第一个脚本新建一个脚本文件,写入:#!/bin/bashecho "你好,Shell 脚本!"date第一行声明解释器。给它执行权限再运行:chmod +x hello.sh./hello... 每天重复敲同一串命令,迟早会敲错。Shell 脚本就是把命令按顺序写下来,让机器替你重复执行。它不用编译,改一行就能再跑一次,很适合日常自动化。下面从第一个脚本讲起,认识变量、条件、循环、函数和定时任务。 第一个脚本新建一个脚本文件,写入:#!/bin/bashecho "你好,Shell 脚本!"date第一行声明解释器。给它执行权限再运行:chmod +x hello.sh./hello...
- AI 开发者空间体验版的进入流程、工作台结构与最小首测方法,附鸿蒙开发实践中心案例的模块结构与云端实践内测限制说明。 AI 开发者空间体验版的进入流程、工作台结构与最小首测方法,附鸿蒙开发实践中心案例的模块结构与云端实践内测限制说明。
- 1. lrzsz简介lrzsz是一款功能强大、使用便捷的Linux/Unix系统下的文件传输工具。它基于Zmodem协议,可以实现与Windows等不同操作系统之间的文件传输。lrzsz主要由两个命令组成:rz: 用于将本地文件上传到远程服务器。sz: 用于将远程服务器上的文件下载到本地。 2. lrzsz安装 2.1 包管理器安装大多数Linux发行版都提供了lrzsz的安装包。您可以使... 1. lrzsz简介lrzsz是一款功能强大、使用便捷的Linux/Unix系统下的文件传输工具。它基于Zmodem协议,可以实现与Windows等不同操作系统之间的文件传输。lrzsz主要由两个命令组成:rz: 用于将本地文件上传到远程服务器。sz: 用于将远程服务器上的文件下载到本地。 2. lrzsz安装 2.1 包管理器安装大多数Linux发行版都提供了lrzsz的安装包。您可以使...
- 第 2 章 安装、登录与更新对应官方页面:Advanced setup | Authentication | Troubleshoot installation抓取日期:2026-10-23 | 适用版本:Claude Code 2.1.x 2.1 先确认你能装项目要求系统macOS 13.0+ / Windows 10 1809+ / Ubuntu 20.04+ / Debian 10+... 第 2 章 安装、登录与更新对应官方页面:Advanced setup | Authentication | Troubleshoot installation抓取日期:2026-10-23 | 适用版本:Claude Code 2.1.x 2.1 先确认你能装项目要求系统macOS 13.0+ / Windows 10 1809+ / Ubuntu 20.04+ / Debian 10+...
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签