- 服务突然起不来、接口 502、定时任务没跑——很多新手第一反应是重启服务器,或者到处翻配置文件。其实 systemd 已经把日志都记好了,用 journalctl 几条命令就能定位到报错那一行,比盲目重启省事得多。 先看服务自己的日志sudo journalctl -u nginx -n 100 --no-pager-u 指定服务名,-n 100 只看最近 100 行,--no-pager ... 服务突然起不来、接口 502、定时任务没跑——很多新手第一反应是重启服务器,或者到处翻配置文件。其实 systemd 已经把日志都记好了,用 journalctl 几条命令就能定位到报错那一行,比盲目重启省事得多。 先看服务自己的日志sudo journalctl -u nginx -n 100 --no-pager-u 指定服务名,-n 100 只看最近 100 行,--no-pager ...
- cron 失败最怕静默:本文从日志落盘、退出码告警、防重叠与防漏跑三层,给定时任务加一层可见、可查、可恢复的保险,并附上线前自查清单。 cron 失败最怕静默:本文从日志落盘、退出码告警、防重叠与防漏跑三层,给定时任务加一层可见、可查、可恢复的保险,并附上线前自查清单。
- df显示还有剩余空间却无法创建文件时,多半是inode用尽;空间真满则用du -x逐层定位,并检查已删除但仍被进程占用的文件。 df显示还有剩余空间却无法创建文件时,多半是inode用尽;空间真满则用du -x逐层定位,并检查已删除但仍被进程占用的文件。
- 在服务器上定期备份数据库、清理日志、拉取报表,最常用的工具就是 cron。它几乎所有 Linux 发行版都自带,配置只需要一行。不过很多人第一次写 crontab 时会遇到“手动执行没问题,定时却不跑”的情况。本文从语法讲起,再总结几个最常见的坑。一、crontab 的基本语法用 crontab -e 编辑当前用户的计划任务,每行由五个时间字段加一条命令组成,依次是分钟、小时、日、月、星期。... 在服务器上定期备份数据库、清理日志、拉取报表,最常用的工具就是 cron。它几乎所有 Linux 发行版都自带,配置只需要一行。不过很多人第一次写 crontab 时会遇到“手动执行没问题,定时却不跑”的情况。本文从语法讲起,再总结几个最常见的坑。一、crontab 的基本语法用 crontab -e 编辑当前用户的计划任务,每行由五个时间字段加一条命令组成,依次是分钟、小时、日、月、星期。...
- 第一次登录一台 Linux 服务器,很多人只会 ls 看一眼目录,然后就不知道该看什么。其实判断一台服务器健不健康,不需要先背几十条命令,先把五个最常用的状态看懂就够了:系统有没有活着、CPU 和内存够不够、磁盘满没满、是谁在吃资源、服务有没有在跑。一、先看系统整体:uptimeuptime 一行就能看到三件事:现在时间、系统连续运行了多久、最近 1 分钟、5 分钟、15 分钟的平均负载。负... 第一次登录一台 Linux 服务器,很多人只会 ls 看一眼目录,然后就不知道该看什么。其实判断一台服务器健不健康,不需要先背几十条命令,先把五个最常用的状态看懂就够了:系统有没有活着、CPU 和内存够不够、磁盘满没满、是谁在吃资源、服务有没有在跑。一、先看系统整体:uptimeuptime 一行就能看到三件事:现在时间、系统连续运行了多久、最近 1 分钟、5 分钟、15 分钟的平均负载。负...
- 一、前言在 Linux C/C++ 开发中,经常需要让程序暂停一段时间,例如等待设备初始化、控制线程启动间隔、降低循环执行频率等。Linux 提供了多种休眠函数,其中比较常见的是 sleep()、usleep() 和 nanosleep()。二、常见休眠函数1. sleep()sleep() 的单位是秒。#include <unistd.h>sleep(5); // 暂停 5 秒适合较长时间... 一、前言在 Linux C/C++ 开发中,经常需要让程序暂停一段时间,例如等待设备初始化、控制线程启动间隔、降低循环执行频率等。Linux 提供了多种休眠函数,其中比较常见的是 sleep()、usleep() 和 nanosleep()。二、常见休眠函数1. sleep()sleep() 的单位是秒。#include <unistd.h>sleep(5); // 暂停 5 秒适合较长时间...
- 拉取时间与扩容速度:最先感受到的收益 我们有个 Java 服务,镜像原本 1.1GB(openjdk:8 基础镜像 + 全量依赖 + 构建工具残留),改成多阶段构建加 jre-slim 后是 210MB。在 100Mbp 拉取时间与扩容速度:最先感受到的收益 我们有个 Java 服务,镜像原本 1.1GB(openjdk:8 基础镜像 + 全量依赖 + 构建工具残留),改成多阶段构建加 jre-slim 后是 210MB。在 100Mbp
- Linux 服务器运维对很多新手来说感觉很复杂,但其实掌握几个实用小命令,日常管理服务器就能轻松很多。今天分享 5 个我平时用得最多的命令,都是能"救命"的那种。## 一、df -h:磁盘空间一目了然服务器突然报警磁盘满了?先别慌,用 df -h 看一下各分区的使用情况,几秒钟就能定位是哪个盘满了。## 二、du -sh *:快速找到吃空间的大户磁盘满了之后,du -sh * 可以列出当前目... Linux 服务器运维对很多新手来说感觉很复杂,但其实掌握几个实用小命令,日常管理服务器就能轻松很多。今天分享 5 个我平时用得最多的命令,都是能"救命"的那种。## 一、df -h:磁盘空间一目了然服务器突然报警磁盘满了?先别慌,用 df -h 看一下各分区的使用情况,几秒钟就能定位是哪个盘满了。## 二、du -sh *:快速找到吃空间的大户磁盘满了之后,du -sh * 可以列出当前目...
- SSH 是 Linux 服务器最常用、也最暴露的管理通道,默认配置往往把 root 密码直接暴露给全网扫描。实际运维中,只需五步就能把 SSH 的攻击面压到很低,而且不影响正常使用。一、强制使用密钥登录,关闭密码认证在 /etc/ssh/sshd_config 中设置:PubkeyAuthentication yesPasswordAuthentication no使用 ssh-keygen... SSH 是 Linux 服务器最常用、也最暴露的管理通道,默认配置往往把 root 密码直接暴露给全网扫描。实际运维中,只需五步就能把 SSH 的攻击面压到很低,而且不影响正常使用。一、强制使用密钥登录,关闭密码认证在 /etc/ssh/sshd_config 中设置:PubkeyAuthentication yesPasswordAuthentication no使用 ssh-keygen...
- 每天凌晨 2 点自动备份网站数据、每周清理一次过期日志、每 5 分钟检查一次服务状态——这些重复性的运维工作,完全可以交给 cron。本文从零开始,带你掌握 Linux 定时任务的实战用法。 一、cron 是什么cron 是 Linux 自带的定时任务服务,由守护进程 crond 常驻后台,每分钟检查一次是否有任务需要执行。用户通过 crontab 命令管理自己的定时任务表。先确认服务在运行... 每天凌晨 2 点自动备份网站数据、每周清理一次过期日志、每 5 分钟检查一次服务状态——这些重复性的运维工作,完全可以交给 cron。本文从零开始,带你掌握 Linux 定时任务的实战用法。 一、cron 是什么cron 是 Linux 自带的定时任务服务,由守护进程 crond 常驻后台,每分钟检查一次是否有任务需要执行。用户通过 crontab 命令管理自己的定时任务表。先确认服务在运行...
- 几乎每台 Linux 服务器上都跑着几条定时任务:每天凌晨备份数据库、每小时清理临时文件、每五分钟检查一次服务是否存活。 几乎每台 Linux 服务器上都跑着几条定时任务:每天凌晨备份数据库、每小时清理临时文件、每五分钟检查一次服务是否存活。
- 华为云 ECS 上用 systemd 托管 Python Web 服务:开机自启、崩溃自拉起与日志体积控制实践在华为云 ECS 上跑一个 Python 小服务(比如内部接口、Webhook 接收器、小型管理后台),很多人第一反应是 nohup python app.py &。这种方式能跑,但机器一重启服务就没了,进程崩溃也没人管,日志还会悄悄把系统盘写满。本文以一台 Huawei Clou... 华为云 ECS 上用 systemd 托管 Python Web 服务:开机自启、崩溃自拉起与日志体积控制实践在华为云 ECS 上跑一个 Python 小服务(比如内部接口、Webhook 接收器、小型管理后台),很多人第一反应是 nohup python app.py &。这种方式能跑,但机器一重启服务就没了,进程崩溃也没人管,日志还会悄悄把系统盘写满。本文以一台 Huawei Clou...
- 第一次用 ps aux 不用全看懂,先盯住 USER、%CPU、COMMAND 三列:认命令、看归属、查占用,再用 PID 精确操作,日常巡检就够了。 第一次用 ps aux 不用全看懂,先盯住 USER、%CPU、COMMAND 三列:认命令、看归属、查占用,再用 PID 精确操作,日常巡检就够了。
- 线上服务器最常见的告警之一,就是磁盘空间不足。根分区被写满后,服务写日志失败、数据库拒绝写入,甚至连 SSH 登录都可能受影响。本文结合实战经验,介绍 df、du、journalctl 这三个排查磁盘问题的利器。 第一板斧:df —— 先看整体df -h 查看各挂载点的使用率,快速定位哪个分区满了:df -h输出中重点看 Use% 列。如果根分区 / 使用率超过 85%,就该着手清理了。加上... 线上服务器最常见的告警之一,就是磁盘空间不足。根分区被写满后,服务写日志失败、数据库拒绝写入,甚至连 SSH 登录都可能受影响。本文结合实战经验,介绍 df、du、journalctl 这三个排查磁盘问题的利器。 第一板斧:df —— 先看整体df -h 查看各挂载点的使用率,快速定位哪个分区满了:df -h输出中重点看 Use% 列。如果根分区 / 使用率超过 85%,就该着手清理了。加上...
- 第七章:文本处理——“日志几万行,难道让我一行一行看?”真正开始用 Linux 之后,你迟早会遇到这种场面:access.logerror.logapp.logsystem.log打开一看,几万行起步。这时候如果你还想:“我慢慢翻,总能找到。”那服务器可能都修好了,你还在第 837 行。Linux 的强项之一,就是处理文本。 1. cat:先看一眼文件最简单:cat file.txt查看整... 第七章:文本处理——“日志几万行,难道让我一行一行看?”真正开始用 Linux 之后,你迟早会遇到这种场面:access.logerror.logapp.logsystem.log打开一看,几万行起步。这时候如果你还想:“我慢慢翻,总能找到。”那服务器可能都修好了,你还在第 837 行。Linux 的强项之一,就是处理文本。 1. cat:先看一眼文件最简单:cat file.txt查看整...
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签