- 在 Linux 上找文件,最笨的办法是一层一层目录翻过去。目录一多、文件一多,这种办法既慢又容易漏。find 是系统自带的文件搜索工具,不用装、不用建索引,直接按名字、时间、大小、类型等条件在目录树里找,找得准、用得熟,排查问题能省下不少时间。最基础的用法是按名字找。find /home/user -name "*.log" 会在 /home/user 下面递归查找所有以 .log 结尾的文... 在 Linux 上找文件,最笨的办法是一层一层目录翻过去。目录一多、文件一多,这种办法既慢又容易漏。find 是系统自带的文件搜索工具,不用装、不用建索引,直接按名字、时间、大小、类型等条件在目录树里找,找得准、用得熟,排查问题能省下不少时间。最基础的用法是按名字找。find /home/user -name "*.log" 会在 /home/user 下面递归查找所有以 .log 结尾的文...
- 接口"偶尔很慢""偶尔 502",浏览器和 Postman 都不好复现。在服务器上,一个 curl 加几个参数,就能把问题定位到 DNS、建连、TLS、服务端处理还是传输的哪一段。一、先看最基本的:状态码和响应头curl -sS -o /dev/null -D - https://example.com/api/health-s 静默,-S 保留错误信息,-o /dev/null 丢弃响应体... 接口"偶尔很慢""偶尔 502",浏览器和 Postman 都不好复现。在服务器上,一个 curl 加几个参数,就能把问题定位到 DNS、建连、TLS、服务端处理还是传输的哪一段。一、先看最基本的:状态码和响应头curl -sS -o /dev/null -D - https://example.com/api/health-s 静默,-S 保留错误信息,-o /dev/null 丢弃响应体...
- 从进程级和系统级两层限制讲起,介绍用 lsof 与 /proc 定位 fd 增长源,整理 ulimit、systemd LimitNOFILE 与 fs.file-max 的正确配置,并总结连接池、子进程管道、日志轮转等常见泄漏点。 从进程级和系统级两层限制讲起,介绍用 lsof 与 /proc 定位 fd 增长源,整理 ulimit、systemd LimitNOFILE 与 fs.file-max 的正确配置,并总结连接池、子进程管道、日志轮转等常见泄漏点。
- 在 Linux 服务器上工作久了,你会发现很多重复操作其实可以交给脚本:每天清理日志、定时备份、批量改名……与其一遍遍敲同样的命令,不如把它们写进一个 Shell 脚本里,让机器替你跑完。本篇带你从零写出第一个可用的 Shell 脚本。 为什么写脚本图形界面点一点很方便,但它做不了批量、做不了定时,也很难复现。一个 Shell 脚本就是把一串命令按顺序写进文本文件,再交给 Shell 解释执... 在 Linux 服务器上工作久了,你会发现很多重复操作其实可以交给脚本:每天清理日志、定时备份、批量改名……与其一遍遍敲同样的命令,不如把它们写进一个 Shell 脚本里,让机器替你跑完。本篇带你从零写出第一个可用的 Shell 脚本。 为什么写脚本图形界面点一点很方便,但它做不了批量、做不了定时,也很难复现。一个 Shell 脚本就是把一串命令按顺序写进文本文件,再交给 Shell 解释执...
- 服务器突然告警磁盘使用率 100%,网站打不开、数据库写不进、连登录都可能变慢。很多人第一反应是凭感觉删几个大文件,结果删错日志、删掉正在写的文件,问题反而更糟。磁盘满了要先定位:到底是哪类东西占了空间,再决定能不能删、怎么删。第一步:先看整体,确认是哪块盘满了用 df -h 看各挂载点的使用率。重点看 / 和 /var、/data 这些常用挂载点。如果根分区满了,再看是不是某个挂载点没挂上... 服务器突然告警磁盘使用率 100%,网站打不开、数据库写不进、连登录都可能变慢。很多人第一反应是凭感觉删几个大文件,结果删错日志、删掉正在写的文件,问题反而更糟。磁盘满了要先定位:到底是哪类东西占了空间,再决定能不能删、怎么删。第一步:先看整体,确认是哪块盘满了用 df -h 看各挂载点的使用率。重点看 / 和 /var、/data 这些常用挂载点。如果根分区满了,再看是不是某个挂载点没挂上...
- 一、Debian 防火墙基础知识防火墙是 Linux 服务器网络安全的重要组成部分,主要用于控制进入和离开服务器的网络流量。例如:允许外部用户访问网站的 80 和 443 端口。只允许指定 IP 访问 SSH 管理端口。禁止公网直接访问 MySQL 的 3306 端口。限制 Redis、MongoDB 等服务的网络访问。阻止未经授权的网络连接。配置端口转发,实现不同网络服务之间的流量转发。D... 一、Debian 防火墙基础知识防火墙是 Linux 服务器网络安全的重要组成部分,主要用于控制进入和离开服务器的网络流量。例如:允许外部用户访问网站的 80 和 443 端口。只允许指定 IP 访问 SSH 管理端口。禁止公网直接访问 MySQL 的 3306 端口。限制 Redis、MongoDB 等服务的网络访问。阻止未经授权的网络连接。配置端口转发,实现不同网络服务之间的流量转发。D...
- 第十四章:防火墙与安全加固——“门是装好了,怎么谁都能进?”服务器终于能远程登录了,正准备庆祝,却发现:SSH 能连,网页能开,陌生 IP 也在疯狂敲门。我的服务器是开了家 24 小时自助餐厅吗?这一章给 Linux 装门锁:只开必要端口,守住 SSH 入口。以 Ubuntu 为例,建议先在测试机练习。 1. 防火墙管什么?防火墙负责按照规则放行或拦截网络流量。想象服务器是一栋楼:IP 地... 第十四章:防火墙与安全加固——“门是装好了,怎么谁都能进?”服务器终于能远程登录了,正准备庆祝,却发现:SSH 能连,网页能开,陌生 IP 也在疯狂敲门。我的服务器是开了家 24 小时自助餐厅吗?这一章给 Linux 装门锁:只开必要端口,守住 SSH 入口。以 Ubuntu 为例,建议先在测试机练习。 1. 防火墙管什么?防火墙负责按照规则放行或拦截网络流量。想象服务器是一栋楼:IP 地...
- 同一行命令,终端里跑得好好的,放进 crontab 就静默失败。PATH、工作目录、转义符三处不一样,逐条对一遍就能定位。 同一行命令,终端里跑得好好的,放进 crontab 就静默失败。PATH、工作目录、转义符三处不一样,逐条对一遍就能定位。
- 《Linux 文本处理入门:grep、sed、awk 各干什么》 先说结论在 Linux 上处理文本,三个工具最常用:grep 负责找,sed 负责改,awk 负责算。三者分工不同,记住一句话就够了——找行用 grep,改内容用 sed,按列处理用 awk。新手不用一次全学会,先把每个工具最常用的那一个用法练熟,日常工作基本够用。 一、grep:先把含关键字的行找出来grep 是最常用的文... 《Linux 文本处理入门:grep、sed、awk 各干什么》 先说结论在 Linux 上处理文本,三个工具最常用:grep 负责找,sed 负责改,awk 负责算。三者分工不同,记住一句话就够了——找行用 grep,改内容用 sed,按列处理用 awk。新手不用一次全学会,先把每个工具最常用的那一个用法练熟,日常工作基本够用。 一、grep:先把含关键字的行找出来grep 是最常用的文...
- 幾乎每個用過 Linux 伺服器的人都寫過 cron。寫一行「0 2 * * * /home/user/backup.sh」,備份就每天凌晨兩點自動跑,簡單又順手。可是當備份真的出問題時,cron 往往安安靜靜,什麼也不說——磁碟滿了、指令路徑錯了、腳本中途出錯,早上打開信箱才發現,昨晚根本沒有備份,而你還以為一切正常。這篇文章想介紹一個更穩妥的做法:用 systemd 計時器(timer)... 幾乎每個用過 Linux 伺服器的人都寫過 cron。寫一行「0 2 * * * /home/user/backup.sh」,備份就每天凌晨兩點自動跑,簡單又順手。可是當備份真的出問題時,cron 往往安安靜靜,什麼也不說——磁碟滿了、指令路徑錯了、腳本中途出錯,早上打開信箱才發現,昨晚根本沒有備份,而你還以為一切正常。這篇文章想介紹一個更穩妥的做法:用 systemd 計時器(timer)...
- SSH 一断,远程任务就跟着没了?tmux 把会话托管在服务器上,断线重连后一条命令就能回到原来的屏幕。本文讲安装、新建与恢复会话、窗口分屏和两个顺手配置。 SSH 一断,远程任务就跟着没了?tmux 把会话托管在服务器上,断线重连后一条命令就能回到原来的屏幕。本文讲安装、新建与恢复会话、窗口分屏和两个顺手配置。
- chmod 755、644 这些数字到底怎么来的?rwx 与八进制一一对应,目录的 x 位另有深意,一文讲清权限数字的速算与最小权限原则。 chmod 755、644 这些数字到底怎么来的?rwx 与八进制一一对应,目录的 x 位另有深意,一文讲清权限数字的速算与最小权限原则。
- 接口通不通、服务起来没有、下载链接对不对,这些问题在服务器上基本都离不开 curl。它是 Linux 自带的最常用网络工具,学会四个用法,日常排查网络问题不用再开浏览器、不用再猜。 1. 先看状态码,别只看页面打开一个网址,最先要确认的是它返回了什么状态码。-I 只取响应头,不下载正文:curl -I https://example.com看到 HTTP/2 200 就是通的,301、302... 接口通不通、服务起来没有、下载链接对不对,这些问题在服务器上基本都离不开 curl。它是 Linux 自带的最常用网络工具,学会四个用法,日常排查网络问题不用再开浏览器、不用再猜。 1. 先看状态码,别只看页面打开一个网址,最先要确认的是它返回了什么状态码。-I 只取响应头,不下载正文:curl -I https://example.com看到 HTTP/2 200 就是通的,301、302...
- 环境变量是操作系统提供给程序的一组键值对。本文先分清系统级、会话级、进程级三类变量,再讲查看与设置方法、优先级规则、四个常见坑和安全使用清单,帮新手少踩部署与配置的坑。 环境变量是操作系统提供给程序的一组键值对。本文先分清系统级、会话级、进程级三类变量,再讲查看与设置方法、优先级规则、四个常见坑和安全使用清单,帮新手少踩部署与配置的坑。
- 一、生产环境故障背景与核心痛点在互联网大促、秒杀活动或突发大流量冲击下,高并发后端服务(如基于 Java Netty、Go Gin、Node.js 或 Nginx 搭建的 API 集群)常会出现神秘的“假死”现象:客户端监控显示大面积连接超时(Connection Timed Out / Connection Refused),但服务器的 CPU、内存与磁盘 I/O 资源利用率却依然维持在安... 一、生产环境故障背景与核心痛点在互联网大促、秒杀活动或突发大流量冲击下,高并发后端服务(如基于 Java Netty、Go Gin、Node.js 或 Nginx 搭建的 API 集群)常会出现神秘的“假死”现象:客户端监控显示大面积连接超时(Connection Timed Out / Connection Refused),但服务器的 CPU、内存与磁盘 I/O 资源利用率却依然维持在安...
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签