- 在云服务器上排障,curl 是最顺手的工具:测接口通不通、下载文件、下个安装包,基本都靠它。但很多人只会 curl 网址 这一招,遇到 POST、重定向、超时就卡住。下面把最常用的三类用法一次讲明白。 1. 发一个请求:不止能 GET最简单的用法是直接跟网址:curl https://api.example.com/health这会把响应体打出来。想看响应头,加 -i;只看状态码,用 -o ... 在云服务器上排障,curl 是最顺手的工具:测接口通不通、下载文件、下个安装包,基本都靠它。但很多人只会 curl 网址 这一招,遇到 POST、重定向、超时就卡住。下面把最常用的三类用法一次讲明白。 1. 发一个请求:不止能 GET最简单的用法是直接跟网址:curl https://api.example.com/health这会把响应体打出来。想看响应头,加 -i;只看状态码,用 -o ...
- 本文介绍 Linux 新手必须掌握的五个基础命令 pwd、ls、cd、mkdir、rm,结合示例讲解用法与注意事项,帮助零基础用户快速上手 Linux 文件操作。 本文介绍 Linux 新手必须掌握的五个基础命令 pwd、ls、cd、mkdir、rm,结合示例讲解用法与注意事项,帮助零基础用户快速上手 Linux 文件操作。
- 用 crontab 入门:让 Linux 定时帮你做事每天手动跑备份、清日志、拉数据,重复又容易忘。crontab 是 Linux 自带的定时任务工具:写一行规则,系统就按时间自动执行。学会它,很多重复劳动可以交给机器,自己只负责检查结果。 先认识一行规则crontab 的每条任务就是一行,格式固定:分 时 日 月 周 命令五个时间字段分别表示分钟(0-59)、小时(0-23)、日期(1-... 用 crontab 入门:让 Linux 定时帮你做事每天手动跑备份、清日志、拉数据,重复又容易忘。crontab 是 Linux 自带的定时任务工具:写一行规则,系统就按时间自动执行。学会它,很多重复劳动可以交给机器,自己只负责检查结果。 先认识一行规则crontab 的每条任务就是一行,格式固定:分 时 日 月 周 命令五个时间字段分别表示分钟(0-59)、小时(0-23)、日期(1-...
- 把 nohup 常驻脚本迁移到 systemd 的完整笔记:unit 文件逐项说明、PATH 与虚拟环境坑、journald 与 logrotate 的日志治理,以及上线排错的固定顺序。 把 nohup 常驻脚本迁移到 systemd 的完整笔记:unit 文件逐项说明、PATH 与虚拟环境坑、journald 与 logrotate 的日志治理,以及上线排错的固定顺序。
- 刚学 Python 的人常遇到一个麻烦:本机装了多个项目,一个要 Python 3.9,一个要 3.12,依赖版本互相打架;换一台电脑,又得把环境从头配一遍。Docker 能把“环境”本身装进一个可复制的箱子里:镜像走到哪,环境就跟到哪。下面用一个最小的例子,在 Linux 上把 Python 开发环境跑起来。 一、准备工作:装好 Docker以 Ubuntu 为例,先安装 Docker,然... 刚学 Python 的人常遇到一个麻烦:本机装了多个项目,一个要 Python 3.9,一个要 3.12,依赖版本互相打架;换一台电脑,又得把环境从头配一遍。Docker 能把“环境”本身装进一个可复制的箱子里:镜像走到哪,环境就跟到哪。下面用一个最小的例子,在 Linux 上把 Python 开发环境跑起来。 一、准备工作:装好 Docker以 Ubuntu 为例,先安装 Docker,然...
- 介绍 Linux 新手必会的 20 条常用命令:目录浏览、文件操作、内容查看、搜索查找、权限进程与系统资源,按场景分组并附典型用法,帮助新手快速上手命令行。 介绍 Linux 新手必会的 20 条常用命令:目录浏览、文件操作、内容查看、搜索查找、权限进程与系统资源,按场景分组并附典型用法,帮助新手快速上手命令行。
- 把一段 Python 脚本变成开机自启、崩溃可拉起的后台服务,不一定非要上 supervisord 或容器。systemd 在主流发行版里已经是默认初始化系统,学会写一个 unit 文件,日常运维会轻松很多。下面用一个最小可运行的例子走一遍从脚本、单元文件到启停排查的完整路径。 1. 准备一个最简单的服务脚本先不要直接拿业务代码开刀。用一个只写日志的脚本确认整条链路是通的:#!/usr/bi... 把一段 Python 脚本变成开机自启、崩溃可拉起的后台服务,不一定非要上 supervisord 或容器。systemd 在主流发行版里已经是默认初始化系统,学会写一个 unit 文件,日常运维会轻松很多。下面用一个最小可运行的例子走一遍从脚本、单元文件到启停排查的完整路径。 1. 准备一个最简单的服务脚本先不要直接拿业务代码开刀。用一个只写日志的脚本确认整条链路是通的:#!/usr/bi...
- 日志在哪:先分清两套东西Linux 上查问题,第一步是找日志。日志分两套:传统文本日志在 /var/log 目录下,systemd 接管的日志由 journalctl 统一管理。新系统两者并存,知道去哪找,等于问题解决了一半。/var/log 里最常用的几个文件syslog(或 messages)是系统总日志,大多数服务的信息都往这里写;auth.log 记录登录、sudo、SSH 相关事件... 日志在哪:先分清两套东西Linux 上查问题,第一步是找日志。日志分两套:传统文本日志在 /var/log 目录下,systemd 接管的日志由 journalctl 统一管理。新系统两者并存,知道去哪找,等于问题解决了一半。/var/log 里最常用的几个文件syslog(或 messages)是系统总日志,大多数服务的信息都往这里写;auth.log 记录登录、sudo、SSH 相关事件...
- Linux 入门:十个最常用的命令刚接触 Linux 的时候,面对黑乎乎的终端,很多人第一反应是无从下手。其实日常工作里真正高频的命令也就十来个,先把这十个用熟,就能完成大部分基础操作。 1. pwd:我在哪pwd 会打印当前所在目录的完整路径。刚打开终端不知道自己在哪,先敲它。 2. ls:这里有什么ls 列出当前目录下的文件和子目录。加上 -l 能看到权限、大小和修改时间,加上 -a ... Linux 入门:十个最常用的命令刚接触 Linux 的时候,面对黑乎乎的终端,很多人第一反应是无从下手。其实日常工作里真正高频的命令也就十来个,先把这十个用熟,就能完成大部分基础操作。 1. pwd:我在哪pwd 会打印当前所在目录的完整路径。刚打开终端不知道自己在哪,先敲它。 2. ls:这里有什么ls 列出当前目录下的文件和子目录。加上 -l 能看到权限、大小和修改时间,加上 -a ...
- Linux 压缩与归档:tar 命令的五个实用用法在服务器运维中,备份目录、迁移项目、打包日志几乎天天都会遇到。tar 是 Linux 下最常用的归档工具,但很多人只记得 tar -zxvf 一个组合。下面整理五个在实际工作中最常用、也最容易踩坑的用法。 一、打包并压缩:选对压缩算法tar 本身只负责"归档"(把多个文件合成一个),压缩由参数指定:tar -czf backup.tar.g... Linux 压缩与归档:tar 命令的五个实用用法在服务器运维中,备份目录、迁移项目、打包日志几乎天天都会遇到。tar 是 Linux 下最常用的归档工具,但很多人只记得 tar -zxvf 一个组合。下面整理五个在实际工作中最常用、也最容易踩坑的用法。 一、打包并压缩:选对压缩算法tar 本身只负责"归档"(把多个文件合成一个),压缩由参数指定:tar -czf backup.tar.g...
- 每天凌晨两点半,你的服务器在做什么?对很多运维新手来说,答案往往是一条写在 crontab -e 里的定时任务。cron 简单好用,但当你需要更精细的控制、更清晰的日志和更可靠的失败重试时,它就显得有些力不从心了。今天这篇入门实践,就带你用 systemd timer 替代 cron,亲手做一个每天定时执行的备份任务。 一、为什么要用 systemd timer 替代 croncron 的优... 每天凌晨两点半,你的服务器在做什么?对很多运维新手来说,答案往往是一条写在 crontab -e 里的定时任务。cron 简单好用,但当你需要更精细的控制、更清晰的日志和更可靠的失败重试时,它就显得有些力不从心了。今天这篇入门实践,就带你用 systemd timer 替代 cron,亲手做一个每天定时执行的备份任务。 一、为什么要用 systemd timer 替代 croncron 的优...
- 服务器跑着跑着,某天部署突然失败,日志里写着 “No space left on device”。磁盘满了是运维里最常见也最容易手忙脚乱的问题之一。本文记录一套我常用的排查流程:先定位,再清理,最后防复发,全程只用系统自带工具。 第一步:确认是哪个分区满了先用 df -h 看整体情况。-h 是人类可读格式,重点看 Use% 接近 100% 的那一行。根分区 / 满和 /var 满,处理思路完... 服务器跑着跑着,某天部署突然失败,日志里写着 “No space left on device”。磁盘满了是运维里最常见也最容易手忙脚乱的问题之一。本文记录一套我常用的排查流程:先定位,再清理,最后防复发,全程只用系统自带工具。 第一步:确认是哪个分区满了先用 df -h 看整体情况。-h 是人类可读格式,重点看 Use% 接近 100% 的那一行。根分区 / 满和 /var 满,处理思路完...
- 现象订单列表接口 P99 到了 4.2 秒,慢查询日志里同一条 SQL 一天出现 8000 次。按直觉给 user_id 加了索引,耗时只从 4.2 秒降到 3.9 秒。 判据先看执行计划,不要先加索引:EXPLAIN SELECT id, order_no, amountFROM ordersWHERE shop_id = 12 AND status = 1 AND created_at... 现象订单列表接口 P99 到了 4.2 秒,慢查询日志里同一条 SQL 一天出现 8000 次。按直觉给 user_id 加了索引,耗时只从 4.2 秒降到 3.9 秒。 判据先看执行计划,不要先加索引:EXPLAIN SELECT id, order_no, amountFROM ordersWHERE shop_id = 12 AND status = 1 AND created_at...
- 从 Upgrade 头透传、proxy_read_timeout 与心跳、proxy_buffering 三个细节,记录一次 WebSocket 接入 Nginx 后的 400 与 1006 排查过程,并给出上线验证清单。 从 Upgrade 头透传、proxy_read_timeout 与心跳、proxy_buffering 三个细节,记录一次 WebSocket 接入 Nginx 后的 400 与 1006 排查过程,并给出上线验证清单。
- 刚用 Docker 的人几乎都踩过这个坑:容器里跑着数据库,改了几条数据,容器一重启,全没了。不是数据库坏了,是数据本来就写在容器自己的那层里——容器删了、重建了,数据跟着走。解决办法只有一个:把数据写到容器外面去,用的就是 volume 挂载。先分清三个概念。第一是匿名卷:`docker run -v /data` 这样写,Docker 会自动建一个卷挂到 /data,数据能活过容器重启,... 刚用 Docker 的人几乎都踩过这个坑:容器里跑着数据库,改了几条数据,容器一重启,全没了。不是数据库坏了,是数据本来就写在容器自己的那层里——容器删了、重建了,数据跟着走。解决办法只有一个:把数据写到容器外面去,用的就是 volume 挂载。先分清三个概念。第一是匿名卷:`docker run -v /data` 这样写,Docker 会自动建一个卷挂到 /data,数据能活过容器重启,...
上滑加载中
推荐直播
-
华为云码道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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签