- 服务器上文件一多,批量处理就成了常见需求:删掉过期的日志、给一批图片改权限、把某个目录下的配置文件统一备份。用图形界面一个个点太慢,用 shell 通配符又容易误伤,find 加 xargs 的组合正是为这种场景准备的:前者负责精准地挑出文件,后者负责把挑出来的文件一批批交给后面的命令处理。先从挑文件说起。find 的基本写法是 find 目录 条件,比如 find /var/log -na... 服务器上文件一多,批量处理就成了常见需求:删掉过期的日志、给一批图片改权限、把某个目录下的配置文件统一备份。用图形界面一个个点太慢,用 shell 通配符又容易误伤,find 加 xargs 的组合正是为这种场景准备的:前者负责精准地挑出文件,后者负责把挑出来的文件一批批交给后面的命令处理。先从挑文件说起。find 的基本写法是 find 目录 条件,比如 find /var/log -na...
- 用 systemctl 与 journalctl 建立只读排查时间线,解释日志范围、时间窗口、等级筛选及脱敏注意事项,避免把重启当作万能修复。 用 systemctl 与 journalctl 建立只读排查时间线,解释日志范围、时间窗口、等级筛选及脱敏注意事项,避免把重启当作万能修复。
- 服务器重启后网站没起来,或者程序半夜自己挂了、早上才发现,这两种事都有一个共同原因:那个服务没有交给系统管。手动在终端里跑起来的进程,终端一关、机器一重启就没了;想要它一直活着,就得把它写成一个服务,让 systemd 负责启动、看护和重启。 第一步:先看清,服务现在是谁在管先确认两件事:服务有没有开机自启,当前是不是活着。systemctl is-enabled myappsystemct... 服务器重启后网站没起来,或者程序半夜自己挂了、早上才发现,这两种事都有一个共同原因:那个服务没有交给系统管。手动在终端里跑起来的进程,终端一关、机器一重启就没了;想要它一直活着,就得把它写成一个服务,让 systemd 负责启动、看护和重启。 第一步:先看清,服务现在是谁在管先确认两件事:服务有没有开机自启,当前是不是活着。systemctl is-enabled myappsystemct...
- 刚接触 Linux 服务器时,最常遇到的情况就是“服务启动了但访问不了”。与其到处搜索,不如先掌握一套固定的排查顺序。下面这 5 个命令,基本能覆盖八成的日常问题。一、systemctl status:先看服务本身执行 systemctl status nginx,重点看三处:Active 一行是 active (running) 还是 failed;最近几行日志有没有报错;Main PID... 刚接触 Linux 服务器时,最常遇到的情况就是“服务启动了但访问不了”。与其到处搜索,不如先掌握一套固定的排查顺序。下面这 5 个命令,基本能覆盖八成的日常问题。一、systemctl status:先看服务本身执行 systemctl status nginx,重点看三处:Active 一行是 active (running) 还是 failed;最近几行日志有没有报错;Main PID...
- 业务变慢时,先别急着扩容。多数时候用几个系统命令就能分清是算力、内存压力,还是磁盘 IO 在拖后腿。 1. 看整体负载:uptime 与 topuptimetop -bn1 | head -n 20load average 持续高于 CPU 核数,说明调度队列堆积。top 里 %Cpu 的 us/sy/wa 要分开看:wa 高往往是 IO 等待,不是单纯算力不够。 2. 看内存与换页:fre... 业务变慢时,先别急着扩容。多数时候用几个系统命令就能分清是算力、内存压力,还是磁盘 IO 在拖后腿。 1. 看整体负载:uptime 与 topuptimetop -bn1 | head -n 20load average 持续高于 CPU 核数,说明调度队列堆积。top 里 %Cpu 的 us/sy/wa 要分开看:wa 高往往是 IO 等待,不是单纯算力不够。 2. 看内存与换页:fre...
- 磁盘满了是最常见又最狼狈的服务器故障:服务先写不进日志,再写不进数据库,最后连登录都受影响。很多人等到报警才动手,其实一套固定的排查流程十分钟就能走完。第一步先看整体:df -h 看各挂载点用量,重点看根分区和使用率超过80%的盘;再用 df -i 看 inode,有时磁盘还有空间但小文件太多把 inode 占满,照样写不进去。两者一起看,才不会误判。第二步定位大户:du -sh /* 先看... 磁盘满了是最常见又最狼狈的服务器故障:服务先写不进日志,再写不进数据库,最后连登录都受影响。很多人等到报警才动手,其实一套固定的排查流程十分钟就能走完。第一步先看整体:df -h 看各挂载点用量,重点看根分区和使用率超过80%的盘;再用 df -i 看 inode,有时磁盘还有空间但小文件太多把 inode 占满,照样写不进去。两者一起看,才不会误判。第二步定位大户:du -sh /* 先看...
- 为什么用密钥登录密码容易被暴力破解,密钥登录更安全:私钥留在自己电脑上,公钥放到服务器上,只有持有私钥的人才能登录。 生成密钥对在本地执行:ssh-keygen -t ed25519一路回车即可生成。私钥不要发给别人,也不要上传到公开仓库。 把公钥传到服务器最省事的方法是:ssh-copy-id 用户名@服务器地址也可以手动把公钥追加到 ~/.ssh/authorized_keys,注意权... 为什么用密钥登录密码容易被暴力破解,密钥登录更安全:私钥留在自己电脑上,公钥放到服务器上,只有持有私钥的人才能登录。 生成密钥对在本地执行:ssh-keygen -t ed25519一路回车即可生成。私钥不要发给别人,也不要上传到公开仓库。 把公钥传到服务器最省事的方法是:ssh-copy-id 用户名@服务器地址也可以手动把公钥追加到 ~/.ssh/authorized_keys,注意权...
- 介绍 Ubuntu、Debian 系统中 cron 定时任务不执行的常见原因,包括 crontab 时间表达式、系统时区、环境变量、执行权限及日志排查,并提供简单的测试方法。 介绍 Ubuntu、Debian 系统中 cron 定时任务不执行的常见原因,包括 crontab 时间表达式、系统时区、环境变量、执行权限及日志排查,并提供简单的测试方法。
- 从每天必看的资源、服务和日志,到改动前备份留退路,再到端口、权限、补丁和备份等基础加固,梳理一套适合新手的 Linux 服务器日常运维习惯。 从每天必看的资源、服务和日志,到改动前备份留退路,再到端口、权限、补丁和备份等基础加固,梳理一套适合新手的 Linux 服务器日常运维习惯。
- journalctl 是 Linux 排查服务故障的利器。本文分享 5 个实用技巧:按服务过滤日志、只看本次开机记录、实时跟踪输出、定位 OOM 杀进程,以及清理日志占用空间,帮你快速定位服务故障根因。 journalctl 是 Linux 排查服务故障的利器。本文分享 5 个实用技巧:按服务过滤日志、只看本次开机记录、实时跟踪输出、定位 OOM 杀进程,以及清理日志占用空间,帮你快速定位服务故障根因。
- 先确定 VPC 的 CIDR,再算子网VPC 的 CIDR 一旦创建就不可修改,子网 CIDR 只能新建不能扩缩。实践上先按 3 年规模估算,再留一倍余量。一个常见起点是 10.0.0.0/16,可容纳 65536 个地址,扣除每个子网 5 个保留地址后仍能满足多数中型业务。如果要与线下 IDC 做 VPN 或云专线互连,必须确认对端网段不重叠,优先使用 10.x 中的窄段,不要一上来就用 ... 先确定 VPC 的 CIDR,再算子网VPC 的 CIDR 一旦创建就不可修改,子网 CIDR 只能新建不能扩缩。实践上先按 3 年规模估算,再留一倍余量。一个常见起点是 10.0.0.0/16,可容纳 65536 个地址,扣除每个子网 5 个保留地址后仍能满足多数中型业务。如果要与线下 IDC 做 VPN 或云专线互连,必须确认对端网段不重叠,优先使用 10.x 中的窄段,不要一上来就用 ...
- 基于 AI 助手协助完成的 GREP 实践,使用独立验证的六行示例,说明行号、大小写、固定字符串与扩展正则、匹配行数及退出码的区别。 基于 AI 助手协助完成的 GREP 实践,使用独立验证的六行示例,说明行号、大小写、固定字符串与扩展正则、匹配行数及退出码的区别。
- 磁盘写满却找不到大文件,多半是 inode 耗尽、或文件被删除但仍被进程占用。本文给出一套可复用的排查顺序:块空间/inode 区分、lsof 查 deleted 文件、du -x 逐级定位、容器与日志清理。 磁盘写满却找不到大文件,多半是 inode 耗尽、或文件被删除但仍被进程占用。本文给出一套可复用的排查顺序:块空间/inode 区分、lsof 查 deleted 文件、du -x 逐级定位、容器与日志清理。
- 服务器提示 No space left on device,第一反应通常是磁盘满了。但如果 df -h 显示还有空余,也不要急着删除文件:文件系统还可能耗尽了 inode。今天体验 AI 开发者空间时,我用这个问题做了一次问答。下面把排查思路整理成一套只读检查,适合先判断问题,再决定怎么处理。 空间和 inode 是两种不同的资源文件数据需要磁盘空间;文件系统还需要 inode 记录文件类型... 服务器提示 No space left on device,第一反应通常是磁盘满了。但如果 df -h 显示还有空余,也不要急着删除文件:文件系统还可能耗尽了 inode。今天体验 AI 开发者空间时,我用这个问题做了一次问答。下面把排查思路整理成一套只读检查,适合先判断问题,再决定怎么处理。 空间和 inode 是两种不同的资源文件数据需要磁盘空间;文件系统还需要 inode 记录文件类型...
- 背景云服务器运行一段时间后,监控经常会提示“磁盘使用率超过85%”。如果不及时处理,日志无法写入、数据库启动失败、应用直接宕机都可能发生。本文总结一套在华为云ECS(Linux系统)上通用的五步排查流程,不需要任何付费组件,登录服务器即可完成。 第一步:确认哪个分区满了先用df命令查看各分区使用情况,重点关注Use%最高的挂载点。很多时候满的是根分区,也可能是单独挂载的数据盘。df -h ... 背景云服务器运行一段时间后,监控经常会提示“磁盘使用率超过85%”。如果不及时处理,日志无法写入、数据库启动失败、应用直接宕机都可能发生。本文总结一套在华为云ECS(Linux系统)上通用的五步排查流程,不需要任何付费组件,登录服务器即可完成。 第一步:确认哪个分区满了先用df命令查看各分区使用情况,重点关注Use%最高的挂载点。很多时候满的是根分区,也可能是单独挂载的数据盘。df -h ...
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签