技术栈
linux
别动我齐刘海
2 小时前
java
·
linux
·
前端
·
c++
·
学习
·
机器学习
·
机器人
C++ 工程化学习
接下来的主线为:gdb = C/C++ 程序出问题以后,用来“暂停程序、查看现场、一步一步执行”的调试器。
玖石书
3 小时前
linux
·
运维
·
ubuntu
Ubuntu 24.04 UFW 全命令攻略:从入门到端口开放实战
UFW(Uncomplicated Firewall,简单防火墙)是 Ubuntu 系统上最常用的防火墙管理工具,它基于 iptables 提供了简洁易用的命令行接口。对于刚接触 Linux 的开发者或运维人员来说,UFW 能大幅降低配置防火墙的门槛,让你用几条命令就能完成端口开放、规则管理等操作。
xiaoqiMikko
4 小时前
linux
·
centos
Linux 实战(七):useradd、sudoers、umask、SGID、软链 —— 三台真机实测
用户和权限的命令都很简单,坑在于同一条命令,三个发行版的默认行为不一样,以及改完了,但对已经在跑的东西不生效。本篇在三台机器上逐个复现,贴原始输出。
拂拉氏
5 小时前
linux
·
运维
·
服务器
·
动静态库
【知识讲解】 Linux之动静态库的了解
目录前言Part1. 库的意义Part2. 静态库制作、编译与发布Part2.1. 静态库制作步骤Part2.2. 使用静态库编译业务代码
Fcy648
6 小时前
linux
·
服务器
·
io
Linux下 五种IO模型的认识与⾮阻塞IO的实现
欢迎来到我的频道!【点击跳转专栏】 本文所有代码已托管至码云:【点此转跳】IO叫Input/output,是 外设 <-> 内存 之间的交互。 网络通信本质是属于IO范畴的。
Mikko7
6 小时前
linux
·
运维
·
centos
Linux 重启后日志没了?进程被 OOM 杀了去哪看?logrotate 之后日志还往旧文件写?三台真机实测日志与性能排查
出了问题第一件事是看日志,可日志放在哪、重启后还在不在、谁能看,三台机器各不相同。性能那半边,很多「经验值」在新内核上已经不存在了。本篇在三台机器上逐个复现,贴原始输出。
书生执笔画浮沉
6 小时前
linux
·
c
·
gnu
·
glibc
·
kernel
·
升级
·
灵感
分享一个开源小工具CAdapt
将已编译的 Linux 可执行程序与某个 GLIBC 版本进行兼容 将已编译的 Linux 驱动程序强行适配某个内核版本 关于使用局限性及仓库地址见文章末尾
mounter625
7 小时前
linux
·
linux kernel
·
kernel
·
iommu
·
vfio
Linux 内核热升级(Live Update)技术详解:PCI、VFIO 与 IOMMU 子系统的演进与实战解析引言
在超大规模云计算与高性能计算(HPC)数据中心中,内核热升级(Live Update / KEXEC) 是实现无感维护、无缝补丁修复和降低系统停机时间(Blackout time)的关键技术。传统的 kexec 在热重启过程中通常需要重置 PCIe 设备并重新建立虚拟化与 IOMMU 页表,这不仅会导致长达数百毫秒甚至秒级的业务中断,还会导致直通虚拟机(VFIO)或在途 DMA 任务崩溃。
砚凝霜
7 小时前
linux
·
安全
·
unix
【软考信息安全】第十九章 Unix/Linux安全分析与防护
本文为软考信息安全工程师个人学习笔记,依据官方考试大纲与公开技术规范整理,仅用于学习交流,不作为商业用途。
creator_Li
8 小时前
linux
·
page cache
Linux 的 Page Cache
定义:Linux 内核用于缓存文件数据的内存区域。单位:以页(Page)为基本单位,通常一页为 4KB。
KING-WU512
10 小时前
linux
·
运维
·
服务器
Linux GDB 调试实战指南:从编译到断点调试
GDB 是 Linux 下最常用的调试工具,用于在程序运行时查看内部状态、定位崩溃原因、跟踪变量变化。
Lucis__
10 小时前
linux
·
elf
·
链接
·
程序
·
动静态库
深入理解程序链接与加载—从动静态链接到库加载
目录一、静态链接二、ELF加载与进程地址空间三、动态库加载四、动态链接五、库间依赖六、结语code.c
影视飓风TIM
10 小时前
linux
·
运维
·
服务器
Linux 进程信号原理与剖析
信号是操作系统提供的一种异步事件通知机制。 当进程收到信号,相当于收到一条 “短消息”,通知进程发生了某个事件:除零错误、段错误、用户按下Ctrl+C、定时器超时、子进程退出等。
缘友一世
10 小时前
linux
·
运维
·
ubuntu
·
开源
·
截图
开源 Linux截图工具闪构(SnapForge)
摘要:Linux 上从不缺截图工具,缺的是"一个把事做完的工具"。但没有任何一款 Linux 工具能同时做好截图、标注、贴图、录屏、OCR、滚动长截图这六件事。于是有了 SnapForge(闪构),免费开源(GPL-3.0),纯 Python + Qt 实现,零 sudo 依赖,673 个自动化测试护航。本文聊功能,也聊几个有意思的技术决策:为什么用 ctypes 直调 libX11、为什么前端既不用 Electron 也不用 Flutter、滚动长截图为什么"不替你滚"才是正确答案。
朱包林
11 小时前
linux
·
javascript
·
python
·
云原生
·
容器
·
kubernetes
·
云计算
iTerm2终端配置指南
一句话:把 macOS 自带的「能用」终端,改造成「顺手、好看、高效」的开发/运维利器。 全文配一份一键脚本,小白照着敲命令也能 30 分钟搞定;每一段配置我都解释了「它到底在干什么」。
祖力55
12 小时前
linux
·
运维
·
服务器
Linux系统移植、烧录与环境的搭建
系统移植简单的说,在开发板上运行linux系统。 驱动, linux系统与硬件设备的适配,内核级别编程。
张小姐的猫
12 小时前
linux
·
运维
·
网络
【Linux】网络编程 —— 多路转接:epoll
创建⼀个epoll的句柄返回的是一个文件描述符fd!epoll的事件注册函数,用户设置到内核中,用户要求内核,你要帮我关心哪些fd、哪些event
宋明河
13 小时前
linux
五种 IO 模型与 select、poll、epoll 对比
这篇笔记以 Unix 网络 I/O 的经典分类为线索,比较等待数据就绪和把数据交付给应用程序这两个阶段。就绪通知与操作完成通知的区别,是理解这些模型的关键。
玄芯散人
13 小时前
linux
·
性能优化
·
perf
【金丹·81】性能分析:你的程序慢在哪
码农修仙传 · 金丹期 · 第81篇 我是玄芯散人,带你从炼气修到大乘。上一篇 080 给金丹弟子开过天眼,gdb、strace 这些「观气小术」都讲了一遍。可修真界里有件更头疼的事:弟子好不容易把代码写完,跑起来一看,慢。慢在哪?是 CPU 跑满了,还是等 I/O 等的,还是 cache miss 太多?这时候 080 那点入门级的观气术就不够用了。
天意__
13 小时前
linux
·
服务器
·
qwen
Linux部署Qwen轻量模型
从魔搭社区拉取 GPTQ 量化模型的核心思路是:先使用 modelscope 工具把模型下载到本地,然后让 vLLM 从本地路径加载。这样做比直接设置环境变量更稳妥,也方便你确认模型文件确实完整。