linux

顺顺 尼5 小时前
linux·c++·算法
linux 进程信号(上)信号是进程之间事件异步通知的一种方式,属于软中断。查看信号的命令是kill -lCore Dump(核心转储):当进程因为收到某些异常信号而崩溃时,操作系统把这个进程崩溃那一刻完整内存快照保存到磁盘上,生成一个 core 文件,相当于程序崩溃的「事故现场照片」,用来事后排查崩溃原因。
niuTaylor6 小时前
linux·服务器·人工智能·驱动开发·单片机
飞腾 FT-2000/4 Ubuntu 内存卡 / NVMe SSD 系统制作完整指南本文基于飞腾 FT-2000/4 嵌入式平台,详细介绍如何制作 SD 卡启动系统以及 NVMe SSD 启动系统,涵盖分区、格式化、根文件系统制作、U-Boot 环境变量配置、网口自启动等完整流程,并记录了实际开发中遇到的各种坑点。
傲世仙尊7 小时前
linux
信号量环形队列与线程池起步-把临界资源拆成很多份我的github:(https://github.com/xcx55/ubuntu-linux-project) 感谢各位大佬参观我的github!!
Huangjin007_7 小时前
linux·运维·服务器
【Linux 系统篇(二十五)】文件(二) 系统文件I/O详解假设你要写一个函数,它支持三种功能:ONE、TWO、THREE。用户可以单独使用某一个,也可以组合使用。怎么设计参数?
ShineWinsu8 小时前
linux·网络·google·协议·序列化·反序列化·protobuffer
对于ProtoBuffer:ProtoBuffer的介绍以及安装hello 大家,那么在我们之前编写我们的自定义协议时,就提到了序列化和反序列化的概念,大家要是有忘记的可以看一下这篇博客
FlightYe8 小时前
android·linux·网络·c++·ffmpeg·音视频·aac
视界原理之2D视频(二):视频文件里有什么一个 MP4 文件不是“很多图片顺序塞在一起”。它更像一个带索引的媒体数据库:轨道、样本、时间戳、编码参数、同步点和显示元数据都被组织在里面。
GeW10 小时前
linux
从代码到共识:技术突围如何映照大国相处之道“探索一条大国正确相处的新路”——这是习主席在2026年9月对美国进行国事访问期间提出的重大命题。中美双方同意构建“基于尊重、公平、对等的中美建设性战略稳定关系”,这条新路考验担当,也见证勇气。然而,这条新路并非只在外交场上延展。在操作系统和数据库的底层代码世界里,一场同样关乎“正确相处”的技术突围,已经悄然进行了二十余年。
承渊政道10 小时前
linux·学习·ubuntu·ssh·vs code·进程信号
Linux系统学习【进程信号详细解析——认识、产生、保存以及捕捉信号】在Linux系统中,进程信号(Signal)是一种非常重要的异步事件通知机制.我们在终端中按下 Ctrl+C 终止程序、使用 kill 命令结束进程,甚至程序运行过程中出现非法内存访问、除零异常等情况时,背后都离不开信号机制.看似简单的"通知",实际上涉及操作系统内核、进程控制块以及进程执行流程之间的一整套协作机制.很多人在刚接触信号时,往往只记住了 SIGINT、SIGKILL、SIGTERM 等几个常见信号,却容易忽略更关键的问题:信号究竟是什么?它是如何产生的?进程没有立即处理信号时,信号保存在哪里
硅基手札11 小时前
linux·运维·驱动开发·开源软件
【linux内核专栏01】Linux 内核心智模型与设计哲学本篇定位:整个 Linux 内核专题的"灵魂"。不写一行代码,只建认知。读完你能 30 秒说清"Linux 内核是什么、为什么这么设计、和 FreeRTOS/RISC-V 本质差异在哪"。这层认知不建,后面 15 篇都是散的零件。
码完就睡11 小时前
linux·运维·网络
Linux——socket网络编程CPU在内存中进行数据存取的顺序。二进制存在高位和低位之分:左边是高位,右边是低位;内存存储存在高地址和低地址之分:一块空间起始处总是低地址(一个存储单元大于1字节的数据,就会存在字节序的问题)
道尔柯南11 小时前
linux·运维·网络
【Linux】网络基础概念网络的发展是一段深刻改变人类社会的历程,通常可以分为以下几个关键阶段:萌芽与诞生(1960s-1970s) 源于冷战时期的军事需求。1969年,美国ARPANET(阿帕网)成功连接四所大学,标志着计算机网络诞生。核心突破是分组交换技术,让数据能被拆分传输,而非占用整条线路。1974年,TCP/IP协议被提出,为不同网络互联奠定了通用规则。
傲世仙尊11 小时前
linux·驱动开发
从抢票事故到锁的原理-互斥条件变量与生产消费模型我的github:(https://github.com/xcx55/ubuntu-linux-project) 感谢各位大佬参观我的github!!
AI+程序员在路上11 小时前
linux·c语言·物联网
AP6275S蓝牙双接口解析:HCI UART与PCM的分工与协同在嵌入式无线通信设计中,AP6275S作为一款Wi-Fi 6 + 蓝牙二合一模块,被广泛应用于RV1126B等平台。许多开发者初次接触时会发现:AP6275S的蓝牙部分竟然有两个独立的接口——HCI UART和PCM。它们分别负责什么?为什么要分开?又如何协同工作?本文将为你彻底讲清这两个接口的分工与配合。
小此方12 小时前
linux·网络·网络协议·tcp/ip
Linux网络(十八):TCP连接管理详解:从三次握手、四次挥手到CLOSE_WAIT与TIME_WAIT,深入理解2MSL与端口复用Hello大家好,我是此方。上文开始我们进入TCP的深入理解阶段,本文继续讲解,在前文的基础上深入理解三次握手与四次挥手的详细内容。
进击的荆棘12 小时前
linux·运维·服务器·文件
Linux系统——文件(上)💁‍♂️个人主页:进击的荆棘👇作者其它专栏:《数据结构与算法》《算法》《C++起始之路》《Linux》
k4m7v2pz12 小时前
linux·脚本·archlinux·thinkpad·风扇·散热
ThinkPad E490 风扇 “转两秒就停“ 实录:迟滞曲线 + 最短运转时间这台 ThinkPad E490(Arch Linux 局域网 TTY 服务器)用自写的曲线脚本接管风扇已经一个多月了(方案见前一篇:thinkfan 缺位,自写曲线脚本接管)。空载安静、负载自动吹,本来挺好。直到某天开始,风扇变成了 “启动转 2 秒就停”,每十几秒来一次,哒哒哒,很烦人。
拂拉氏12 小时前
linux·文件系统
【知识讲解】 Linux文件系统底层认识目录前言Part1. Shell 标准输出、标准错误Part2. VFS 虚拟文件系统Part3. 缓冲区原理
IT大白鼠12 小时前
linux·运维·人工智能
彭大帅的AI运维助手——自然语言管理 Linux 集群与网络设备——第 1 篇 · 骨架:说人话,跑命令:自然语言 SSH 运维的骨架从一句话到一串命令三层骨架:模型、工具、执行一句话是怎么变成命令的工具清单长什么样主机从哪来:配置与密钥分离
牢姐与蒯12 小时前
linux·运维·服务器·ubuntu
Linux信号(一).信号产生信号的到来会让进程中断正在做的事情,告诉进程该做另一件事了;这是一种给进程发送的,用来进行事件的异步通知机制!
雯宝18 小时前
linux
mnt_init 函数mnt_init