技术栈
linux
运维栈记
5 分钟前
linux
·
ai
API Error: 400 Request body format invalid
今天使用Claude code报下面错误出问题前,我没有做任何操作。因为Claude code的默认升级模式是开启的,
小白兔奶糖ovo
27 分钟前
linux
·
算法
·
leetcode
【Leetcode】231. 2的幂
给你一个整数 n,请你判断该整数是否是 2 的幂次方。如果是,返回 true;否则,返回 false 。
s_w.h
1 小时前
linux
·
运维
·
服务器
·
算法
·
bash
【 linux 】动静态库的制作
目录1. 认识动静态库2. 理解动静态库3. 动静态库的制作与对比1.静态库的制作2. 动态库的制作3. 对比
顺风尿一寸
1 小时前
linux
深入Linux内核:mkdir系统调用的完整实现解析
在Linux操作系统中,mkdir命令用于创建目录,这是每个用户都习以为常的基础操作。然而,在这条简单的命令背后,内核中却隐藏着一套复杂而精密的执行流程:从用户态的系统调用入口,到虚拟文件系统(VFS)的抽象层,再到具体文件系统(如ext4)的底层实现,每一步都涉及权限校验、路径解析、磁盘数据结构更新、日志记录等多个环节。
用户236782980168
1 小时前
linux
Linux free 命令深度解析:从内存监控到 OOM 排查的完整指南
服务器又 OOM 了?用 top 看半天没搞懂内存到底去哪了。后来才发现,free 命令才是内存分析的正确姿势。这次把 free 的原理和实战技巧整理一下。
无足鸟ICT
2 小时前
linux
【RHCA+】boxes命令(艺术框)
“ 目录:RHCA+ -> 2 有趣的命令 -> 4 boxes命令(艺术框) ”生成一个艺术框;语法格式:boxes [参数]
_Voosk
2 小时前
linux
·
运维
·
freebsd
FreeBSD 使用代理运行命令
这种方法仅对当前的 Session 有效,适合一次性使用,直接使用 env 把变量加在命令前面即可。例如 doas env https_proxy=http://192.168.1.100:12334 pkg update
G_dou_
3 小时前
linux
·
rust
Linux 搭建 Rust 开发环境:从 rustup 安装到 Cargo 镜像
Rust 是一门强调内存安全、高性能和并发可靠性的系统级编程语言。在 Linux 环境中学习和使用 Rust 非常合适,因为 Linux 本身拥有完善的编译工具链、包管理器、终端生态和服务器部署环境。
bsauce
4 小时前
linux
·
linux内核
·
内核漏洞
·
内核漏洞利用
【kernel exploit】CVE-2026-23271 perf_event竞态UAF漏洞-ROP提权
影响版本:592903cdcbf6引入,影响Linux-v2.6.31-rc1 - v7.0-rc2,7.0-rc2已修复。
Hehuyi_In
4 小时前
linux
·
内核
·
内存
·
memory
·
回收
从优雅到爆烈 —— Linux全力回收内存的一生
前面文章中,我们提到 ES因操作系统内存不足而被OOM的故事,但OS本身并没有那么简单粗暴,在OOM之前,其实它还动用了很多方法。
杨充
5 小时前
linux
·
运维
·
网络
·
底层原理
·
数据编码
1.1 数据编码设计原理
📍 本篇位置:第 1 卷 · 数据的本质 · 第 1 篇(开卷起源篇)🎯 核心矛盾:人类语义 vs 机器二进制 —— 一切类型系统的最底层都站在编码之上
fan_music
5 小时前
linux
Linux I/O
绕过文件页缓存,节省内存。应用程序自主管理 IO 缓存与读写逻辑,灵活性强。减少数据拷贝次数。数据直接落盘,降低落盘延迟。
Java小白笔记
5 小时前
java
·
linux
·
oracle
Linux 手动部署 Oracle JDK 17 完全指南
摘要:本文手把手教你在 Linux 系统上通过官方 tar.gz 压缩包手动安装 Oracle JDK 17,涵盖旧版清理、下载解压、环境变量配置、多版本管理及常见问题排查,适用于 Ubuntu / CentOS / Debian 等主流发行版。
慵懒的猫mi
6 小时前
linux
·
windows
·
开源软件
·
deepin
deepin 25部署x11vnc+xrdp,实现vnc和mstsc双重访问
Windows上的远程桌面客户端是使用的rdp协议,而Linux上的开源远程桌面方案是vnc。接下来我将教大家部署这两种方案,把这两种方案集成到一起。实现Windows与Linux之间,Linux与Linux之间的双重访问。
剑神一笑
7 小时前
linux
·
运维
·
php
Linux lsof 命令深度解析:从文件描述符到进程追踪
摘要:lsof(List Open Files)是 Linux 系统排查问题的利器。本文从核心原理(/proc 文件系统)出发,系统讲解端口占用排查、已删除文件空间找回、进程文件查看等高频场景,并涵盖组合查询、输出格式化等高级技巧与实战案例,帮你快速定位线上故障。
andlbds
7 小时前
linux
·
ubuntu
解决Ubuntu20.04进入系统卡死在厂商Logo界面问题
其实桌面早就起来了,只是显示输出到了外接 HDMI 显示器上,笔记本内屏还停留在 Plymouth Logo 或黑屏状态。所以现在的状态是:外接 HDMI 显示器上应该已经显示着 GNOME 桌面了,但笔记本内屏因为显示管理器把主画面分配给了 HDMI,导致看起来"卡在 Logo"。
MIXLLRED
7 小时前
linux
·
ubuntu
·
树莓派
解决: Ubuntu 22.04上树莓派4B扩展板ROS2兼容性修复指南
在Ubuntu 22.04上使用树莓派4B扩展板时,虽然系统不同,但问题本质相似:设置语言环境添加ROS2仓库
zizle_lin
7 小时前
linux
·
运维
·
centos
CentOS配置yum源
武器大师72
8 小时前
linux
·
运维
·
服务器
从零开始在 Linux 上编译运行 lvgljs 图形界面项目
lvgljs 是一个用 JavaScript/React 语法操作 LVGL(轻量级通用图形库)的开源项目。它将 LVGL 的 C 语言 UI 组件封装成了类似 React 的组件化接口,开发者可以用 JSX 编写嵌入式 UI,渲染到 SDL2 模拟器或真实的嵌入式设备上。
剑神一笑
8 小时前
linux
·
运维
·
服务器
Linux free 命令深度解析:从内存监控到 OOM 排查的完整指南
服务器又 OOM 了?用 top 看半天没搞懂内存到底去哪了。后来才发现,free 命令才是内存分析的正确姿势。这次把 free 的原理和实战技巧整理一下。