linux

山卡拉噶8 分钟前
linux·运维·服务器
在Linux中安装Kdump调试环境参考书:《Linux内核模块开发技术指南》 调试应用程序时,可以通过配置,以便在程序崩溃时产生coredump文件。coredump文件保存了程序崩溃前的内存状态、寄存器、栈等信息。使用gdb工具可以方便地查看这些信息,以帮助定位程序崩溃原因。同样,内核也有类似的机制,这种机制被称为kdump。 Linux内核在打开kdump功能时,如果内核发生崩溃,kdump会通过kexec工具启动到第二个内核,第二个内核通常叫做捕获内核(capture kernel)。该内核会生成一个内存映像(或被称为vmcore)
闲猿类9 分钟前
linux·c语言·学习·算法·嵌入式
嵌入式第九天学习ai的简洁循环一句话总结: 给 %c/%[ ] 等不自动跳过空白的格式加前导空格 是最简单、最通用的“吃掉换行符”技巧。
CS_浮鱼37 分钟前
linux·udp
【Linux】UDPUDP编程依赖4个核心系统调用,与TCP不同,无需listen、accept等连接相关接口:Echo服务器是最基础的UDP应用,核心功能是“接收客户端数据并原样返回”,适合入门UDP编程流程。
大侠课堂1 小时前
linux·arm开发
ARM Linux内核异常排查指南ARM架构Linux系统因广泛应用于物联网、工业控制等场景,面临硬件资源受限、多核心调度复杂、ARM指令集特性及定制化驱动等特殊挑战,内核异常排查需结合架构特性针对性处理。本文聚焦ARM32/ARM64平台,将内核异常划分为启动阶段异常与运行阶段异常,从“现象定性→ARM硬件适配→内核调试→问题复现”全链路,提供基于ARM专属工具与技巧的排查方案,覆盖Cortex-A系列(A7/A8/A53/A72等)主流芯片。
DeeplyMind1 小时前
linux·驱动开发·virtio-gpu
Linux Virtio 子系统核心数据结构解析Virtio 作为 Linux 虚拟化中前后端通信的核心标准,前文Linux Virtio 驱动框架:架构设计与实现解析解析了整个virtio框架,本文将聚焦 Virtio 子系统的六大核心数据结构,结合代码实现与内存布局,拆解其设计逻辑与核心作用。
贝塔实验室1 小时前
linux·服务器·前端·fpga开发·硬件架构·基带工程·pcb工艺
Altium Designer 6.0 初学教程-如何生成一个集成库并且实现对库的管理如何在Altium Designer 中创建用户自己的板级设计器件集成库?在Altium Designer 中引入了器件集成库的模式,大大方便了用户在板级设计中调用器件的功能。2004 版中的集成库包括器件原理图库、器件封装库、Spice 混合信号仿真模型库及IBIS信号完整性分析模型库。
阿巴~阿巴~2 小时前
linux·服务器·网络·c++·tcp·socket网络编程
TCP服务器实现全流程解析(简易回声服务端):从套接字创建到请求处理目录一、服务端套接字创建(监听套接字)1、套接字创建基础2、参数配置详解2.1 协议家族(domain)设置
赖small强2 小时前
linux·c语言·c++·进程间通信
【Linux C/C++开发】第20章:进程间通信理论想象一下你去餐厅吃饭:进程(Process) - 就像一家完整的餐厅线程(Thread) - 就像餐厅里的服务员
赖small强2 小时前
linux·c语言·c++·c++17/20
【Linux C/C++开发】第24章:现代C++特性(C++17/20)核心概念结构化绑定的核心思想: 结构化绑定就像快递拆包,一个大包裹(聚合类型)里面有多件商品,你可以一次性把它们都取出来并分别命名:
Robpubking2 小时前
linux·运维·elasticsearch
elasticsearch 使用 systemd 启动时卡在 starting 状态 解决过程记录上个星期使用 二进制包 elasticsearch-9.2.1-linux-x86_64.tar.gz 安装 elasticsearch 之后,遇到了一个问题,当执行 systemctl start elasticsearch.service 命令之后 就卡住了,状态如下:
hlsd#3 小时前
linux·iot
我把自己的小米ax3000t换成了OpenWRTOpenWrt 是一个基于 Linux 的开源嵌入式操作系统,主要用于无线路由器和其他网络设备。它最初是为了支持 Linksys WRT54G 系列路由器而开发的,因此得名 “OpenWrt”(Open Wireless Router)。 OpenWRT官网:https://openwrt.org
不想画图3 小时前
linux·nginx
Linux——web服务介绍和nginx编译安装本文系统介绍Web服务基础、HTTP/HTTPS协议原理及Nginx核心知识,包含完整编译安装流程和实操演示,帮助读者快速掌握Web服务搭建与配置技能。
2301_807583233 小时前
linux·clickhouse·zookeeper
ubuntu22.04集群部署clickhouse详细步骤
尹蓝锐4 小时前
linux·运维·服务器
Linux解压各种压缩包命令🌏个人博客:尹蓝锐的博客希望文章能够给到初学的你一些启发~ 如果觉得文章对你有帮助的话,点赞 + 关注+ 收藏支持一下笔者吧~
小嘟嘟26795 小时前
linux·运维·服务器
Linux-奇怪的No such file or directory文件明明存在,执行为啥会报No such file or directory ?$ ls$ https openssl sftp
shizhan_cloud5 小时前
linux·运维
iSCSI 服务器SCSI(Small Computer System Interface,小型计算机系统接口),一种用于计算机和智能设备之间(硬盘、软驱、光驱、打印机、扫描仪等)连接标准。
百***61875 小时前
linux·运维·tomcat
linux 设置tomcat开机启动在Linux系统中,要配置Tomcat开机自启动,可以创建一个名为 tomcat.service 的 systemd 服务文件,并将其放置在 /etc/systemd/system/ 目录下。以下是一个基本的服务文件示例,假设Tomcat安装在 /usr/local/tomcat 路径下: 1 创建服务文件:
春日见6 小时前
linux·运维·服务器·ros2·moveit2
claude code基本介绍init命令:cc会先阅读你的项目,并整理成一个中文文档claude code(下文简称cc)是一个编程插件工具,可以直接集成到你的开发环境中,可以使用不同的模型。
Cyan_RA96 小时前
linux·后端·面试
操作系统面试题 — Linux中如何查看某个端口有没有被占用?Author : Cyan_RA9 Source : 【卡码笔记】网站 Question : Linux中如何查看某个端口有没有被占用?
讨厌下雨的天空6 小时前
linux
线程控制一、创建线程:不是系统调用,需引入第三方库才可以运行1.关于调度的时间片问题:创建的时候时间片要等分,为了创建的线程不影响进程切换