Linux

2026

setenv 后 /proc/self/environ 为何不变:环境变量存哪、会不会 realloc -

Linux 双网卡 Server 与直连 Device 通信:标准路由与 Proxy ARP 两种方案(含勘误) -

tailscale 为什么不能像 OpenVPN 那样用 via 路由访问对端局域网 -

TUN / TAP 虚拟网卡技术详解:三层隧道与二层网桥的取舍 -

SSH 登录下解锁 GNOME Keyring 的两种方法 -

Linux 使用优化记录(一):终端与 Wayland 使用优化 -

两台机器的 GNOME RDP 排查:xrdp 占端口 / 0x907 证书 / 白屏闪退 / 凭证丢失 -

一个容器内进程的 cwd 诊断记录 -

Ubuntu 中文输入法 Shift 切换故障排查与 GNOME 输入源机制剖析 -

Linux /proc 文件系统详解 -

systemd 资源控制:cgroup v2 配置与实践 -

opencode 界面卡住不动排查 -

Linux 闲置笔记本做副屏:方案调研与后续研究 TODO -

理解 Linux USB sysfs -

基于上游发行版制作你的 Linux 发行版 — live-build/archiso/livecd-tools 指南 -

2025

硬核挑战:如果说精通 Linux 有段位,这份文档直接拉满宗师级 -

Linux运维bind9-DNS正向解析DNS反向解析 -

Linux配置etcresolv.conf详解 -

在Arch Linux上使用Sunshine和Moonlight实现使用平板电脑作为副屏 -

Linux上利用sunshine串流和虚拟显示器实现副屏扩展 -

在Linux上生成自签名SSL证书的方法_文心快码 -

字节跳动 | Rust 异步运行时的设计与实现 -

文件编码处理 -

开放性问题 Windows 和 Linux 哪个更加安全? -

Arch Linux 安装笔记(LUKS2 + Secure Boot + TPM + PIN) -

手把手教你如何一步步开启 Secure Boot -

Docker的bridge和macvlan两种网络模式 - 张艳华 - 博客园 -

Docker跨主机通信之macvlan · Docker实战 -

Linux Capabilities | HackTricks -

Linux系统如何做性能测试?-腾讯云开发者社区-腾讯云 -

Macvlan 和 IPvlan - MKY-门可意 -

Run A GUI APPs inside a Docker Container - Geek Culture - Medium -

systemd: Template unit files - Fedora Magazine -

用户 - Arch Linux 中文维基 -

Linux Capabilities命令实战指南 安全赋予程序权限详解 -

Linux系统Polkit权限配置入门指南 -

Linux 桌面GUI及其启动流程 -

高效切换Linux桌面GUI的方法与实践指南 -

Grub2和Systemd环境下的Linux启动流程 -

Linux之facl----设置文件访问控制列表(详解) -

如何监测 Linux 的磁盘 IO 性能-linux 磁盘性能测试 -

多种姿势反弹shell -

4.1 配置网络 - DebianUbuntu Book《Linux 二零》 -

7. 平台设备驱动 — [野火]嵌入式Linux驱动开发实战指南——基于i.MX6ULL系列 文档 -

Linux PCIe驱动框架分析 -

Linux USB 基础概念与协议简介 -

PCIe学习笔记之pcie结构和配置空间 -

USB 协议核心概念与实践 -

【原创】Linux PCI驱动框架分析(一) -

4.5 Kernel Page Table,内存地址为什么从0x8000 0000开始,这是DRAM的开始地址,小于这个地址是IO或者其他的存储类地址_ddr的地址范围为什么不是从0开始 -

linux 桌面效率工具 -

linux 显示管理器配置 -

linux 使用命令行查看dvd信息 -

输入法输出的是unicode吗 -

2024

固件和内核驱动_内核驱动固件 -

Linux上磁盘热插拔 -

systemd 用户session -

常规故障排除 - Arch Linux -

kdumpcrash - OpenCloudOS Documentation -

用户态coredump - OpenCloudOS Documentation -

使用虚拟机镜像安装 - OpenCloudOS Documentation -

linux忘记root密码又忘记grub密码怎么办 -

linux tar命令及cpu控制_tar 限制io -

Linux dd Command Show Progress Copy Bar With Status -

8.2. 软件包管理 -

Linux应用调试(三)工具之Valgrind -

valgrind使用方法 -

tmp临时目录清理规则 -

Linux系统如何做性能测试? -

笔记 | Linux 性能监视与跑分测试 -

Telling gcc directly to link a library statically -

GDB 源码分析系列文章二:gdb 主流程 Event Loop 事件处理逻辑详解 -

配置轻量级 Linux 远程开发环境(Fedora 38) -

linux上编译release并剥离调试信息 -

arm交叉编译器gnueabi、none-eabi、arm-eabi、gnueabihf、gnueabi区别 -

Sunshine + Moonlight 纯软件实现全平台设备作 Linux 副屏 -

OpenWrt与嵌入式Linux -

在 Ubuntu Linux 中使用 PPA -

将 ova/qcow2 导入到 PVE 虚拟机 -

systemd-run 运行临时命令 -

Linux 修改 ELF 解决 glibc 兼容性问题 -

延时 ACK 与 Nagle 算法结合 -

C语言结构体初始化的四种方法 -

Linux Ubuntu dpkg 命令详解 -

linux动态库加载路径: LD_LIBRARY_PATH失效 -

CentOS7下利用FRR路由套件实现OSPF动态路由组网 -

串口线悬空带来的灾难:定位一次意想不到的Linux系统崩溃 -

Linux 虚拟网卡技术:Macvlan -

Linux 虚拟网卡技术:Macvlan -

Proxmox VE QemuKVM 虚拟机设置要求 -

Qemu win11 虚拟化之Machine Type -

systemd 中的requires, wants, before, after - kissrule -

linux内核启动参数 -

OS 现代 64 位操作系统开发(一):Cmake 构建、UEFI 启动、GRUB 引导、frame buffer 文字绘制 -

Systemd user unit that depends on system unit (sleep.target) -

grub2详解(翻译和整理官方手册) -

Linux 笔记本电源管理资料合集 -

Linux 副屏方案合集 -

将windows的显示器作为linux的扩展屏_linux miracast-CSDN博客 -

CPU上下文切换 -

DatenLord|Rust程序性能分析 -

系统调用会引起CPU上下文切换吗? · Issue #5 · Talk-Go-CSAPP-05Discusion -

issue24 实现一个简单的CRT -

五方法破解Linux(CentOS7.4)系统的root密码-腾讯云开发者社区-腾讯云 -

Linux系列—策略路由、ip rule、ip route - wanstack -

一文搞懂linux系统休眠唤醒 -

使用mmap来学习procpidsmaps -

Unwind 栈回溯详解 -

通过 eBPF socket filter 或 syscall trace 追踪 HTTP 请求等七层协议 -

GCC链接器静态库链接顺序浅析_gcc 静态库的先后顺序 -

命令行选项解析函数(C语言):getopt()和getopt_long() - 肖邦linux - 博客园 -

QEMU KVM的基本使用方法 -

Visual Studio Code的clangd插件一篇通 -

2023

一个300行的文件系统(基于linux6.6) -

【进程通信】信号处理机制二——内核实现 -

2022

进程状态 -