linux

徐小黑ACG6 小时前
linux·服务器·nginx
nginx配置文件现有用户机:ip 1.2.3.4n台服务器:ip 1.1.1.1-1.1.1.nserver{listen port; //这里指定的是这一个server监听的端口,ip是默认本机ip
新时代牛马6 小时前
linux·运维·服务器
Linux VFS 完整篇:从path_openat、dentry/inode 到page cache 与挂载排障open 返回诡异 errno、海量小文件把内存打满、O_DIRECT 对齐失败、容器 overlay 写放大被误判成「磁盘慢」——根因多半落在 VFS 对象模型与挂载/缓存策略,而不是某一个具体 FS 的业务逻辑。本文把路径查找、打开绑定、读写与 page cache、挂载选项与观测命令合成一篇闭环,便于对照源码与 strace/findmnt 验证。
java_logo6 小时前
linux·docker·容器·rocky linux·基础镜像·轩辕镜像·rhel 兼容
Docker 部署 Rocky Linux:轻松搭建 RHEL 兼容企业级基础镜像平台本文基于 rockylinux/rockylinux:9.8,实测引擎 Rocky Linux 9.8 (Blue Onyx),测试平台 Ubuntu 24.04 Linux。
拂拉氏6 小时前
linux·虚拟地址空间
【知识讲解】 Linux虚拟地址空间认识目录前言Part1. 虚拟地址空间基础Part2. fork 与写时拷贝Part2.1. fork子进程内部过程
新时代牛马8 小时前
linux·运维·服务器
Linux 驱动中断与定时完整篇:从 request_threaded_irq 到hrtimer 选型与排障外设「偶发丢中断」、下半部太重把调度延迟打爆、或用 mod_timer 做 100µs 周期控制却怎么都不准——根因通常是 硬中断上下文约束被打破,或 定时器类型选错。驱动侧真正该问的是:这件事必须在硬中断里做完吗?能睡吗?精度要到 jiffies 还是要 hrtimer/硬件定时器?
分支预测失败10 小时前
linux·后端
RISC-V 核间中断 IPI 实战:从 MSIP 寄存器到 IMSIC 消息投递单核系统中,通知另一段代码执行依赖共享变量与调度器;多核系统中,各核拥有独立的流水线与中断使能状态,一个核修改共享状态后,其余核可能仍处于 WFI 休眠或运行在过期上下文中。核间中断(Inter-Processor Interrupt,IPI)正是打破这一僵局的标准硬件手段。
GeW11 小时前
linux
RHCE考试避坑指南"90%考生容易忽略的细节EX294考试采用100%全真机实操形式,考生需在4小时内完成15-20个自动化任务。然而,许多技术扎实的考生仍因忽略某些细节而折戟考场。本文基于可验证的考试数据与考生经验,梳理那些90%考生容易忽略的关键细节。
键盘会跳舞12 小时前
linux·c++·windows·死锁
【C++多线程】死锁诊断工具实战:从 Windows 到 Linux 的全链路排查死锁是多线程程序中最令人头疼的问题之一:程序"卡住"了,没有崩溃,没有报错,CPU 占用率可能很低,但就是不干活。本文将系统讲解死锁的诊断工具链,从 Windows 的任务管理器、资源监视器、Process Explorer、WinDbg,到 Linux 的 pstack、gdb、lsof,再到跨平台的 ThreadSanitizer,最后手把手实现一个运行时死锁检测器。
拂拉氏13 小时前
linux·环境变量
【知识讲解】 Linux环境变量的认识与使用目录前言Part1. main函数命令行参数Part2. PATH环境变量Part2.1. PATH作用
zhangrelay13 小时前
linux·笔记·学习·ubuntu·ros2
答疑-是否软件源问题都必须更换为国内呢-简单问题没必要复杂化,过会再次试一试就好了。问题如下: 部分智能大模型给出的方案如下:这条 apt update 报错核心:
zhangrelay13 小时前
linux·笔记·学习·ubuntu·机器人
《ROS 机器人程序设计》课程教学大纲-2026- kinetic-lyrical版本:2026‑V3;完整谱系:ROS1(Kinetic‑Melodic‑Noetic) → ROS2(Humble‑Jazzy‑Lyrical Luth);深度融合蓝桥云课(lanqiao云课)多版本云平台+课程定制容器实验系统;融入具身智能前沿技术,打通“感知‑大模型决策‑机器人执行”闭环;兼顾传统ROS开发与新一代AI机器人工程实践。 课程编号:16300092、16300021 学时:讲课32学时,实验16学时,实践0学时 课程类型:专业选修课程 课程性质:限选 考核形式:考查 先修课程:《控制器
KFCgrandpahhh13 小时前
linux·驱动开发
rk3576点灯
拂拉氏13 小时前
linux·进程
【知识讲解】 Linux进程认识及深度理解目录前言Part1. fork失败的两个原因Part2. 进程退出Part2.1. 进程退出的场景Part2.2. return底层原理
码农小韩14 小时前
linux·运维·服务器
Linux应用开发(一)——Linux的标准IOFILE指针:每个被打开的文件,操作系统都在内存中开辟一个区域,用来存放被打开文件的有关信息,这些信息是保存在一个结构体类型的变量中,该结构体类型是由系统定义的,取名为FILE。FILE类型定义如下:
路弥行至14 小时前
linux·运维·服务器·经验分享·笔记·jetson·exfat
Linux (ARM64 / Jetson) 挂载 exFAT 移动硬盘排障与离线安装指南离线安装 .deb 包时,必须严格匹配系统版本与 CPU 架构,不能跨版本混用:当设备因内网防火墙拦截 HTTP 80 端口导致 apt update 失败时,需使用能上网的电脑/手机直接点击或复制以下完整直链下载:
云泽80814 小时前
linux·运维·服务器
Linux 系统编程实战:从零手写一个高性能终端进度条大家好啊,我是云泽Q,欢迎阅读我的文章,一名热爱计算机技术的在校大学生,喜欢在课余时间做一些计算机技术的总结性文章,希望我的文章能为你解答困惑~
Mapleay14 小时前
linux
设备树/ACPI 与 fwnode 内核基础设施Linux 内核启动时,DT/ACPI 的解析和 fwnode 句柄的初始化是分两个阶段完成的:启动早期的“建骨架”和驱动加载时的“用接口”。
waiting97111815 小时前
android·linux·ubuntu
Ubuntu 26.04 + Android14安装与编译教程作为一个自己学习andorid系统源码的小白,从搭建环境开始学习与记录。很多介绍的文章都是使用的旧的文章,推荐按照之前的ubuntu版本,我刚开始也选择的老版本,24.06版本,安装之后发现连接不了无线网络,看了好多文章之后没有找到解决方法,果断安装了最新版本,这个问题就解决了。所以如果大家是新买的电脑,建议安装比较新的ubuntu版本
qetfw16 小时前
linux·debian·php·apache
Debian 部署 phpMyAdmin:Apache、PHP 与 MariaDB 管理界面配置phpMyAdmin 是基于 PHP 的 Web 管理工具,用于通过浏览器管理 MySQL/MariaDB 数据库。它可以执行数据库和表的创建、查询、用户授权、导入导出、索引维护以及运行状态查看,适合实验环境、内网运维和小型站点管理。
青瓦梦滋16 小时前
linux·服务器·网络·网络协议·tcp/ip
NAT技术目录NAPT内网穿透代理服务器NAT与代理服务器的区别本文仅从计算机网络原理角度进行技术探讨,不涉及任何违规工具的推荐使用。