- 在云服务器上跑长时间任务(编译、训练模型、数据迁移)时,最怕的就是 SSH 断线——终端一关,前台进程跟着被挂断,几个小时的工作白费。tmux(terminal multiplexer,终端复用器)正好解决这个问题:它把会话放在服务器端运行,客户端断开后会话依然存在,重新连上就能接着用。本文用最少的命令带你上手。一、安装Ubuntu/Debian:sudo apt install -y tm... 在云服务器上跑长时间任务(编译、训练模型、数据迁移)时,最怕的就是 SSH 断线——终端一关,前台进程跟着被挂断,几个小时的工作白费。tmux(terminal multiplexer,终端复用器)正好解决这个问题:它把会话放在服务器端运行,客户端断开后会话依然存在,重新连上就能接着用。本文用最少的命令带你上手。一、安装Ubuntu/Debian:sudo apt install -y tm...
- 很多人第一次在自己的服务器上部署服务时,习惯把所有东西直接装在宿主机上:数据库装一个、Web 服务装一个、脚本再塞几个。刚开始确实省事,但时间一长就会发现,卸载卸不干净、版本互相打架、某个服务出问题时很难判断到底是哪一层坏了。Docker 的价值不在于“把命令包起来”,而在于给每个服务划出一块边界清晰、可重建的运行空间。下面结合在 Debian 服务器上长期运行小服务的经验,聊聊新手最容易踩... 很多人第一次在自己的服务器上部署服务时,习惯把所有东西直接装在宿主机上:数据库装一个、Web 服务装一个、脚本再塞几个。刚开始确实省事,但时间一长就会发现,卸载卸不干净、版本互相打架、某个服务出问题时很难判断到底是哪一层坏了。Docker 的价值不在于“把命令包起来”,而在于给每个服务划出一块边界清晰、可重建的运行空间。下面结合在 Debian 服务器上长期运行小服务的经验,聊聊新手最容易踩...
- 凌晨两点的磁盘告警:一次 98% 空间的排查实录凌晨两点,手机震了。监控告警:某台应用服务器根分区使用率 98%,登录都变慢了——日志快写不进去了。这时最忌两件事:慌着 rm -rf 整个目录,或拖着等盘真满。真满之后应用写日志失败,故障就从"磁盘告警"升级成"业务不可用"。下面是我固定的动作序列,基本 10 分钟能定位到元凶。真正费时间的从来不是定位,而是临场想不起来该敲哪条命令,所以顺... 凌晨两点的磁盘告警:一次 98% 空间的排查实录凌晨两点,手机震了。监控告警:某台应用服务器根分区使用率 98%,登录都变慢了——日志快写不进去了。这时最忌两件事:慌着 rm -rf 整个目录,或拖着等盘真满。真满之后应用写日志失败,故障就从"磁盘告警"升级成"业务不可用"。下面是我固定的动作序列,基本 10 分钟能定位到元凶。真正费时间的从来不是定位,而是临场想不起来该敲哪条命令,所以顺...
- 在云服务器和分布式系统架构中,网络传输的稳定性与吞吐表现直接影响整体服务的响应性能。在高延迟或跨地域网络链路中,传统的基于丢包反馈的拥塞控制算法(如 Cubic)容易在偶发丢包时发生拥塞窗口骤降,导致带宽利用率不足。Google 提出的 BBR(Bottleneck Bandwidth and RTT)算法通过对实时最大带宽与最小 RTT 进行动态测算,能显著改善这类场景下的传输效率。 一、... 在云服务器和分布式系统架构中,网络传输的稳定性与吞吐表现直接影响整体服务的响应性能。在高延迟或跨地域网络链路中,传统的基于丢包反馈的拥塞控制算法(如 Cubic)容易在偶发丢包时发生拥塞窗口骤降,导致带宽利用率不足。Google 提出的 BBR(Bottleneck Bandwidth and RTT)算法通过对实时最大带宽与最小 RTT 进行动态测算,能显著改善这类场景下的传输效率。 一、...
- 记录单文件2048游戏从AI开发者空间沙箱到已有Debian云服务器的实际部署过程,说明游戏逻辑检查、Nginx独立站点配置、公网文件校验和localStorage存档边界。本文由AI辅助整理。 记录单文件2048游戏从AI开发者空间沙箱到已有Debian云服务器的实际部署过程,说明游戏逻辑检查、Nginx独立站点配置、公网文件校验和localStorage存档边界。本文由AI辅助整理。
- 新买的云服务器拿到手先别急着部署业务,本文梳理一套初始化安全加固流程:更新系统补丁、禁用密码登录改用 SSH 密钥、配置安全组与防火墙、新建普通用户、给小内存实例加 Swap、关闭不必要服务,半小时把服务器加固到可上线水平。 新买的云服务器拿到手先别急着部署业务,本文梳理一套初始化安全加固流程:更新系统补丁、禁用密码登录改用 SSH 密钥、配置安全组与防火墙、新建普通用户、给小内存实例加 Swap、关闭不必要服务,半小时把服务器加固到可上线水平。
- Debian 12 上执行 pip install 报 externally-managed-environment 错误,原因是 PEP 668 保护机制。本文介绍两种解法:使用虚拟环境隔离安装(最推荐),以及 pip install --user 用户级安装;同时提醒不要用 --break-system-packages 强行绕过。 Debian 12 上执行 pip install 报 externally-managed-environment 错误,原因是 PEP 668 保护机制。本文介绍两种解法:使用虚拟环境隔离安装(最推荐),以及 pip install --user 用户级安装;同时提醒不要用 --break-system-packages 强行绕过。
- 修改firefox配置文件将media.ffmpeg.vaapi.enable修改为true。 设置环境变量在**~/.bashrc中添加LIBVA_DRIVER_NAME=nvidia**。重载变量source ~/.bashrc 配置 Firefox 使用 prime-run 启动 创建用户级副本mkdir -p ~/.local/share/applicationscp /usr/s... 修改firefox配置文件将media.ffmpeg.vaapi.enable修改为true。 设置环境变量在**~/.bashrc中添加LIBVA_DRIVER_NAME=nvidia**。重载变量source ~/.bashrc 配置 Firefox 使用 prime-run 启动 创建用户级副本mkdir -p ~/.local/share/applicationscp /usr/s...
- 整理 Linux 云服务器上 systemd 服务管理的常用命令,包括服务状态查看、启动与重启、开机自启、journalctl 日志查询及配置修改后的处理流程,帮助快速排查服务启动失败的问题。 整理 Linux 云服务器上 systemd 服务管理的常用命令,包括服务状态查看、启动与重启、开机自启、journalctl 日志查询及配置修改后的处理流程,帮助快速排查服务启动失败的问题。
- Hyprland 是一个基于 Wayland 的现代动态平铺窗口管理器,支持动画、圆角、模糊效果和高可配置快捷键。不过 openEuler 目前并没有官方 Hyprland 软件包,所以不建议直接照搬 Arch、Fedora 或 Debian 的安装命令。 更稳妥的做法是:优先源码编译安装,或者使用 Flatpak / AppImage 运行 Hyprland 相关组件。 1. 安装前的检查... Hyprland 是一个基于 Wayland 的现代动态平铺窗口管理器,支持动画、圆角、模糊效果和高可配置快捷键。不过 openEuler 目前并没有官方 Hyprland 软件包,所以不建议直接照搬 Arch、Fedora 或 Debian 的安装命令。 更稳妥的做法是:优先源码编译安装,或者使用 Flatpak / AppImage 运行 Hyprland 相关组件。 1. 安装前的检查...
- 本文记录在华为云 ECS(弹性云服务器)上挂载一块全新的 EVS 数据盘,并通过 UUID 写入 /etc/fstab 实现开机自动挂载的完整流程,含分区、格式化、挂载、验证与常见坑点。 本文记录在华为云 ECS(弹性云服务器)上挂载一块全新的 EVS 数据盘,并通过 UUID 写入 /etc/fstab 实现开机自动挂载的完整流程,含分区、格式化、挂载、验证与常见坑点。
- openEuler 22 使用 OpenSSH 最新版升级实战:避坑与安全防范 一、升级思路openEuler 22 的官方仓库可能采用发行版维护的 OpenSSH 版本。如果需要升级到 OpenSSH 上游最新稳定版,可以从OpenSSH 官方下载页面获取源码。本文以 OpenSSH 10.5p1 为示例,演示源码编译升级的关键步骤。实际操作前,应再次核对官方最新版本及发布说明。注意: ... openEuler 22 使用 OpenSSH 最新版升级实战:避坑与安全防范 一、升级思路openEuler 22 的官方仓库可能采用发行版维护的 OpenSSH 版本。如果需要升级到 OpenSSH 上游最新稳定版,可以从OpenSSH 官方下载页面获取源码。本文以 OpenSSH 10.5p1 为示例,演示源码编译升级的关键步骤。实际操作前,应再次核对官方最新版本及发布说明。注意: ...
- Kdenlive 是一款开源非线性视频编辑软件,基于 MLT 多媒体框架和 Qt/KDE 开发,支持多轨道剪辑、特效转场、代理剪辑、色彩校正、字幕工具和 AI 辅助功能。 官方目前推荐 Linux 用户使用 Flatpak 或 AppImage 方式安装。 1. 确认桌面环境Kdenlive 是图形界面软件,openEuler 服务器版默认没有桌面,无法直接运行。echo $XDG_CURR... Kdenlive 是一款开源非线性视频编辑软件,基于 MLT 多媒体框架和 Qt/KDE 开发,支持多轨道剪辑、特效转场、代理剪辑、色彩校正、字幕工具和 AI 辅助功能。 官方目前推荐 Linux 用户使用 Flatpak 或 AppImage 方式安装。 1. 确认桌面环境Kdenlive 是图形界面软件,openEuler 服务器版默认没有桌面,无法直接运行。echo $XDG_CURR...
- 前言使用 Ubuntu、Debian 维护云服务器时,APT 是最常用的软件包管理工具之一。平时执行 apt update && apt upgrade 并不复杂,但 upgrade、full-upgrade、autoremove 等命令的区别经常容易被忽略。尤其在生产服务器上,更新前先检查变更内容,比直接使用 -y 自动确认更稳妥。本文整理几个常用命令,以及一套比较安全的软件包更新流程。... 前言使用 Ubuntu、Debian 维护云服务器时,APT 是最常用的软件包管理工具之一。平时执行 apt update && apt upgrade 并不复杂,但 upgrade、full-upgrade、autoremove 等命令的区别经常容易被忽略。尤其在生产服务器上,更新前先检查变更内容,比直接使用 -y 自动确认更稳妥。本文整理几个常用命令,以及一套比较安全的软件包更新流程。...
- Linux find 命令的基本使用Linux 中的 find 命令可以根据文件名、类型、大小等条件查找文件,常用于服务器管理和文件清理。按文件名查找find /var/log -name "*.log"这条命令会查找 /var/log 目录及其子目录下所有以 .log 结尾的文件。忽略大小写使用 -iname 可以忽略文件名大小写:find /home -iname "*.txt"按文件大... Linux find 命令的基本使用Linux 中的 find 命令可以根据文件名、类型、大小等条件查找文件,常用于服务器管理和文件清理。按文件名查找find /var/log -name "*.log"这条命令会查找 /var/log 目录及其子目录下所有以 .log 结尾的文件。忽略大小写使用 -iname 可以忽略文件名大小写:find /home -iname "*.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华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签