linux

代码游侠16 分钟前
linux·运维·开发语言·网络·学习·算法
复习——线程(pthread)资源共享:共享进程内的全局变量、堆区、文件描述符等高效:创建销毁开销小,上下文切换快并发性好:适合I/O密集型任务
驱动探索者26 分钟前
linux
[缩略语大全]之[Linux]篇本文按照 Linux 内核体系结构 的真实划分方式,系统整理常见缩略语,覆盖 内核架构、调度、内存、VFS、块层、网络、驱动模型、中断与同步、虚拟化、容器、性能分析、启动与电源管理 等方向。
Web极客码30 分钟前
linux·运维·ubuntu
使用 apt 和 dpkg 查看Ubuntu 22.04已安装的软件之前遇到 Hostease 的客户在管理 Ubuntu 22.04 系统时,反馈需要了解如何查看和管理已安装的软件包。在服务器运维中,掌握这些技巧能够帮助您快速定位问题并优化系统资源。本文将为您总结 5 种通过 apt 和 dpkg 包管理工具查看已安装软件包的实用方法,助您轻松管理服务器环境。
极地星光37 分钟前
linux
Xubuntu下载以及实时内核安装与验证全指南在工业自动化、音频处理等对实时性有着严苛要求的场景中,Xubuntu默认内核的调度延迟常常难以满足需求。本文将为大家系统介绍三种实时内核安装方法,并提供完整的验证流程,助你快速搭建低延迟系统环境。
txzz888839 分钟前
linux·运维·服务器·centos·yum第三方库配置
CentOS-Stream-10 YUM第三方库配置系统自带的仓库服务器在国外,有时更新下载速度比较慢,软件包也不全,我们可以采用第三方,本文以中国科技大学提供的库为例进行配置。
SELSL1 小时前
linux·c语言·标准io·stdio·标准io与文件io的区别
标准IO总结目录标准IO总结一、fopen 打开文件二、fread、fwrite 读写文件三、fclose 关闭文件
大猫和小黄1 小时前
linux·运维·git·ubuntu·gitblit
Ubuntu环境下GitBlit安装部署与版本库迁移GitBlit 是一款基于 Java 的轻量级 Git 仓库管理工具,无需数据库支持,配置简单,非常适合中小团队使用。
点亮一颗LED(从入门到放弃)1 小时前
linux
设备树驱动(6)设备树都是以节点的形式挂到设备树上的,因此想要获取这个设备的其他属性信息,必须先获取这个设备的节点根节点的compatible属性与直子节点中的compatible属性是不一样的,compatible属性用于匹配不同开发板厂商的
加勒比之杰克1 小时前
linux·os·动静态库·软硬链接
【操作系统原理】软硬链接与动静态库本文一次性讲清: 软链接 / 硬链接 的本质区别,为什么目录硬链接会被限制; 静态库 / 动态库 的生成与链接命令,运行时如何找到 .so; 以及 ELF + 加载器 + mm_struct + PC 这条“从可执行文件到真正跑起来”的链路。
KingRumn2 小时前
linux·服务器
Linux进程间通信之消息队列(POSIX)实现篇基于 2.6.12 内核, 说明 POSIX 消息队列的核心数据结构、系统调用路径及关键实现. POSIX 消息队列通过 mqueue 文件系统实现, 主要文件: ipc/mqueue.c、include/linux/mqueue.h.
loosed2 小时前
linux·mysql·ubuntu·adb
ubuntu navicat17连接本机msyql8 /run/mysqld/mysqld.sock问题创建链接目录并授权配置系统服务,重启后自动重建链接(关键步骤)写入以下内容:启动服务重启系统
小猪佩奇TONY2 小时前
linux·服务器·学习
Linux 内核学习(13) --- linux 内核并发与竞态linux 内核版本号分为主版本号(major),次版本号(minor)和修订号 一般来说次版本号是偶数的版本是稳定版本 比如 Linux 5.10.xx
倔强的石头1062 小时前
linux·运维·服务器
Linux 进程深度解析(四):环境变量 —— 进程的“环境 DNA”在前面的文章中,我们已经深入探讨了进程的创建 (fork)、状态变迁和资源回收 (wait)。我们知道,子进程是父进程的一个“克隆”,但一个关键问题随之而来:
牛奶咖啡132 小时前
linux·搭建yum/dnf本地仓库·添加rpm文件到yum仓库·添加rpm文件到dnf仓库·生成仓库索引·测试本地搭建的yum仓库·搭建http服务并开启目录浏览
在Linux中搭建本地yum/dnf仓库一分钟快速构建本地yum/dnf软件仓库——以OpenEuler服务器为例https://blog.csdn.net/xiaochenXIHUA/article/details/155276471
大聪明-PLUS2 小时前
linux·嵌入式·arm·smarc
优雅的操作系统开发:用现代 C++ 编写操作系统内核(不使用宏)。第一部分——HAL 为王。大家好!我是大聪明-PLUS!在本系列文章中,我们将使用 C++17 编写一个单内核,重点关注清晰的架构、可测试的代码以及尽可能少地使用汇编语言。我一直对操作系统开发很感兴趣,但这条路常常被大量的汇编语言、宏和底层技巧所阻碍。过去十年积累了丰富的 C++ 经验后,我决定以一种全新的方式重返这个领域——最大限度地利用现代语言特性来创建易于理解和维护的内核代码。
qq_455760852 小时前
linux·运维·docker
Docker - 镜像• Docker image 本质上是一个 read-only 只读文件, 这个文件包含了文件系统、 源码、库文件、依赖、工具等一些运行 application 所必须的文件。
m0_534875052 小时前
linux·运维·服务器
Ditto局域网同步功能实现宿主机和VMware虚拟机之间的复制粘贴共享在日常开发、测试和教学场景中,虚拟机被广泛用于系统隔离、环境复现和多系统并行运行。然而,在 宿主机与 VMware 虚拟机之间频繁复制代码、命令或文本内容 时,传统方式(如文件传输、远程桌面或手动输入)效率较低。
RisunJan2 小时前
linux·运维·服务器
Linux命令-hdparm命令(获取和设置硬盘参数)hdparm 是一个功能强大的 Linux 命令行工具,主要用于获取和设置硬盘参数(包括 IDE、SATA 等),并进行性能测试与优化。下面这个表格概括了它的核心功能。
骄傲的心别枯萎2 小时前
linux·数据库·计算机视觉·音视频·rv1126
RV1126 NO.58:ROCKX+RV1126人脸识别推流项目之读取人脸数据库并保存到map本章节将介绍如何通过查询人脸数据库表格,将数据存储到map容器中。map容器基于内存操作,能够实现高效快速的数据查询。在本项目中,map主要发挥快速查询功能:其中key存储人脸结构体(People),value则存储具体的人脸数据(rockx_face_feature_t)。
羑悻的小杀马特2 小时前
linux·网络·后端·tcp/ip·tcp协议
【Linux篇章】再续传输层协议TCP:用技术隐喻重构网络世界的底层逻辑,用算法演绎‘网络因果律’的终极推演(通俗理解TCP协议,这一篇就够了)!🏠欢迎拜访🏠:点击进入博主主页 📌本篇主题📌:再续TCP协议 📅制作日期📅: 2025.12.20 🧭隶属专栏🧭:点击进入所属Linux专栏