Shivers
关于
友链
标签
分类
alsa
ALSA project - the C library reference: Index, Preamble and License 应用层API primitive control base api plugins high level api pcm pcm api plugins ...
2026-04-18
linux
systemd
loginctl 在 loginctl 的世界里,User(用户)、Session(会话)和 Seat(座位)这三个概念共同构成了 systemd 对用户登录和硬件资源的管理框架。 可以把它们的关系理解为:一个 User 在一个 Seat 上,可以开启一个或多个 Session。 下面为你逐一详细 ...
2026-04-15
linux
Systemd开关机hook脚本
systemd不常用命令 # systemd启动时间分析 systemd-analyze plot > /tmp/boot.svg 关机/重启事件拦截 systemd unit file # work.service [Unit] Description=MCU开关机任务 ...
2026-04-14
linux
常用压缩格式对比
在 Linux 环境下,选择压缩工具通常是在压缩比(文件多小) 和 速度(耗时多久) 之间做权衡。 以下是主流压缩格式的压缩比排名(从高到低)及其对应的操作命令: 1. 压缩比排名 (由强到弱) 排名 格式 (后缀) 核心算法 特点 1 .7z LZMA/LZMA2 最强压缩比。适 ...
2026-04-07
linux
设备树
设备树 在嵌入式 Linux 系统中,设备树(Device Tree, DT) 是一套用来描述硬件结构的数据结构。 背景:在早期的 Linux 内核中,硬件的细节(比如某个控制器的寄存器地址、中断号)都硬编码在 C 代码中。这导致内核代码非常臃肿,且不同型号的开发板需要重新编译内核。 作用:设备树 ...
2026-01-21
linux
hostapd
AP热点获取连接的设备 在使用 hostapd 开启热点后,查看连接设备的方法主要有两种思路:一是直接询问 hostapd 的控制端(最准确),二是通过网络层工具查看(更详细)。 方法 1:使用 hostapd_cli (最直接) hostapd_cli 是 hostapd 自带的命令行控制工具 ...
2026-01-20
linux
debian
记录笔记本安装升级debian系统出现的一些驱动和内核相关的一些问题。 网卡 查看网卡 $ lspci -nnk | grep -i net 01:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireles ...
2025-09-20
linux
Debian发行版DIY
前置 基于Debian上游制作你的Linux发行版 - 知乎 过程 1. apt install live-build 2. lb config 3. lb build 4. ...
2025-06-27
linux
xorg
xserver x11: x协议的第11个版本,X11只是一套协议,具体实现有各种版本。如 xserver vcxsrc 等 x window system:设计用于让多个程序能共享访问同一套硬件。这里的硬件指的是所有的输入设备(键盘,鼠标)和输出设备(显卡,显示器) xserver:是实现x ...
2025-03-26
linux
xinput2-and-keyboard
xinput2 xserver xserver是如何处理键盘输入的?从一个物理按键按下到终端上显示一个字符的流程是怎样的? X server 处理键盘输入的流程涉及多个步骤,从物理键盘输入到在终端应用程序中显示字符。以下是这一过程的大致流程: 按键扫描: 物理按键按下时,键盘控制器生成一 ...
2025-01-13
linux
1
2
>