linux

盐焗鹌鹑蛋9 分钟前
linux
【Linux】动静态库的制作与使用库是写好的现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常
艾伦_耶格宇1 小时前
linux·运维·ubuntu·elk
【ELK】-4 logstash的搭建及操作Logstash 是 ELK 栈中的数据处理管道,负责日志的采集、清洗与输出。本文从 ELK 整体架构讲起,涵盖 Logstash 部署、配置文件编写、Nginx 日志采集实战,以及生产环境 Filebeat + Logstash 的完整落地(rpm / apt 两种安装方式)。
mifengxing2 小时前
大数据·linux·运维·操作系统·计算机408
文件逻辑结构、物理结构与磁盘空闲存储空间管理前言 本章核心分为两大模块: 1.文件逻辑结构:站用户视角,描述文件数据、记录的组织形式; 2.文件物理结构:站操作系统视角,描述文件数据在磁盘上的存储分配方式; 3.磁盘空闲存储空间管理:操作系统对磁盘空闲盘块的四种管理方案(考试高频考点)。 重点区分易混淆概念:逻辑层的链式/索引结构、物理层的链接/索引分配;所有存储管理方法均围绕数据结构、盘块分配、盘块回收三个维度学习。
小此方4 小时前
linux·运维·驱动开发
Re:Linux系统篇(五十七)线程篇 · 十:基于环形缓冲的生产者消费者模型与信号量Hello大家好,我是此方。本文围绕环形缓冲区实现生产者消费者模型展开,首先介绍环形缓冲区的核心逻辑与生产者、消费者之间的并发访问关系,随后深入讲解 POSIX 信号量及 P/V 操作,分析并发控制、同步互斥的实现原理。在此基础上,完成模型的代码实现,并结合特殊场景进一步理解信号量在多线程协作中的实际应用。
fanged4 小时前
linux·运维·服务器
Linux的DD命令最近发现DD命令还挺有用的。已经从板子当前活动槽 _a 提取完成。文件:提取信息:ELF 的 SHA-256:
a未来永远是个未知数8 小时前
linux·运维·centos
centos离线安装ntpcentrmp包下载将RPM包上传至服务器后,按依赖顺序执行安装:关键参数说明: –force:强制覆盖已存在文件,需确认无依赖冲突12 -ivh:显示安装进度和详细信息
没伞的行者8 小时前
linux·开发语言·c++·gitee·github
《C++ Primer Plus(第六版)全书代码整理 | 章节源码 + README知识总结(Gitee、GitHub开源)》最近重新系统学习了一遍《C++ Primer Plus(第六版)》。 这本书作为 C++ 入门与进阶学习的经典教材,内容覆盖非常全面,从 C++ 基础语法,到面向对象编程,再到模板、STL、C++11 新特性等都有详细介绍。 在学习过程中,我发现书中的代码示例非常丰富,而这些示例对于理解 C++ 的各种语法特性非常重要。 因此,我花了一些时间,将书中的所有程序清单(Program Listing)逐一整理,并重新编写成独立的代码文件,最终形成了一个完整的代码仓库。
张洛闻Eren5 小时前
linux·运维·数据库·mysql
MySQL 管理复制拓扑【MySQL第四课】本章主要讲复制故障转移、复制内部线程、复制监控手段,还有复制故障排查。主库故障之后,要挑选一个数据最新的从库升级成为新主库。
xiaohua10096 小时前
linux·jvm
Linux-JVM线程查询
blueSatchel6 小时前
linux·u-boot
u-boot启动过程(bootROM到SPL到u-boot)因为整个启动过程会两次运行start.S和crt0.S的代码,所以我以这两个文件为脉络来学习整个启动过程
祖力557 小时前
linux·c语言·数据结构·算法
快速学会数据结构中的链式队列与循环队列队列:一种允许从一端插入数据,另外一端删除数据的线性存储结构称为队列。把数据插入的这端称为队列的队尾, 数据删除这端称为队列的队头。
原凉是这样的丶7 小时前
linux·算法
Qwen3.8-27B 开源后,我用双 RTX 4090 跑通了:vLLM 0.27.1、128K 上下文与 MTP 实测Qwen3.8-27B 发布后,我第一时间在现有双 GPU 服务器上重新搭了一套独立环境。这次没有沿用旧模型的 Python 环境,也没有只记录一条“能启动”的命令。我把模型下载、CUDA 版本、vLLM、systemd、API 鉴权、128K 长上下文和 MTP 都实际走了一遍。
北京迅为8 小时前
linux·人工智能·嵌入式·rk3568·烧写
【迅为开发板专属工具】把烧写入口放进浏览器|Topeet RK Flash在嵌入式开发与量产部署中,系统烧写一直是绕不开的环节。无论是工程师日常调试,还是产线批量升级,传统烧写方式总有几个绕不过去的坎:必须拆机短接、依赖特定按键组合进入Loader模式、一台一台插线烧写效率低下……如果遇到工业现场网络不好甚至没有网络,升级更是难上加难。
xiebingsuccess8 小时前
linux·运维·ubuntu·ai+嵌入式开发
Ubuntu 22.04 在 VMware 上的安装与远程桌面配置 — 任务报告目标:在 x86 计算机上的 VMware Workstation 中全新安装 Ubuntu 22.04.5 LTS,并完成安装后调优,最终通过 Windows 远程桌面访问 Ubuntu,替代 VMware 不可用的 Unity 模式。
程序员AlbertTu8 小时前
linux·postgresql·bug
Linux 系统 Bug 调试操作手册适用环境:Ubuntu 20.04 / 22.04 / 24.04(systemd 体系) 目标读者:有基础 Linux 经验的后端开发,目标是能独立定位中低复杂度问题 覆盖问题:崩溃(Crash)、挂起(Hang)、OOM、性能劣化、服务启动失败 工具原则:优先系统自带工具(procps / iproute2 / systemd / util-linux),少量常用诊断工具通过官方 apt 源安装,不依赖任何第三方商业软件
juesdo8 小时前
linux·web安全·网络安全·docker
vulnos OS-00118靶场通关简单来说,Fastjson 是阿里巴巴开源的一个 Java 语言编写的高性能 JSON 处理库。它的核心工作只有两个:
霸刀8 小时前
linux·cdn·dns
nslookup 与 dig 使用指南:DNS 查询、区别对比及真实案例解读在排查“域名打不开”“某个网站能访问、另一个网站不能访问”“修改 DNS 后是否生效”等问题时,最常见的两个工具是 nslookup 和 dig。
郝亚军8 小时前
linux·运维·ubuntu
asqlite-autoconf-3310100 的ubuntu 22.04 aarch64交叉编译1、安装依赖项安装一些必要的编译工具和库:sudo apt update sudo apt install build-essential wget libreadline-dev 2、下载 SQLite 的自动配置版本
笑锝没心没肺9 小时前
linux·运维·docker
Linux安装docker及运行容器测试项目用的docker一直都是安装配置好的,最近研究一些其他东西,安装了KyV10的虚机,发现没有安装也没有配置,于是开始安装并做记录。