linux

一只旭宝2 分钟前
linux·网络
Linux专题八:生产者消费者,读写者模型以及网络编程编译运行:读操作远多于写操作的场景(如新闻网站文章浏览、配置文件读取),比互斥锁效率更高。编译运行:这个图展示的是TCP 的 “字节流服务” 特性,核心就是TCP 的发送 / 接收缓冲区对数据的 “拼接 / 拆分” 处理。我结合图给你详细讲解 TCP 缓冲区的工作逻辑:
Web极客码14 分钟前
linux·运维·服务器
如何在 Linux 中终止一个进程?我在管理hostease的服务器时,有时候会遇到服务器进程卡住的情况。这些进程可能会因陷入循环或等待其他进程/设备的输入而卡住,导致用户界面失去响应,甚至影响系统性能。
大聪明-PLUS30 分钟前
linux·嵌入式·arm·smarc
Linux 中的 GPIO 驱动程序大家好!我是大聪明-PLUS!让我们来看看Linux中GPIO驱动程序的结构以及它们这样设计的原因。我们将理解为什么在这个操作系统中,仅仅控制一个LED闪烁就需要经过N层抽象。
Clarence Liu1 小时前
linux·后端·容器
虚拟机与容器的差异与取舍在云原生时代,容器几乎成了默认选项,但虚拟机仍然在生产环境中稳健运行。二者差异何在?本文从架构、资源、隔离、安全、运维和适用场景六个维度展开深入分析,并结合底层实现原理、性能数据、安全攻防、实际案例,帮助你在面试和架构设计中游刃有余。
A13247053121 小时前
linux·运维·服务器·网络
防火墙配置入门:保护你的服务器服务器暴露在公网上,不设防火墙就是裸奔。今天聊聊Linux防火墙的基本配置。新手推荐用firewalld,更直观。
摇滚侠1 小时前
linux·docker·centos
CentOS 7 Linux 离线安装 Docker:离线安装包、依赖文件、安装步骤【CentOS 7 Linux 离线安装 Docker:离线安装包、依赖文件、安装步骤】 https://www.bilibili.com/video/BV1H2MQzHEAR/?share_source=copy_web&vd_source=855891859b2dc554eace9de3f28b4528
小鸡脚来咯1 小时前
linux·windows·macos
怎么配置主机名映射?1,本地 hosts 文件(系统级):格式:IP地址 主机名(如 127.0.0.1 example.com)
咖啡の猫1 小时前
linux·ubuntu·typescript
TypeScript基本类型TypeScript 的核心价值在于静态类型系统。 而要驾驭这个系统,第一步就是掌握它的基本类型(Primitive Types)。
DeeplyMind1 小时前
linux·驱动开发·debugfs
第4章:DebugFS 安全性和并发控制DebugFS 的权限管理、并发保护和最佳实践。DebugFS 使用标准 Linux 文件权限模型:含义:
CS Beginner2 小时前
linux·运维·ssh
【Linux】快速配置wifi和SSH服务在nmtui界面中选择"Activate a connection",然后选择您的WiFi网络并输入密码。
become__better2 小时前
linux·运维·ceph
判断ceph osd 节点磁盘异常1 执行 ceph orch device ls --refresh –refresh 是异步刷新,等待五分钟,再执行一次,没有刷新的磁盘是异常的。比如 ceph01 上的两个磁盘没有按时刷新。
JavaWizard-M2 小时前
linux·centos
centos7官方下载链接记录一下centos7官方下载地址 https://vault.centos.org/7.9.2009/isos/x86_64/ 默认选择标记版本,其他需求自行选择
我在人间贩卖青春2 小时前
linux·unix
Unix和Linux简史及标准化
特级业务专家2 小时前
linux·git·docker
这下发布不需要Jenkins了基于 Git Diff 的轻量级 CI/CD 方案,适用于 Monorepo 前端项目原理说明:启动 Webhook 服务:
小鹏linux2 小时前
linux·运维·服务器
【linux】进程与服务管理命令 - at功能:此命令是否系统自带:系统默认自带,无需额外安装。在未来 5 分钟后执行一个命令:指定日期和时间执行任务:
博语小屋2 小时前
linux·网络·网络协议·tcp/ip·json
TCP:协议、序列化与反序列化、JSON 数据和jsoncpp概念:在 Linux 网络 的语境下,协议 指的是一套标准化的规则和约定,它规定了网络中不同的计算机、设备或程序之间如何进行可靠、高效的数据通信。简单来说,协议就是设备之间通信的“共同语言”和“行为准则”。没有协议,网络设备就像说着不同语言、没有交通规则的人在街上乱走,无法有效沟通。
硬核子牙2 小时前
linux
手写生产级eBPF内存检测工具哈喽,我是子牙老师,一个手写过操作系统、编程语言、Java虚拟机、docker、Ubuntu系统,玩透Windows内核、Linux内核…立志一统计算机底层培训的硬核男人
.生产的驴3 小时前
java·linux·运维·spring boot·缓存·docker·doc
DockerCompoe 部署注册中心Nacos 一键部署 单机+Mysql8官方文档:https://nacos.io/zh-cn/docs/v2/quickstart/quick-start-docker
FIT2CLOUD飞致云3 小时前
linux·运维·服务器·mysql·开源·1panel
操作教程丨通过1Panel轻松安装和管理MySQL开源数据库MySQL是一款开源的关系型数据库管理系统(RDBMS),适用于终端数据存储、企业数据管理、数据分析与报表等场景。MySQL的常用部署方式是使用命令行部署,部署之后对数据库的管理操作通常也需要在命令行窗口中进行,这种部署和管理方式技术门槛比较高,新手小白上手会感到相对复杂。
全栈游侠3 小时前
linux·笔记
GT2933触摸驱动分析 -中断处理向内核注册的中断处理函数为goodix_ts_threadirq_func,内容如下:以touch触摸数据为例,在触摸之后,会拉低INT信号,接着就会触发中断,执行goodix_ts_threadirq_func函数,在该函数内首先调用event_handler(core_data, ts_event)去读取指定地址处的数据,在这里是0x10274。读取数据之后,向该地址写0代表读取完成,读取后的数据存储在pre_buf[IRQ_EVENT_MAX_SIZE]中。接下来是根据数据Event类型执行不同的函