- 刚上服务器看 top,load average 一栏飙到几十,第一反应往往是 CPU 扛不住了。但很多时候 CPU 并不忙,真正排队的是等磁盘、等网络的进程,load average 数的不是 CPU 使用率,而是“想运行和正在等 I/O 的进程数”。先说清 load average 的三列:1 分钟、5 分钟、15 分钟,数的是处于运行态(R)和不可中断睡眠态(D)的进程平均数。D 状态最... 刚上服务器看 top,load average 一栏飙到几十,第一反应往往是 CPU 扛不住了。但很多时候 CPU 并不忙,真正排队的是等磁盘、等网络的进程,load average 数的不是 CPU 使用率,而是“想运行和正在等 I/O 的进程数”。先说清 load average 的三列:1 分钟、5 分钟、15 分钟,数的是处于运行态(R)和不可中断睡眠态(D)的进程平均数。D 状态最...
- 华为云开发者成长中心的每日、每周任务各值多少积分,全做一周能拿多少,凑一张券要几周。用一个十几行的 Python 脚本按任务规则算了三种做法,顺带记下积分商城兑换代金券的几个时间点。 华为云开发者成长中心的每日、每周任务各值多少积分,全做一周能拿多少,凑一张券要几周。用一个十几行的 Python 脚本按任务规则算了三种做法,顺带记下积分商城兑换代金券的几个时间点。
- Linux 磁盘满了别慌:从定位大文件到安全清理的排查思路服务器跑着跑着,某天写文件突然报“空间不足”,服务却还活着,这是很多人第一次遇到磁盘满的现场。别急着删东西,先定位,再清理,最后留个兜底。 第一步:先确认满的是哪一块df -hdf -idf -h 看容量,df -i 看 inode。容量没满但 inode 满了,也一样写不进文件,两种满法要分清。 第二步:从根目录往下找du -sh... Linux 磁盘满了别慌:从定位大文件到安全清理的排查思路服务器跑着跑着,某天写文件突然报“空间不足”,服务却还活着,这是很多人第一次遇到磁盘满的现场。别急着删东西,先定位,再清理,最后留个兜底。 第一步:先确认满的是哪一块df -hdf -idf -h 看容量,df -i 看 inode。容量没满但 inode 满了,也一样写不进文件,两种满法要分清。 第二步:从根目录往下找du -sh...
- 1. 什么是 find?在 Linux 系统中,经常需要查找某个文件,例如查找配置文件、动态库、可执行程序等。find 是 Linux 中非常常用的文件查找命令,可以根据文件名称、类型、大小、修改时间等条件进行搜索。2. 常见用法(1)根据文件名查找find / -name "tcpdump"从根目录开始查找名称为 tcpdump 的文件,区分大小写。(2)忽略大小写查找find / -in... 1. 什么是 find?在 Linux 系统中,经常需要查找某个文件,例如查找配置文件、动态库、可执行程序等。find 是 Linux 中非常常用的文件查找命令,可以根据文件名称、类型、大小、修改时间等条件进行搜索。2. 常见用法(1)根据文件名查找find / -name "tcpdump"从根目录开始查找名称为 tcpdump 的文件,区分大小写。(2)忽略大小写查找find / -in...
- 服务刚部署上去,systemctl start 返回失败时,终端里往往只剩两三行红字。单元文件稍复杂一点,真正的原因通常不在这三行里,而在 systemd 交给 journald 的完整日志中。journalctl 就是专门读这份日志的工具。这篇只讲日常排障会反复用到的几条命令,不展开 journald 的存储格式。先确认服务单元的名字。自定义服务一般以 .service 结尾,例如 mya... 服务刚部署上去,systemctl start 返回失败时,终端里往往只剩两三行红字。单元文件稍复杂一点,真正的原因通常不在这三行里,而在 systemd 交给 journald 的完整日志中。journalctl 就是专门读这份日志的工具。这篇只讲日常排障会反复用到的几条命令,不展开 journald 的存储格式。先确认服务单元的名字。自定义服务一般以 .service 结尾,例如 mya...
- 很多新手改配置文件第一反应是 vi 打开、慢慢找、慢慢改。文件大一点、服务器多一点,这套流程就很慢。sed 是 Linux 自带的流编辑器:不打开文件,直接按规则改,改完立刻生效,特别适合批量改配置、写脚本。 先看一眼,再动手改sed 默认把结果打到屏幕,不改原文件。先用这个模式确认规则写对了,再加 -i 真改:# 把监听端口 8080 换成 9090,只看结果不改文件sed 's/8080... 很多新手改配置文件第一反应是 vi 打开、慢慢找、慢慢改。文件大一点、服务器多一点,这套流程就很慢。sed 是 Linux 自带的流编辑器:不打开文件,直接按规则改,改完立刻生效,特别适合批量改配置、写脚本。 先看一眼,再动手改sed 默认把结果打到屏幕,不改原文件。先用这个模式确认规则写对了,再加 -i 真改:# 把监听端口 8080 换成 9090,只看结果不改文件sed 's/8080...
- 每天打开电脑,第一件事就是手动跑一遍备份脚本、清理一次日志、拉一次数据?这些重复活完全可以交给 cron,让系统在固定时间替你跑。下面用最直白的方式讲清 crontab 的五段时间格式和常见坑。 先认识一行定时任务打开终端,输入 crontab -e,就能编辑属于当前用户的定时任务表。每一行就是一个任务,格式固定为五个时间字段加一条命令:分 时 日 月 周 命令例如每天凌晨两点半跑一次备份脚... 每天打开电脑,第一件事就是手动跑一遍备份脚本、清理一次日志、拉一次数据?这些重复活完全可以交给 cron,让系统在固定时间替你跑。下面用最直白的方式讲清 crontab 的五段时间格式和常见坑。 先认识一行定时任务打开终端,输入 crontab -e,就能编辑属于当前用户的定时任务表。每一行就是一个任务,格式固定为五个时间字段加一条命令:分 时 日 月 周 命令例如每天凌晨两点半跑一次备份脚...
- 如果你每天都要用密码登录一台 Linux 服务器,迟早会觉得麻烦:密码要记、要输,还容易被暴力猜测。SSH 密钥登录是更常用的做法:本地生成一对密钥,把公钥放到服务器上,以后登录时用私钥证明身份,不用每次输密码。 1. 先理解一对密钥密钥对由两部分组成:私钥留在自己的电脑上,相当于钥匙;公钥放到服务器上,相当于锁。登录时服务器用公钥出题,只有持有对应私钥的人才能答对。私钥不要发给别人,也不要... 如果你每天都要用密码登录一台 Linux 服务器,迟早会觉得麻烦:密码要记、要输,还容易被暴力猜测。SSH 密钥登录是更常用的做法:本地生成一对密钥,把公钥放到服务器上,以后登录时用私钥证明身份,不用每次输密码。 1. 先理解一对密钥密钥对由两部分组成:私钥留在自己的电脑上,相当于钥匙;公钥放到服务器上,相当于锁。登录时服务器用公钥出题,只有持有对应私钥的人才能答对。私钥不要发给别人,也不要...
- 一、漏洞概览字段值CVE 编号CVE-2026-98432公开日期2026-10-15最后更新2026-10-31状态Received(已收录)分配方Linux(kernel.org)CVSS 3.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H → 9.8 Critical受影响代码net/ipv4/af_inet.c、net/ipv4/tcp_... 一、漏洞概览字段值CVE 编号CVE-2026-98432公开日期2026-10-15最后更新2026-10-31状态Received(已收录)分配方Linux(kernel.org)CVSS 3.1CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H → 9.8 Critical受影响代码net/ipv4/af_inet.c、net/ipv4/tcp_...
- Linux 运维中磁盘空间不足时,按 df -h 整体排查、du -sh 排序定位大目录、find -size 找大文件、lsof +L1 查已删除仍被占用的文件、journalctl --vacuum 清理日志,五个实用方法快速回收空间。 Linux 运维中磁盘空间不足时,按 df -h 整体排查、du -sh 排序定位大目录、find -size 找大文件、lsof +L1 查已删除仍被占用的文件、journalctl --vacuum 清理日志,五个实用方法快速回收空间。
- 同一份仓库、同一个链接,Windows 和 macOS 点得开,Linux 上却 404。本文拆开大小写敏感这个根因,给出两步定位法、可放进 CI 的十行检查脚本,以及一份写文档索引时的自查清单。文档 CI/CD 跨平台 同一份仓库、同一个链接,Windows 和 macOS 点得开,Linux 上却 404。本文拆开大小写敏感这个根因,给出两步定位法、可放进 CI 的十行检查脚本,以及一份写文档索引时的自查清单。文档 CI/CD 跨平台
- 定时任务又没跑?cron 排错五步rsync 备份脚本,手动跑得好好的;塞进 crontab 每天 2:30 跑,第二天一看,备份目录是空的。脚本没动过,cron 也没见报错——或者报错了,你根本没看见。核心一句话先摆出来:cron 的运行环境和你的登录 shell 是两码事。手动能跑、定时不跑,九成是环境问题,不是脚本问题。 第一步:确认 cron 真的在干活先看服务活没活着:syste... 定时任务又没跑?cron 排错五步rsync 备份脚本,手动跑得好好的;塞进 crontab 每天 2:30 跑,第二天一看,备份目录是空的。脚本没动过,cron 也没见报错——或者报错了,你根本没看见。核心一句话先摆出来:cron 的运行环境和你的登录 shell 是两码事。手动能跑、定时不跑,九成是环境问题,不是脚本问题。 第一步:确认 cron 真的在干活先看服务活没活着:syste...
- 线上告警:df -h 显示根分区使用率 100%,但顺手执行 du -sh /* 把各目录累加一遍,总和只有 20 多个 G,跟 df 报的 45 G 完全对不上。空间到底去哪了?一、先搞清楚差异从哪来Linux 里“文件名”和“inode”是两件事。rm 做的只是 unlink:删掉目录项、把硬链接数减一。只要还有一个进程持有这个文件的描述符,inode 和它占用的数据块就不会被释放。于... 线上告警:df -h 显示根分区使用率 100%,但顺手执行 du -sh /* 把各目录累加一遍,总和只有 20 多个 G,跟 df 报的 45 G 完全对不上。空间到底去哪了?一、先搞清楚差异从哪来Linux 里“文件名”和“inode”是两件事。rm 做的只是 unlink:删掉目录项、把硬链接数减一。只要还有一个进程持有这个文件的描述符,inode 和它占用的数据块就不会被释放。于...
- 第八章:Shell 脚本——“每天都敲一遍?我又不是打字员。”如果一条命令每天执行一次,手敲还能忍。如果十条命令每天都要执行一次,那就不是勤奋了,那叫重复劳动上瘾。Shell 脚本的价值很简单:把一堆原本要手动执行的命令,交给脚本自动完成。 1. 第一个 Shell 脚本新建文件:vim hello.sh写入:#!/bin/bashecho "Hello Linux"datewhoami赋... 第八章:Shell 脚本——“每天都敲一遍?我又不是打字员。”如果一条命令每天执行一次,手敲还能忍。如果十条命令每天都要执行一次,那就不是勤奋了,那叫重复劳动上瘾。Shell 脚本的价值很简单:把一堆原本要手动执行的命令,交给脚本自动完成。 1. 第一个 Shell 脚本新建文件:vim hello.sh写入:#!/bin/bashecho "Hello Linux"datewhoami赋...
- 一条 find | xargs rm 报出 60 多条 No such file,我才发现空格文件名被劈成了两半。这篇讲清安全写法:-print0 与 NUL 分隔、删除命令后的 --、-P 并发的 -n 陷阱、空输入仍执行一次。 一条 find | xargs rm 报出 60 多条 No such file,我才发现空格文件名被劈成了两半。这篇讲清安全写法:-print0 与 NUL 分隔、删除命令后的 --、-P 并发的 -n 陷阱、空输入仍执行一次。
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签