linux

齐齐大魔王4 小时前
linux·运维·服务器
linux-僵死进程处理僵死进程(Zombie Process)是操作系统中子进程已终止但父进程未读取其退出状态的一种状态。它占用系统资源(如进程表条目),可能导致资源泄漏。处理僵死进程的关键是确保父进程及时回收子进程。以下是详细技术流程,基于Unix-like系统(如Linux),结构清晰分步解释。
wuminyu7 小时前
java·linux·c语言·jvm·c++
专家视角看Java字节码加载与存储指令机制本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
.小小陈.8 小时前
linux·运维·jvm
Linux 线程概念与控制:从底层原理到实战应用目录一、Linux线程概念1.1什么是线程(与进程一起理解)1.2分页式存储管理1.2.1虚拟地址和页表的由来
网络工程小王8 小时前
linux·运维·服务器·人工智能·学习
【LangChain 大模型6大调用指南】调用大模型篇消息类型调用方式同步调用异步调用在 LangChain 中,Message 是大模型对话的基本单元,就像聊天记录里的每一条消息。
wangbing11258 小时前
linux·运维·服务器
各linux版本的包管理命令linux开源好是好,问题是各大厂商都封装了自己的版本,苦了咱们这些应用开发商。客户选用的系统五花八门,都得掌握。列表如下:
Joseph Cooper8 小时前
android·linux·运维
Linux/Android 跟踪技术:ftrace、TRACE_EVENT、atrace、systrace 与 perfetto 入门定位内核和 Android 系统问题时,logcat、dmesg、printk 能告诉我们“发生了什么”,但通常不能稳定回答几个更关键的问题:
比昨天多敲两行9 小时前
linux·运维·服务器
Linux基础开发工具(下)Git 是一个 分布式版本控制系统,简单来说,就是一个能「记录代码每一次修改、回溯历史、多人协作开发」的工具。
笨笨饿11 小时前
linux·c语言·网络·单片机·嵌入式硬件·算法·个人开发
69_如何给自己手搓一个串口20世纪中叶,随着电传打字机(Teletype,简称TTY)的广泛应用,20mA电流环成为早期数据通信的主流物理标准。这种接口采用电流的有无,而非电压的高低来表示逻辑状态:一个完整的20mA电流回流路径代表逻辑0(空号,Space),电流中断则代表逻辑1(传号,Mark)。电流环的设计天然具备强抗干扰能力和长距离传输优势(可达数公里),并且能够通过简单的光电耦合器实现设备间的电气隔离。
cn_lyg11 小时前
linux·运维·服务器
Linux的入门级常用操作命令指南更适合现代Linux发行版(如 CentOS 7+/Ubuntu 18.04+)提示:rm -rf 命令一旦执行,数据极难恢复。尤其在根目录或重要目录下使用时,务必再三确认路径。
就叫飞六吧12 小时前
linux·运维·服务器
TOML vs YAML:为什么 Cargo 选择 TOML?YAML 看起来简洁,但它有几个出了名的"坑":1. 语法过于复杂 YAML 规范极其庞大(1.2 规范有 80+ 页),边界情况很多,不同解析器行为不一致。
IMPYLH12 小时前
linux·运维·服务器·chrome·bash
Linux 的 test 命令test 命令是 Linux/Unix 系统中用于条件测试的实用程序,主要用于 shell 脚本中进行条件判断。它也被称为 [ 命令(左方括号),因为 test 和 [ 实际上是同一个命令。
xrui5812 小时前
linux·服务器·网络
2026实战:深度解析 Gemini 3.1 镜像站函数调用在自动化运维工单中的应用自动化运维正从“脚本触发”迈向“意图驱动”。Gemini 3.1 的函数调用能力,可以让大模型直接理解运维指令、自动选择工具并执行操作,将一句话需求转为标准化工单动作。国内运维团队无需特殊网络环境,通过 RskAi(www.rsk.cn) 即可获取兼容 OpenAI 格式的 Gemini 3.1 API 端点,目前每日提供免费额度,实测一条“重启 prod-03 节点上的 nginx”指令,从发出到服务恢复,含安全校验在内共 9 秒完成。
HackTwoHub13 小时前
linux·运维·安全·web安全·网络安全·代码审计·安全架构
Linux 内核史诗级本地提权 全网深度复现、原理完整分析( CVE-2026-31431)2026年4月29日,韩国安全研究团队 Theori 公开披露了一个堪称"史诗级"的 Linux 内核本地提权漏洞——CVE-2026-31431,代号 "Copy Fail"。该漏洞由研究员 Taeyang Lee 借助 AI 辅助代码审计工具 Xint Code 发现,并于3月23日报告给 Linux 内核安全团队。
她说彩礼65万13 小时前
linux·服务器·c语言
C语言 文件在C语言中,文件是实现数据持久化的核心手段。程序运行时产生的数据默认存放在内存中,一旦程序结束,这些数据就会丢失。通过文件操作,我们可以将数据保存到硬盘上,以便长期存储和重复使用。
txg66613 小时前
linux·人工智能·自动驾驶
自动驾驶领域热点简报(2026-04-26 ~ 2026-05-03)2025 年 12 月,工信部正式公布我国首批 L3 级有条件自动驾驶车型准入许可,北汽极狐、长安深蓝各有一款纯电动轿车入选,分别在北京、重庆的指定区域开启上路试点。2026 年被业内公认为"L3 级自动驾驶发展元年",智能驾驶从单一技术比拼,升级为政策体系、安全标准、生态协同的综合发展。
二哈赛车手13 小时前
java·linux·数据库·spring boot·笔记·elasticsearch
新人笔记---ES和kibana启动问题以及一些常用的linux的错误排查方法,以及ES,数据库泄密解决方案[超详细]该文章主要是用来记录作者在用ES做RAG的BM25检索中的一些问题,主要还是聚焦kibana(ES可视化界面)与ES启动失败的问题,以及自己吐槽一下博主数据库泄露问题,导致服务器被攻击。作者花费了整整半天的时间终于解决了,其中涉及到的一些思路与解决方案还是挺有用了,包括es和kibana连接问题,linux和容器排查的一些技巧,以及数据库的泄露攻击问题(博主就是因为数据库为了省事,反正就自己一个人用,而忘记设置密码验证导致数据库被泄露,大伙一定不要像博主这 样)所以想分享一下
嵌入式×边缘AI:打怪升级日志14 小时前
java·linux·运维
嵌入式Linux开发核心自测题(全系列精华浓缩)这份自测题覆盖了从入门理论到实战操作的所有核心知识点。每题都对应一个必须掌握的内容。你可以用它反复自检,查漏补缺。建议先自答,再对照要点。
嵌入式×边缘AI:打怪升级日志14 小时前
linux·运维·服务器
TinaSDK Linux Kernel 基本使用(全志T113开发板)本文基于全志Tina-SDK,详细介绍如何配置、编译、修改Linux内核,涵盖内核源码位置、设备树、环境变量、Kconfig/menuconfig配置、打印等级调整、打包烧录等完整流程。你将会学到:在Tina-SDK中单独编译内核、用make kernel_menuconfig裁剪/配置内核、修改内核打印级别、打包生成镜像并烧录验证。文末附面试高频题。
嵌入式×边缘AI:打怪升级日志14 小时前
linux·运维·服务器
Linux内核基础完全入门指南(理论篇)本文基于官方课程讲义,结合Linux内核社区实际开发流程,为你系统讲解Linux内核的版本分类、开发模式、文档资源以及如何使用Git工具跟踪内核修改。学完本章,你将理解主线和稳定版内核的区别,知道去哪里查阅内核文档,并能用简单的Git命令搜索和分析内核补丁。
Muyuan199814 小时前
linux·人工智能·windows·python·django·fastapi
28.Paper RAG Agent 开发记录:修复 LLM Rerank 的解析、Fallback 与可验证性项目前面做的 Rerank 是一个脆弱的LLM黑箱,回顾前面的代码rag_system.py:rerank 让 LLM 输出一个 [2,0,1] 这样的索引列表,然后 ast.literal_eval 解析。但是这种操作存在两个问题: