首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
后端
程序员
面试
前端
Linux
人工智能
资讯
LLM
架构
展开
全部
后端
程序员
面试
前端
Linux
人工智能
资讯
LLM
架构
产品
游戏
Python
Trae
AI编程
开源
暂无数据
推荐
最新
你对 argc 和 argv 的理解有多深?
前言 我相信每一个学习 C 语言的人都写过 int main(int argc, char *argv[]),但你是否真的理解这两个参数背后的内存模型?为什么 argv[argc] 一定是 NULL?
为什么大家都用iptables,不愿碰原生firewalld?
在CentOS 7时代,firewalld是默认防火墙,官方强推、文档齐全、自带区域/动态规则…… 但绝大多数线上环境、自建机房、容器集群,依然清一色用iptables。
【字符设备驱动】:从基础到实战(下)
前言 上篇中我们介绍了字符设备模型的基本概念和一些核心的结构体,本文我们接着上篇的内容,讲解一下相关的 API 以及它们的使用方法,同时写一个完整的字符设备驱动并编写用户程序进行测试。 话不多说,我们
【字符设备驱动】:从基础到实战(上)
前言 在嵌入式 Linux 开发中,字符设备驱动可以算得上是一个入门关卡。它看似简单,实则蕴含着一些 Linux 内核编程的精髓,比如模块加载与卸载,文件操作接口,设备注册,中断处理等等,几乎所有更复
command和shell模块到底区别在哪?
刚学Ansible的新手,肯定都懵过:command和shell模块,不都是远程执行命令吗?为啥有时候用command报错,换shell就好使?
今天的CentOS 7如何配置Zabbix
CentOS 7自带的PHP5.4、MariaDB 5.5版本甚至无法满足Zabbix 5的运行要求,本文完整梳理从基础环境升级到Zabbix 6部署、核心踩坑解决的全流程,适合快速上手。
深入浅出 Linux 内核模块,写一个内核版的 Hello World
本篇文章,我将会从最简单的 Hello World 内核模块入手,这虽然只是一个简单的代码演示,但我们绝不能仅仅停留在这点代码上面。我们要深入了解内核模块的本质,内核空间与用户空间的区别,编译加载机制
grep/awk/sed 三剑客极简入门!
在后端 / 运维日常工作中,排查bug、筛选异常、统计接口调用量都离不开日志处理,而 grep/awk/sed 这三把Linux工具,就是解决这类问题的效率神器。 这篇文章只讲「日常日志」过滤的核心用
一篇文章彻底搞懂进程和线程的本质
1. 引言 在操作系统的面试题库中,进程与线程的区别无疑是出现频率最高的问题之一,大多数人都可以背出标准的八股文答案:进程是资源分配的基本单位,线程是 CPU 调度的基本单位。 但在这简单的背诵答案的
深入揭秘 Linux 虚拟文件系统 VFS (下)
1. 前言 上一篇文章我们逐个学习了 VFS 的四大核心对象,那么本篇文章我们将更加深入内核,深度拆解这些对象是如何通过路径查找、接口多态来协作完成一次真实的文件操作的。 我们话不多说,直接进入正题。
【Linux驱动实战】从零写一个 MPU6050 驱动
0. 前言 在嵌入式 Linux 驱动开发中,如何驱动一个传感器往往是迈向进阶的一道门槛,尤其是对于学习过单片机裸机开发的人来说,还需要进行思维的转变。因为相对于单片机裸机开发,Linux 驱动开发不
今天简单回顾一下Keepalived吧
Keepalived是什么 Keepalived是一款基于VRRP协议的高可用集群工具,核心作用是为服务器集群提供故障自动切换能力,避免单点故障导致服务中断。它不仅能实现IP漂移(虚拟IP,VIP),
一篇文章彻底搞懂用户态、内核态和中断处理
1. 引言 1.1 一段广为人知的代码 这段代码我敢保证每一个接触过编程的人都写过: 这段代码表面上看起来极其清晰明了:让 CPU 执行printf函数,然后 CPU 就乖乖的把字符串打印到了屏幕上面
理解 sudo 和 sudoers
在 Linux 上, 只有 root 用户可以执行任何命令, 其他用户必须使用 sudo 才可执行特殊的命令. sudo 是通过 sudoers 进行配置的. 不建议直接修改默认配置文件, 我们可以使用 #include 和 #includedir 添加自定义的配置文件. 上面…
Linux 设备模型学习笔记(2)之 kobject
Linux 设备模型学习笔记(2)之 kobject 前言 在学习 Linux 驱动开发时,我们不可避免的会接触到 kobject 这个知识点,对于 kobject ,内核源码中有一个教学文档:Doc
Proxmox VE 8.4 显卡直通完整指南:NVIDIA 2080 Ti 实战
背景: PCIe Passthrough 技术允许虚拟机直接访问物理GPU设备,绕过宿主机系统,从而获得接近原生性能的图形处理能力. 参照:从Proxmox VE开始:安装与配置指南。在R740服务器
Debian 12安装后的优化设置
Debian 12是一个强大的操作系统,凭借其稳定性和安全性,深受全球众多用户的喜爱。安装完Debian 12后,为了让系统发挥出更好的性能,同时提高用户体验,我们需要进行一系列优化设置。
浅学进程间通信2(共享内存&信号量)
共享内存(Shared Memory) Linux 共享内存(System V SHM / POSIX SHM)并不是“基于某个磁盘文件系统”,而是基于内核自己实现的 tmpfs文件系统 。 具体位置
浅学文件系统4(页面缓存)
页面缓存简述 页面缓存(Page Cache): Linux内核管理的一块物理内存, 页面缓存——就是缓存 文件磁盘”数据块“ 对应的物理页。 为什么叫“页面缓存” , 不叫“文件缓存” 呢? 答:一
Sidecar不就是在Pod里多跑一个容器吗!
乍看之下,Sidecar 模式确实只是在 Pod 里多运行一个容器而已。但这种表面理解,就像说“互联网不过是一堆电缆和服务器”一样,忽略了其背后的精妙设计思想和革命性价值。