- 服务器变慢、端口被占、某个服务起不来,十有八九要先看进程。Linux 的进程管理命令不多,ps、top、kill 这几个组合起来,就能覆盖日常排查的大部分场景。 先看一眼:ps 找出进程最常用的写法是 ps aux,列出系统里所有进程:ps aux | head -20输出里最值得看的几列:USER 是谁起的、%CPU 和 %MEM 占了多少资源、COMMAND 是具体命令。只关心某个服务时... 服务器变慢、端口被占、某个服务起不来,十有八九要先看进程。Linux 的进程管理命令不多,ps、top、kill 这几个组合起来,就能覆盖日常排查的大部分场景。 先看一眼:ps 找出进程最常用的写法是 ps aux,列出系统里所有进程:ps aux | head -20输出里最值得看的几列:USER 是谁起的、%CPU 和 %MEM 占了多少资源、COMMAND 是具体命令。只关心某个服务时...
- SSH 密钥免密登录用密钥对代替密码:本文介绍 Ed25519 密钥的生成、公钥部署、客户端配置,以及仍提示密码、权限过松等常见问题的排查方法。 SSH 密钥免密登录用密钥对代替密码:本文介绍 Ed25519 密钥的生成、公钥部署、客户端配置,以及仍提示密码、权限过松等常见问题的排查方法。
- 本文记录在华为云 ECS(弹性云服务器)上挂载一块全新的 EVS 数据盘,并通过 UUID 写入 /etc/fstab 实现开机自动挂载的完整流程,含分区、格式化、挂载、验证与常见坑点。 本文记录在华为云 ECS(弹性云服务器)上挂载一块全新的 EVS 数据盘,并通过 UUID 写入 /etc/fstab 实现开机自动挂载的完整流程,含分区、格式化、挂载、验证与常见坑点。
- 499、502、504 三个状态码分属请求链路的三段:客户端提前断开、Nginx 连上上游却读不懂响应、上游迟迟不返回。本文给出用 access.log 与 error.log 字段先定段落的方法,并说明为什么先调大 proxy_read_timeout 常常无效。 499、502、504 三个状态码分属请求链路的三段:客户端提前断开、Nginx 连上上游却读不懂响应、上游迟迟不返回。本文给出用 access.log 与 error.log 字段先定段落的方法,并说明为什么先调大 proxy_read_timeout 常常无效。
- 服务器跑着跑着变卡,第一反应往往是「内存不够了」或者「磁盘满了」,但很多时候真凶是一个失控的进程:死循环占满 CPU、内存泄漏越吃越多、僵尸进程越攒越多。学会看进程、管进程,是排查 Linux 服务器问题的基本功,常用的就三组命令:ps、top 和 kill。先看当前都有哪些进程在跑。ps aux 是最常用的一条:ps aux输出里每行一个进程,重点看这几列:USER 是谁起的、%CPU 和... 服务器跑着跑着变卡,第一反应往往是「内存不够了」或者「磁盘满了」,但很多时候真凶是一个失控的进程:死循环占满 CPU、内存泄漏越吃越多、僵尸进程越攒越多。学会看进程、管进程,是排查 Linux 服务器问题的基本功,常用的就三组命令:ps、top 和 kill。先看当前都有哪些进程在跑。ps aux 是最常用的一条:ps aux输出里每行一个进程,重点看这几列:USER 是谁起的、%CPU 和...
- 记录把一批 cron 作业迁到 systemd timer 的实际过程:PATH 继承、OnCalendar 语法与时区、Persistent 补跑、journald 查日志、oneshot 前台运行五个坑,附最小可用配置和 cron 对照表。 记录把一批 cron 作业迁到 systemd timer 的实际过程:PATH 继承、OnCalendar 语法与时区、Persistent 补跑、journald 查日志、oneshot 前台运行五个坑,附最小可用配置和 cron 对照表。
- 第一次接触服务器,为什么要学 Linux?本文用通俗的语言讲清命令行与图形界面的区别,列出新手最先掌握的十个基础命令 ls、cd、pwd、mkdir、touch、cp、mv、rm、cat、chmod 各一句话用途,并提醒三个注意事项:rm 要谨慎、权限别乱给 777、先在测试环境练。 第一次接触服务器,为什么要学 Linux?本文用通俗的语言讲清命令行与图形界面的区别,列出新手最先掌握的十个基础命令 ls、cd、pwd、mkdir、touch、cp、mv、rm、cat、chmod 各一句话用途,并提醒三个注意事项:rm 要谨慎、权限别乱给 777、先在测试环境练。
- 装完 Agent 不等于“就绪”。版本对不对、端口有没有意外暴露、凭据文件权限、云侧到底有没有把主机认进来,这些都要逐项确认 。下面 8 项在 CentOS 8 和 Ubuntu 22.04 都适用,命令全部只读,不改任何配置。 ## 1. 进程与版本 ```bash ps -eo uid,pid,comm,args | grep -E 'hostguard|hostwat... 装完 Agent 不等于“就绪”。版本对不对、端口有没有意外暴露、凭据文件权限、云侧到底有没有把主机认进来,这些都要逐项确认 。下面 8 项在 CentOS 8 和 Ubuntu 22.04 都适用,命令全部只读,不改任何配置。 ## 1. 进程与版本 ```bash ps -eo uid,pid,comm,args | grep -E 'hostguard|hostwat...
- 本文是 Cloudreve 部署文档,依赖已备好的 MySQL、Redis、Docker 与 Compose,提供两套方案:手工逐步部署,基于 Compose,全程不用脚本;脚本快速部署,含安装、卸载脚本,支持自动建库、配置备份清理。文档明确端口、密码、网络变更的生效方式,并附带运维命令与部署自检清单。 本文是 Cloudreve 部署文档,依赖已备好的 MySQL、Redis、Docker 与 Compose,提供两套方案:手工逐步部署,基于 Compose,全程不用脚本;脚本快速部署,含安装、卸载脚本,支持自动建库、配置备份清理。文档明确端口、密码、网络变更的生效方式,并附带运维命令与部署自检清单。
- 结合内核日志、free、ps 与 systemd/cgroup v2 计数,区分宿主机 OOM 和服务内存上限;说明 RSS、exit 137 的边界及安全处置原则。 结合内核日志、free、ps 与 systemd/cgroup v2 计数,区分宿主机 OOM 和服务内存上限;说明 RSS、exit 137 的边界及安全处置原则。
- 云服务器端口被占用怎么办:用 ss 和 lsof 找到元凶部署服务时经常遇到 Address already in use:程序启动失败,日志里说端口被占用。下面是一套在云服务器上快速定位和释放端口的方法。 一、用 ss -lntp 定位端口ss 是 netstat 的替代品,速度更快:sudo ss -lntp | grep ':8080'参数含义:-l 只看监听,-n 不解析名字,-t... 云服务器端口被占用怎么办:用 ss 和 lsof 找到元凶部署服务时经常遇到 Address already in use:程序启动失败,日志里说端口被占用。下面是一套在云服务器上快速定位和释放端口的方法。 一、用 ss -lntp 定位端口ss 是 netstat 的替代品,速度更快:sudo ss -lntp | grep ':8080'参数含义:-l 只看监听,-n 不解析名字,-t...
- 你是不是也有这样的需求:数据库每天凌晨备份一次、日志每天早上清理一次、某个脚本每五分钟同步一份数据。总不能自己定闹钟半夜爬起来敲命令吧?crontab 就是 Linux 里干这事的"自动闹钟"。 一、crontab 是什么crontab 是 Linux/Unix 系统内置的定时任务工具。每个用户都可以维护自己的一份任务清单(叫"crontab 文件"),系统里的 cron 守护进程会每分钟检... 你是不是也有这样的需求:数据库每天凌晨备份一次、日志每天早上清理一次、某个脚本每五分钟同步一份数据。总不能自己定闹钟半夜爬起来敲命令吧?crontab 就是 Linux 里干这事的"自动闹钟"。 一、crontab 是什么crontab 是 Linux/Unix 系统内置的定时任务工具。每个用户都可以维护自己的一份任务清单(叫"crontab 文件"),系统里的 cron 守护进程会每分钟检...
- 运行容器化应用时,看到浏览器页面超时或服务偶尔没有响应,第一反应往往是“把重试次数调大”。但如果底层进程已经被系统终止,重试不会恢复进程,只会把一次资源问题变成长时间等待。排查的第一步,应是分清宿主机和容器两个层面的限制。 一、先看宿主机是否还有余量free -h 可以概览内存和 Swap,但不应只盯着 free 一列。Linux 会利用空闲内存缓存文件,MemAvailable 通常更接近... 运行容器化应用时,看到浏览器页面超时或服务偶尔没有响应,第一反应往往是“把重试次数调大”。但如果底层进程已经被系统终止,重试不会恢复进程,只会把一次资源问题变成长时间等待。排查的第一步,应是分清宿主机和容器两个层面的限制。 一、先看宿主机是否还有余量free -h 可以概览内存和 Swap,但不应只盯着 free 一列。Linux 会利用空闲内存缓存文件,MemAvailable 通常更接近...
- 在 Linux 里,备份、搬运文件时总会遇到一堆零散文件:配置、日志、代码、图片……一个一个复制既慢又容易漏。tar 就是解决这个问题的工具:它能把很多文件和目录打包成一个文件,需要时再解开,还能在不解压的情况下先看里面有什么。一、tar 是打包,不是压缩tar 的名字来自磁带归档,本职工作是“打包”。一个 .tar 文件只是把多个文件装进一个包,体积基本不变;再经过 gzip 压缩,就得到... 在 Linux 里,备份、搬运文件时总会遇到一堆零散文件:配置、日志、代码、图片……一个一个复制既慢又容易漏。tar 就是解决这个问题的工具:它能把很多文件和目录打包成一个文件,需要时再解开,还能在不解压的情况下先看里面有什么。一、tar 是打包,不是压缩tar 的名字来自磁带归档,本职工作是“打包”。一个 .tar 文件只是把多个文件装进一个包,体积基本不变;再经过 gzip 压缩,就得到...
- 服务连不上时乱猜最浪费时间。本文给出一套分层排查法:链路、网关、路由、DNS、端口、应用,每层一个关键命令,十分钟内定位故障点。 服务连不上时乱猜最浪费时间。本文给出一套分层排查法:链路、网关、路由、DNS、端口、应用,每层一个关键命令,十分钟内定位故障点。
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签