系统运维

Ubuntu服务器突然断电后无法启动故障解决办法

Ubuntu服务器突然断电后无法启动故障解决办法

故障描述:一台Ubuntu 24.04.03 LTS服务器,突然断电后无法正常启动,卡在如下界面: 原因分析:断电造成了系统内核文件丢失,导致 /boot 分区的文件系统损坏,GRUB引导配置无法正确指向内核文件修复过程:重启系统到内核选择界面 带*的是当前启动的内核,就是这个内核出现故障,无法

大猫 大猫 2026-04-15
0 0 0
Linux下安装配置WireGuard

Linux下安装配置WireGuard

简单介绍: WireGuard 是新一代的虚拟专用网内核模块,它以代码极简、性能极高、配置简单著称。 它被直接集成在 Linux 内核中(5.6 版本以上),因此运行效率非常高,非常适合用于异地组网、内网穿透等使用场景。 操作系统: Rocky Linux 10.1 WireGuard 已

共饮一杯 共饮一杯 2026-04-15
0 0 0
反向 shell 在运维工作中的打开姿势

反向 shell 在运维工作中的打开姿势

有些设备可能没有显示终端,或者无法直接进行交互,只能执行写好的非交互式脚本。此时,我们就可以尝试利用反向shell来实现对这台设备的交互控制。 本文仅为特定的运维场景提供一种解决思路,无不良引导,请勿用于非法用途。 控制端 首先需要在主控机器上开启一个监听端口且能够重定向客户端输入输出的服务(

LOVEHL^ˇ^ LOVEHL^ˇ^ 2025-09-18
0 0 0
云服务器通过软 RAID 获得高性价比硬盘 IO 性能(mdadm)

云服务器通过软 RAID 获得高性价比硬盘 IO 性能(mdadm)

最近研究大模型用的服务器,vCPU达768核,内存2T有余,发现云硬盘读写反而成了最大的瓶颈,创建大号硬盘并开启额外性能开关可以一定程度上解决这个问题,但是钱包不太允许,于是只能曲线救国,使用 Linux 的软 RAID 来实现。 一、准备工作 创建一台云服务器,并附加10块100G的数据盘

大白菜程序猿 大白菜程序猿 2025-09-18
0 0 0
在 Linux 上启用 IP 转发并配置 NAT

在 Linux 上启用 IP 转发并配置 NAT

本文将快速指导大家如何在 Linux 系统上启用 IP 转发并配置 NAT,使这台机器可以作为路由器或网关。 运行以下命令启用 IP 转发 if grep -q "net.ipv4.ip_forward" /etc/sysctl.conf; then sed -i 's/^#\?net

大白菜程序猿 大白菜程序猿 2025-09-16
0 0 0
Btrfs 命令速成指南

Btrfs 命令速成指南

家里的第二个磁盘阵列使用小主机,由于其内存有限,所以不再采用之前的zfs方案,转而使用Btrfs(B-Tree File System,一种现代的、高级的文件系统,支持快照、克隆、RAID、在线文件系统检查和修复等功能)。 最近简单折腾了下,这是一些常用的Btrfs命令及简要说明。 创建文件系统

三掌柜 三掌柜 2025-09-16
0 0 0
Debian 9-12 重新启用 /etc/rc.local

Debian 9-12 重新启用 /etc/rc.local

自从 Debian 9 开始,Debian 默认不带 /etc/rc.local 文件,所以我们需要手动创建它。 创建缺失的 /etc/rc.local cat <<EOF >/etc/rc.local #!/bin/sh -e # # This script is ex

醒在深海的猫 醒在深海的猫 2025-09-16
0 0 0
用 PowerShell 删除一些历史记录

用 PowerShell 删除一些历史记录

PowerShell 是一种强大的命令行工具,可以用来执行各种操作,包括删除一些历史记录。历史记录是指在使用计算机时产生的一些数据,例如浏览器缓存、cookies、临时文件、搜索记录等。这些历史记录可能会占用磁盘空间,影响计算机性能,或者泄露个人隐私。因此,有时候我们需要定期清理这些历史记录,以保持

共饮一杯 共饮一杯 2025-09-13
0 0 0
云服务器安装 Live 操作系统(AlpineLinux)

云服务器安装 Live 操作系统(AlpineLinux)

本文讲解如何在支持 grub 启动器的现代 Linux 系统上安装 AlpineLinux Live 系统。此功能用于在内存中启动一个完整的 Linux 系统,启动完成后不再依赖本地硬盘(懂的都懂,不懂多说无益)。 前置条件 支持且不限于阿里云、腾讯云、微软云、谷歌云,只要满足操作系统要求,均可

宇宙之一粟 宇宙之一粟 2025-09-13
0 0 0
Debian 12 Bookworm 升级 Debian 13 Trixie

Debian 12 Bookworm 升级 Debian 13 Trixie

本文将指导如何升级 Debian 12 Bookworm 到 Debian 13 Trixie。 相关教程:Debian 11 Bullseye 升级 Debian 12 Bookworm。 准备工作 除非你是物理服务器,以及没有用过奇奇怪怪定制或修改的内核的 KVM 构架的 VPS 和云

剑圣无痕 剑圣无痕 2025-09-13
0 0 0
Ubuntu 22.04 Jammy 升级 Ubuntu 24.04 Noble

Ubuntu 22.04 Jammy 升级 Ubuntu 24.04 Noble

本文将指导如何升级 Ubuntu 22.04 Jammy Jellyfish 到 Ubuntu 24.04 Noble Numbat。 相关教程:Ubuntu 20.04 Focal Fossa 升级 Ubuntu 22.04 Jammy Jellyfish。 准备工作 除非你是物理服务器

共饮一杯 共饮一杯 2025-09-13
0 0 0
Debian / Ubuntu 安装 Docker 以及 Docker Compose 教程

Debian / Ubuntu 安装 Docker 以及 Docker Compose 教程

本文将指导如何在 Debian 和 Ubuntu 下安装 Docker 以及 Docker Compose。 PS:本文适用于 Debian Stable 以及 Ubuntu LTS 什么是 Docker? Docker 是一种容器化技术,可以在服务器上快速搭建容器并在不污染宿主机的情况下

Escape Escape 2025-09-13
0 0 0
Debian 12 / Ubuntu 24.04 安装 PowerDNS 和 PowerDNS-Admin 自建权威 DNS 教程

Debian 12 / Ubuntu 24.04 安装 PowerDNS 和 PowerDNS-Admin 自建权威 DNS 教程

本文将指导如何在 Debian 12 和 Ubuntu 24.04 下安装 PowerDNS 以及 PowerDNS-Admin,本教程略复杂,学习者需要有一定的 Linux 运维经验以及熟读本站之前的教程。 什么是权威 DNS? DNS 分为两种类型,一种是权威 DNS (Authorit

剑圣无痕 剑圣无痕 2025-09-13
0 0 0
Debian 12 / Ubuntu 24.04 使用源安装 LEMP 教程

Debian 12 / Ubuntu 24.04 使用源安装 LEMP 教程

本文将介绍使用官方源和第三方源在 Debian 12 和 Ubuntu 24.04 安装最新版 Nginx + PHP + MySQL 的教程,并且可以自行选择 PHP 版本。 PS:本文同时适用于 Debian 11 Bullseye,Ubuntu 20.04 Focal 以及 Ubuntu

三掌柜 三掌柜 2025-09-13
0 0 0
Debian 12 / Ubuntu 24.04 使用源安装 LAMP 教程

Debian 12 / Ubuntu 24.04 使用源安装 LAMP 教程

本文将介绍使用官方源和第三方源在 Debian 12 和 Ubuntu 24.04 安装最新版 Apache 2 + PHP + MySQL 的教程,并且可以自行选择 PHP 版本。 PS:本文同时适用于 Debian 11 Bullseye,Ubuntu 20.04 Focal 以及 Ubu

捡田螺的小男孩 捡田螺的小男孩 2025-09-13
0 0 0
Debian 12 安装 Nextcloud 服务端

Debian 12 安装 Nextcloud 服务端

本文将指导如何在 Debian 12 下安装并配置 Nextcloud 服务端。 PS:本文同时适用于 Debian 11 以及 Ubuntu 24.04 什么是 Nextcloud? Nextcloud 是一套用于建立网络硬盘的客户端和服务器软件。其功能和 Dropbox 相近,但 Ne

捡田螺的小男孩 捡田螺的小男孩 2025-09-13
0 0 0
Debian / Ubuntu 下使用 HTTP/3 协议的 Nginx QUIC

Debian / Ubuntu 下使用 HTTP/3 协议的 Nginx QUIC

本文适合 Debian Stable 和 Ubuntu LTS,请使用 root 用户进行操作。 1、什么是 HTTP/3 和 QUIC? HTTP/3 是一种基于 QUIC (Quick UDP Internet Connections) 协议的 HTTP 协议版本,它是 HTTP/2 的

三掌柜 三掌柜 2025-09-13
0 0 0
Debian 11 Bullseye 升级 Debian 12 Bookworm

Debian 11 Bullseye 升级 Debian 12 Bookworm

本文将指导如何升级 Debian 11 Bullseye 到 Debian 12 Bookworm。 相关教程:Debian 10 Buster 升级 Debian 11 Bullseye。 准备工作 除非你是物理服务器,以及没有用过奇奇怪怪定制或修改的内核的 KVM 构架的 VPS 和云

穿过生命散发芬芳 穿过生命散发芬芳 2025-09-13
0 0 0
Debian / Ubuntu 使用 xcaddy 自定义编译 Caddy

Debian / Ubuntu 使用 xcaddy 自定义编译 Caddy

本文将指导使用 xcaddy 自定义编译 Caddy。 上一篇文章介绍了如何安装使用 Caddy,但是 Caddy 的功能有时候并不能满足业务需求,如果想要使用更多的功能,就需要自定义编译 Caddy。 xcaddy 是 Caddy 官方制作的用于自定义编译 Caddy 的工具,它可以帮助我

张二河 张二河 2025-09-13
0 0 0
Debian / Ubuntu 手工添加 Swap 分区

Debian / Ubuntu 手工添加 Swap 分区

本文将指导如何在 Debian 11 和 Ubuntu 22.04 下手工添加 Swap 分区。 准备工作 首先,检查你的系统是否已经有 Swap 分区: swapon -s 或 free -m 如果没有返回结果或者 free -m 中 Swap 一列数值是 0,则表示你的系

醒在深海的猫 醒在深海的猫 2025-09-13
0 0 0
1 2 3 2,996