linux

不怕犯错,就怕不做2 小时前
linux·驱动开发·嵌入式硬件
RK3562的CPU如何降频及关闭硬件编解码产品温度过高,如何从软件方面入手优化:Linux系统(如Buildroot)上,操作RK3562 CPU频率的核心路径是 /sys/devices/system/cpu/cpu0/cpufreq/
CoderMeijun2 小时前
linux·文件操作·系统调用·open·文件描述符
Linux 文件操作详解:open/read/write/lseek 系统调用Linux 下操作文件有两种方式:区别:标准库函数是 C 标准库提供的,带缓冲区,跨平台系统调用是操作系统提供的接口,无缓冲区,直接操作内核
可可西里_X_back2 小时前
linux·驱动开发·学习
Linux学习(二)- 驱动开发步骤
Hical_W2 小时前
linux·windows·经验分享·嵌入式硬件·macos·开源·c++20
Hical 踩坑实录五部曲(二):MSVC / GCC / Clang 三平台 C++20 编译差异Hical 从第一天起就要求在 GCC 14+、Clang 20+、MSVC 2022+ 三个编译器上通过 CI。框架大量使用了 C++20 新特性:Concepts、co_await 协程、PMR 内存池、std::format、__VA_OPT__ 递归宏。
活蹦乱跳酸菜鱼3 小时前
linux
linux ATF BL2执行过程ATF 定制资料里,BL2 的冷启动入口链路:bl2_entrypoint() → bl2_el3_setup → bl2_el3_early_platform_setup → s32_early_plat_init → 时钟/串口/存储初始化 → bl2_el3_plat_arch_setup → ddr_init() → bl2_main → bl2_load_images → bl2_run_next_image 。
淡淡烟雨淡淡愁5 小时前
linux
安装libreoffice你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。
蜀道山老天师5 小时前
linux·运维·云原生·prometheus
云原生监控入门:监控基础概念 + SLI/SLO/SLA 详解 + Prometheus 从零安装配置在运维与云原生架构中,监控被称作运维的第三只眼,是保障业务稳定、故障快速定位、容量规划、SRE 运维落地的核心基石。随着微服务、容器化、云原生技术普及,传统监控已无法满足分布式复杂架构需求,可观测性与 Prometheus 时序监控体系成为行业标配。
AIDF20265 小时前
linux·服务器·网络
linux 服务器网络问题排查网络问题排查,会用工具和能够抓日志,能定位问题。问题基本就解决了!(那么具体是哪些工具要熟悉的?汇总一下大概就这些)
楼兰公子5 小时前
linux·运维·服务器
br_opi5_plus_defconfig 附带uboot# # Automatically generated file; DO NOT EDIT. # Buildroot -gc073c976-dirty Configuration # BR2_HAVE_DOT_CONFIG=y BR2_HOST_GCC_AT_LEAST_4_9=y BR2_HOST_GCC_AT_LEAST_5=y BR2_HOST_GCC_AT_LEAST_6=y BR2_HOST_GCC_AT_LEAST_7=y BR2_HOST_GCC_AT_LEAST_8=y BR2_HOST_
mzhan0176 小时前
linux·运维·服务器
Linux: signal: SIGALRM; alarm: ITIMER_REALOpenssh使用alarm接口实现登陆超时警告的功能;这个接口的功能非常单一,有一个全局的变量来记录这个ITIMER_REAL; https://www.man7.org/linux/man-pages/man2/alarm.2.html https://www.man7.org/linux/man-pages/man2/setitimer.2.html
mzhan0176 小时前
java·linux·服务器
Linux: compare的直观性最近看到一个接口函数是比较两个时间值,直观性的理解这个函数非常重要,如果想直观的理解,就要理解为返回的结果是lhs减去rhs,这有点类似,汇编语言的风格。汇编的格式分为AT&T和Intel的风格: ATT版的格式; GAS:GNU Assembly;gcc 汇编器 ATT的格式是:AX->BX (mov AX, BX) 所有寄存器名称之前都有%出现,为了区分与符号名称。为什么ATT会选用这个格式呢?The ‘source, dest’ convention is maintained for compat
原来是猿6 小时前
linux·运维·服务器
TCP Server 业务扩展实战:从 Echo 到远程命令执行与词典翻译之前的 Echo Server 只能做一件事:把客户端发来的消息原样返回。问题:业务逻辑写死在 Service() 里
剑神一笑7 小时前
linux·运维·chrome
Linux awk 命令:文本处理的瑞士军刀awk 是 Linux 下最强大的文本处理工具之一,名字取自三位创始人 Aho、Weinberger、Kernighan 的姓氏首字母。很多人只用它做简单的列提取,其实 awk 的能力远不止于此。
用户2367829801688 小时前
linux
Linux df 命令深度解析:从磁盘空间监控到 inode 耗尽排查服务器磁盘满了,SSH 登录都报错 No space left on device。第一反应就是敲 df -h,但有时候明明显示还有空间,却还是报错——这是 inode 耗尽了。深入了解 df 命令后,发现这个看似简单的工具其实藏着不少门道。
3301_8 小时前
linux
Debian13 ThinkPad T490安装指纹解锁
Mortalbreeze9 小时前
linux·运维·服务器
深度理解进程----进程状态目录进程的基本操作1.查看进程方法一:方法二:top 指令ps 指令2.通过系统调用获取进程标示符(PID)
艾莉丝努力练剑9 小时前
linux·运维·服务器·网络·c++·tcp/ip
【Linux网络】Linux 网络编程入门:TCP Socket 编程(下)🎬 艾莉丝的简介:网络编程,本质上就是跨主机的进程间通信(IPC)。我们平时上网、刷视频、聊天,底层都是不同设备上的进程在通过网络交换数据。理解了这一点,整个网络编程的学习就会清晰很多。
宵时待雨9 小时前
linux·运维·服务器·c++·笔记
linux笔记归纳4:进程概念目录进程概念一、冯诺依曼体系结构1.1.冯诺依曼体系架构1.2.存储分级1.3.数据流动二、操作系统(Operator System)
零K沁雪9 小时前
linux
OpenV_X_N 2.5.x 配置文件选项详解根据 OpenV_X_N 2.5.x 版本官方文档和实践经验,以下是服务端和客户端配置文件中可用的主要选项及其含义说明。
原来是猿9 小时前
linux·服务器·数据库
TCP Echo Server 深度解析:从单进程到线程池的演进之路(中)TCP Echo Server 深度解析:从单进程到线程池的演进之路(上)-CSDN博客把tcpserver的实现逻辑梳理一下: