linux

我命由我123457 分钟前
java·linux·运维·开发语言·学习·算法·运维开发
SEO 与 GEO 极简理解
楼兰公子10 分钟前
linux·驱动开发
RK3588 Linux驱动开发大纲你提供的这份RK3588 Linux驱动开发大纲非常全面。根据我对搜索结果的梳理,结合官方文档、社区经验和实战案例,为你整理了一份详细的实战指南,希望能帮助你更高效地学习与开发。
!沧海@一粟!32 分钟前
linux·运维·oracle
Linux高并发内核优化文件句柄(File Handle):是 Linux 内核为进程打开的每个对象(文件、设备、socket 等)分配的唯一标识符(ID 编号)。它充当进程与内核之间的桥梁,用于内核快速寻址、进程间通信以及资源管理,是提升 Linux 系统 I/O 处理效率的关键机制。系统默认的 1024 限制在高并发场景下会出现 “Too many open files” 错误,导致即使系统内存资源充足,业务系统也会因无法建立新连接或打开必要文件而陷入卡死、拒绝服务的状态。
perfect1231264533 分钟前
linux·运维
轻量运维工具fastdp v6版本轻量级 Ansible 风格运维工具,支持在指定主机组上执行批量运维操作,提供多模块管理(shell 命令执行、文件复制、文件拉取、远程脚本、主机连通性检测、环境巡检等)。
linksinke40 分钟前
linux·python·centos
在 CentOS 7.x 外网环境离线构建便携式 Python 3.11.4 的方案参考适用系统:CentOS 7.x Python 版本:3.11.4 OpenSSL 版本:1.1.1w适用场景:内网环境无法联网下载依赖,且目标 Python 版本和编译环境不可控,需要一个开箱即用的便携式 Python 环境来简化项目分发,那么如下的操作可以作为一个参考。
xuefuhe42 分钟前
linux
Linux:/bin/false 与 nologin 的本质区别与安全防范在 Linux 系统安全运维中,禁用不必要的用户登录是减少系统攻击面的核心手段。通常,我们会通过修改 /etc/passwd 文件,将用户的默认 Shell 替换为 /bin/false 或 /sbin/nologin。
2401_8685347843 分钟前
linux·运维·服务器
RTOS与Linux的区别对比解析Linux 与 RTOS (实时操作系统)的核心区别在于‌设计目标‌与‌实时性保障‌。Linux作为通用操作系统侧重多任务处理与性能,而RTOS专为实时响应设计,确保任务在确定时间内完成。
Bert.Cai44 分钟前
linux·运维·服务器
Linux chmod命令详解chmod (change mode) 是 Linux 系统中用于修改文件或目录权限的核心命令。它通过精细的访问控制,确保只有授权的用户才能读取、写入或执行文件,是系统安全的基础。
eggrall1 小时前
linux·运维·服务器
Linux信号——信号捕捉目录一信号捕捉的流程二操作系统是怎么运行的?2-1硬件中断2-1-1系统源码(Linux0.11版本)
.千余1 小时前
linux·运维·c语言·开发语言·经验分享·笔记·php
【Linux】 TCP进阶详解:字节流、粘包问题、异常情况与UDP完整对比2📌 相关专栏📌 相关文章推荐很高兴你点开这篇文章✨这里会持续更新我喜欢的内容,关注我,一起慢慢变好呀
Bert.Cai1 小时前
linux·运维·服务器
Linux chown命令详解chown(Change Owner)是 Linux/Unix 系统中用于更改文件或目录所有者和所属组的核心命令,在多用户环境下是管理文件访问权限的关键。它通常与 chmod(文件权限)和 chgrp(更改所属组)一起被系统管理员使用。
XMAIPC_Robot1 小时前
linux·arm开发·人工智能·嵌入式硬件·fpga开发
基于RK3588 ARM+FPGA电火花数控机床控制系统设计,兼顾ethercat软硬件实时
青梅橘子皮1 小时前
linux·运维·服务器
Linux---进程切换与调度多进程运行时,独享各自的资源,运行期间彼此之间互不影响,这叫独立性,因此,父子进程间也是独立的,进程=内核数据结构+进程的代码和数据,所以父子进程的PCB肯定是不一样的,之前的博客里提到过,父子进程之间共享代码和数据(fork之后),代码是只读的,这个无所谓,但是数据要发生修改呢?之前也说过,为了维持进程间的独立性会发生写时拷贝。
底层开发智库1 小时前
linux·arm开发·内核·嵌入式·arm
C1-Ultra FVP调试并运行Linux kernel全程记录,硬核演示如何解决启动问题最近使用C1-Ultra FVP来研究Linux kernel时遇到了不少问题,不过借助于强大的ARM Development Studio逐一解决了所有问题,为后续源码级研究kernel搭建了一个完美的环境,本文记录了我在解决这些问题的所有步骤,非常具有指导作用!
承渊政道1 小时前
linux·服务器·c++·学习·ubuntu·bash·远程工作
Linux系统学习【进程控制:进程创建、终止与等待、进程程序替换、自主shell命令行解释器详解】在 Linux 系统学习中,进程是一个绕不开的核心概念.无论是我们在终端中执行一条简单的 ls 命令,还是运行一个复杂的服务器程序,系统背后都在不断地进行进程创建、调度、终止与资源回收.理解进程控制,不仅能够帮助我们看懂 Linux 系统的运行机制,也能为后续学习系统编程、网络编程以及 Shell 实现打下坚实基础.本文将围绕 Linux 下的进程控制展开,重点讲解进程的创建、终止与等待机制,分析 fork、exit、wait / waitpid 等关键接口的使用方式与底层逻辑.同时,我们还会进一步学习进
Kurisu5751 小时前
java·linux·运维
深度拆解:从 Linux 内核 Namespace 与 Cgroups 洞察容器技术的底层本质在云原生(Cloud Native)技术席卷全球的今天,Docker、Kubernetes 等容器技术已经成为应用部署的标准范式。许多人将容器俗称为“轻量级虚拟机”,但从 Linux 操作系统的底层视角来看,容器并不是虚拟机,它既没有独立的内核,也没有虚拟的硬件层。容器的本质,只是 Linux 内核中一个被隔离的普通进程。本文将深入拆解支撑容器技术的三大内核基石:Namespace、Cgroups 以及 OverlayFS 联合文件系统。
liulilittle1 小时前
linux·运维·智能路由器
Linux SS快速诊断命令
晚风吹红霞2 小时前
linux·运维·git
Linux下的趣味编程 —— 进度条、Git版本控制与GDB调试实战在前三篇文章中,我们学习了软件包管理、Vim编辑、编译链接和Makefile。本文将带你动手编写第一个Linux交互程序——动态进度条,让你理解回车换行、行缓冲区等概念。然后,你将学习使用Git将代码上传到GitHub,最后掌握GDB调试器,轻松定位程序bug。
nan madol2 小时前
linux·运维·服务器
Rocky Linux 9.5 部署 Percona XtraDB Cluster (PXC) 集群节点IP 地址主机名角色Node1192.168.106.178主节点Node2192.168.106.179
zincsweet2 小时前
linux·服务器·c++·流程图
Linux 命名管道(FIFO)详解:原理分析、源码封装与通信流程图解有名字:在文件系统中以特殊文件形式存在(Linux/Unix 叫 FIFO 文件,Windows 是命名管道)