linux

奇特認30 分钟前
linux·运维·服务器
数据库MySQL 1.安装环境部署这里我们选择openEuler 系统,先去官网下载我们选择22.03版本补丁4的进行下载新建虚拟机把前面下载的openEuler 系统的镜像文件导入
小小龙学IT1 小时前
linux·服务器·c语言·开发语言·网络
Day 26-27 项目实战:从零构建一个高并发聊天室(epoll + 线程池)前面 25 天我们捡了一堆"神装"(进程、线程、Socket、epoll),今天就把它们打造成一把能屠龙的"宝刀"!
风静如云1 小时前
linux
Yocto:关于LayerLayer是Yocto最重要的一个概念,可以说就是Yocto的基石。1.概述最终 BMC 固件镜像由多个 Layer 像搭积木一样拼合而成,每个 Layer 负责提供一部分功能。 以 meta‑ibm meta‑romulus 的bblayers.conf.sample举例:
无足鸟ICT1 小时前
linux
【RHCA+】for循环“ 目录:RHCA+ -> 5 Shell脚本 -> 12 for循环 ”循环语句用来多次重复执行相同的命令
雨声不在1 小时前
linux·服务器·网络
vm.mmap_rnd_bits 引发 ASAN CPU 100% 问题解析Root cause 摘要:Linux 6.8(Ubuntu24.04 默认)vm.mmap_rnd_bits=32 和容器内 gcc‑12.2 libasan 不兼容。ASAN 在 main() 执行前初始化阶段随机触发段错误,ASAN 的信号处理器死循环打印 AddressSanitizer:DEADLYSIGNAL,把 CPU 打满 100%。最小复现程序:int main(){return 0;} 开启 ASAN 编译,约 1/3 概率复现卡死,栈全部落在 libasan/ldso(AsanIni
dok123 天前
linux·驱动开发·算法
Johannes 《Linux内核模块与设备驱动开发:编写Linux驱动程序》 (10)auto_devfile和lesson9 相比就添加了如下代码:static struct class *my_class;添加了一个叫my_class 的静态结构。class 在c++中很常见,有公有私有保护数据(public/private/protected),但是c里面是没有类这个数据结构的,在c中最类似的是结构(strcut),但是struct 中都是公有数据。这里等于C++中给了一个全局变量的公共类。
进击切图仔2 小时前
linux·windows·ubuntu
在 windows 和 ubuntu 中配置 host 文件1. 找到文件 文件路径固定为:2. 以管理员身份编辑3. 添加内容 每行一条记录,格式为 IP地址 域名:
郭涤生2 小时前
linux·开发语言·c++
C++ 零拷贝(Zero-Copy)零拷贝是高性能后端、网络服务、文件传输场景的核心优化技术,核心目标是减少CPU参与的数据拷贝次数,降低用户态与内核态的上下文切换开销,让数据传输尽可能由硬件DMA完成。本文从底层原理、系统级技术、C++语言层能力、工程实践多个维度全面讲解。
weixin_445476682 小时前
linux·状态模式
LIMS 3.0 测试环境部署过程记录进入项目部署目录:项目目录结构:其中:检查前端文件是否完整:重点确认存在:当前服务器实际使用的 Nginx:
The Chosen One9852 小时前
linux·运维·服务器·操作系统·虚拟机·信号
【操作系统】操作系统引导、虚拟机、进程通信、信号目录一、操作系统引导编辑二、虚拟机三、进程之间的通信四、信号CPU通过ROM(主存特定地址)中的程序将磁盘中的MBR(磁盘第一块---主引导记录)加载到内存上,CPU执行磁盘引导程序,通过分区表,找到C盘(活动分区),并且将C盘中的”找到启动管理器程序“加载到内存中,CPU执行”找到启动管理器程序“,通过根目录,找到启动管理器程序,执行,完成操作系统的启动工作。
宵时待雨3 小时前
linux·服务器·网络·笔记·tcp/ip
linux笔记归纳14:Socket编程TCP目录Socket编程TCP一、接口介绍1.1.socket函数1.2.bind函数1.3.listen函数
小张同学a.3 小时前
linux·运维·mysql·nginx·tomcat·zabbix
zabbix企业级监控平台3——服务监控与API实战在 agent 1 安装 nginx,开启 nginx 状态统计页面测试:访问 nginx 状态接口,输出连接、请求统计信息,供 zabbix 抓取做 nginx 监控 accepts:nginx 总共接收到的客户端连接数 handled:成功处理完成的连接(一般和 accepts 相等) requests:总共收到的 HTTP 请求总数 Reading:正在读取请求的连接 Writing:正在返回响应给客户端的连接 Waiting:空闲等待的长连接 主机清除之前手动复制的模板,关联 nginx 服务监控
hwx15463 小时前
linux
Linux内核时钟低频的作用是给整个系统提供一个基础的时钟源,低频时钟通常有四种,HSE(外部高配晶振)、HSI(内部高配晶振)、LSE(外部低频晶振)、LSI(内部低频晶振)。
Brilliantwxx4 小时前
linux·运维·服务器·开发语言·自动化
【Linux】自动化构建工具 make 与 Makefile在 C/C++ 小型项目中,我们可以直接用单条gcc命令编译:但项目规模扩大后会出现致命问题:UNIX 体系下诞生 make 工具,配套 Makefile 构建脚本解决上述问题:
灵晔君4 小时前
linux·c语言·开发语言
【Linux】进程(四)——进程虚拟地址空间本文的知识点目前只是讲个大框架,在以后的文章中会反复进行深入讲解在学习的过程中,我们总会产生一些疑惑:为什么堆内存地址向上增长、栈内存向下增长?普通变量函数结束就销毁,全局变量和static变量却能一直生效?字符串常量一碰修改就直接崩溃?
张毅2004-10-104 小时前
linux·运维·docker·云原生·云计算
docker详解:安装docker,docker架构,docker镜像、容器、网络、存储,容器监控,容器日志,综合实验简单回答是:容器技术非常热门,但门槛高。容器技术是继大数据和云计算之后又一炙手可热的技术,未来相当长一段时间内都会非常流行。掌握容器技术是市场的需要,也是提升自我价值的重要途径。
Yyyyyy~4 小时前
linux
[Linux]常用指令1pwd:打印输出完整绝对路径,查看当前所在目录当前目录是相对路径的起始位置,也是进程的 “当前位置”。
笑一下蒜了.4 小时前
android·linux·运维
Linux 存储多路径访问手册|multipath.conf 各配置段详解使用centos7模板 克隆2台,iscsi-server,iscsi-client按规划修改主机名 IP
文优4 小时前
linux·运维·docker
Linux 常用命令速查手册(工作版)📌 摘要:整理 Linux 运维开发高频命令,按文件操作、文本处理、权限、进程、网络、压缩、定时任务等场景分类,每个命令附真实示例,可直接复制使用。 🔍 跳转:日常操作 1-5 | 排障应急 6 | Docker实战 12
@CLoudbays_Martin115 小时前
linux·服务器·网络·安全·github·ssl
Linux 服务器如何查看是否被植入后门?服务器运行一段时间后,如果发现 CPU、内存或带宽占用异常,或者业务出现莫名其妙的访问记录,就需要警惕服务器是否被植入了后门程序。 所谓后门,是指攻击者在成功入侵服务器后留下的隐藏程序或恶意脚本,用于再次进入系统、窃取数据或控制服务器。因此,定期检查服务器安全状态非常重要。 首先,可以检查是否存在异常登录。查看近期登录记录、登录失败记录以及当前在线用户,确认是否有陌生 IP 或未知账号登录服务器。 其次,检查系统进程和启动项。如果发现名称异常、长期运行且来源不明的进程,或开机自动启动了未知程序,都应进一步