Linux

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。收起

查看更多
  • 米尔RK3506工业网关:如何打通现场采集、无线传输与行业规约接入?
    这不是单纯的产品介绍,而是一次围绕工业网关核心任务展开的技术验证。测试平台选用米尔电子 MYD-YR3506 开发板,搭载 MYC-YR3506 核心板,基于瑞芯微 RK3506 处理器与 Ubuntu 22.04 环境,对 Modbus 采集、MQTT 上云和 IEC104 规约交互三条链路进行了完整验证。 处理器架构:3×Cortex-A7 + 1×Cortex-M0 操作系统:Ubuntu
    米尔RK3506工业网关:如何打通现场采集、无线传输与行业规约接入?
  • Fedora Hummingbird Linux为开发者打造智能体时代Linux系统
    全新高速、低门槛的Linux发行版,专为AI智能体及开发者打造,计划通过红帽订阅提供服务与支持 全球领先的企业级开源解决方案提供商红帽近日公布其对Fedora Hummingbird Linux的支持与贡献。Fedora Hummingbird Linux是一款免费、容器原生的Linux操作系统,专为“智能体优先”的开发者群体设计。该系统托管于Fedora项目社区,顺应行业向自主AI工作流转型的趋
    Fedora Hummingbird Linux为开发者打造智能体时代Linux系统
  • Pico PC RK3588S 树莓派开发板实测:8核+6TOPS NPU,嵌入式开发全能之选
    作为嵌入式开发博主,近期上手Pico PC RK3588S树莓派开发板,基于实测体验,从核心性能、接口扩展、场景适配三个维度,给开发者带来精简实用的测评,所有内容均依托实测,不虚构、不夸大。 实测核心性能:能效与算力双优 开发板搭载瑞芯微RK3588S芯片,8nm制程实现性能与功耗平衡。CPU为4×Cortex-A76+4×Cortex-A55八核架构,主频最高2.4GHz,实测运行Ubuntu流
    690
    04/30 15:30
  • 九鼎创展 I3562 开发板实操指南:硬件配置与场景化应用
    前言 I3562 是九鼎创展围绕瑞芯微 RK3562 处理器打造的嵌入式开发平台,兼顾高速接口与 AI 算力,面向智能硬件、边缘计算与视觉类项目提供完整硬件基础。本文从核心配置、接口功能、实际使用场景展开说明,为开发与项目落地提供参考。 一、核心硬件规格总览 I3562 以 RK3562 为核心,搭配灵活存储与完善电源管理,兼顾性能与稳定性。 主控:64 位四核 ARM Cortex-A53,最高
  • Linux C编程 | 从0实现telnet获取程序终端控制权
    本文介绍了如何通过Telnet远程控制主程序并退出Telnet客户端,交还终端控制权的方法。主要内容包括使用`dup()`和`dup2()`函数复制文件描述符,实现Telnet连接下的命令执行和输入输出控制。文章提供了完整的代码示例,并详细解释了各个部分的功能和工作流程。此外,还给出了在Ubuntu和Windows系统上的测试方法和注意事项。
    2489
    04/21 10:43
  • 不是吧?Linux开始接受AI写的代码了
    Linux 社区接受 AI 生成的代码和文档,前提是提交者必须亲自审阅、理解和承担责任。AI 作为生产力工具,其使用受到严格监管,强调责任归属而非免责。这一政策反映了开源社区对工具伦理的谨慎态度,同时推动了更加现代化的治理模型,即 AI 和人类共同参与审查和决策过程。
    503
    04/14 09:38
  • Claude Opus 4.6实测:百万Token上下文与多智能体协作,能跑通Linux内核编译
    Anthropic近期发布的Claude Opus 4.6在长上下文处理和多智能体协作方面带来了显著突破。本文作者基于实际开发场景进行了测试,并围绕"16个AI Agent两周编写出可编译Linux内核的C编译器"这一实验,探讨了AI Agent对软件工程范式的潜在影响。 本次实测通过 c.myliang.cn 进行,该平台支持Claude Opus 4.6和Sonnet 4.6国内直接访问,无需
    3065
    03/28 13:38
  • 飞凌嵌入式FCU1501全新一代国产数据通信网关的功能亮点详解(含详细参数)
    为满足市场对高性能边缘设备的迫切需求与国产化浪潮,飞凌嵌入式正式推出新一代国产数据通信网关——FCU1501嵌入式控制单元。这款产品采用全栈国产化设计,工作温度-40℃~+85℃,适配严苛工业环境;配备双网口、多路RS485及CAN总线,支持Modbus、TCP/IP、SSH等多种协议,可实现本地数据处理与远程协同,稳定支撑数据采集与监控,能够广泛应用于智能制造、能源电力、轨道交通、智慧市政等场景
  • Linux内核三大核心模块深度解析:调度、内存与I/O
    Linux内核作为操作系统的核心,其进程调度、内存管理和文件I/O三大模块共同决定了系统的性能与稳定性。无论是多核服务器的高并发处理,还是嵌入式设备的资源受限场景,深入理解这些底层机制都是进行性能调优与系统开发的基石。 一、进程调度:从CFS到EEVDF的演进 进程调度负责决定哪个任务获得CPU执行权。在Linux中,进程是资源的容器,而线程才是实际的调度单元,两者均通过kernel_clone系
    732
    03/19 16:18
  • 面试问题 | 网易这薪资,真的太香了吧
    本文介绍了网易26届校招薪资情况,并详细解析了网易游戏的面试面经,特别是关于Linux命令的深入考察。作者通过实例讲解了正向代理和反向代理的区别,展示了如何使用top命令查看系统负载,以及如何统计文件中特定URL的出现次数。此外,还提供了几个实用的Linux命令技巧,帮助读者更好地理解和应对面试挑战。
    636
    03/18 14:24
    面试问题 | 网易这薪资,真的太香了吧
  • 设备断网了?嵌入式网络状态检测咋整?
    嵌入式Linux开发中,网络状态检测是一个重要需求。本文介绍了三种检测网络状态的方法:Socket连接探测:通过定时尝试连接公网服务器(如114.114.114.114)来检测网络可达性。优点是实时性强,缺点是对实时性要求高。读取sysfs文件:通过读取/sys/class/net目录下的文件来检测链路层状态。适用于判断网口物理连接状态,但不能保证网络真正可用。Netlink监听:通过订阅内核网络事件,实时获取链路状态变化。适用于需要实时响应网络变化的场景,如自动重连和状态上报。
    976
    03/17 10:55
  • 3分钟吃透RV1126BJ核心板,嵌入式端侧AI选型直接抄作业
    对于边缘AI领域的开发者而言,选对核心板就是项目成功的一半。大家无需花费大量精力去筛选对比,今天小编用3分钟的时间,带大家快速吃透飞凌嵌入式FET1126BJ-S核心板——一款基于瑞芯微RV1126BJ处理器打造,精准应对端侧AI开发痛点、亮点拉满的实用型核心板,看完直接决定要不要入手~ 先划重点,RV1126BJ核心板,优势一眼get 不用逐字啃参数,先记住这4个核心亮点,快速判断是否适配你的项
  • 飞凌嵌入式亮相德国纽伦堡embedded world 2026,深耕全球嵌入式AI市场!
    2026年3月10日,全球嵌入式技术领域的年度盛会——embedded world 2026国际嵌入式展览会,在德国纽伦堡会展中心盛大启幕。飞凌嵌入式携多款重磅新品及全场景解决方案再一次隆重参展(展位号NO.3-561),旨在向全球行业伙伴彰显中国嵌入式企业的创新实力与强劲竞争力,持续深化全球化布局。 1、全方位、更多元 本次展会,飞凌嵌入式打造了多元化展示矩阵,全方位展出基于恩智浦(NXP)、瑞
  • posix是什么都不知道,就别说你懂Linux了!
    POSIX是IEEE定义的一系列API标准,用于在各种UNIX操作系统上运行软件。Linux、Unix和其他兼容系统遵循POSIX标准,使其具备良好的可移植性。POSIX标准涵盖了系统调用、shell程序、线程和网络编程等方面。通过遵循POSIX,Linux能够在多种平台上保持一致性和兼容性,从而推动其快速发展和广泛应用。
    686
    03/06 14:18
    posix是什么都不知道,就别说你懂Linux了!
  • Linux入门-shell编程-适合小白
    Linux基础知识点总结:变量命名、使用,字符串操作,脚本创建与执行,环境变量管理,数学运算,用户交互技巧,关系运算符,字符串运算符,文件及目录操作实例。
    539
    03/05 16:38
  • Linux入门的基础知识点汇总,有这篇就够了
    Linux入门指南:掌握基本概念、命令和工具,快速入门Linux系统。主要内容包括Linux操作系统概述、安装、文件系统、命令使用基础、用户及进程管理、网络配置等。适合初学者快速了解Linux的基本操作和应用场景。
    551
    03/05 15:56
  • 多线程详解,一篇文章彻底搞懂多线程中各个难点
    本文详细介绍了Linux下的多线程编程基础,涵盖了线程的基本概念、创建、终止、同步、互斥锁、条件变量、线程取消、清理函数等内容。重点讲解了生产者-消费者模型的应用实例,强调了多线程编程的关键点和注意事项。
    539
    03/05 13:42
    多线程详解,一篇文章彻底搞懂多线程中各个难点
  • 比串口打印调试更便捷,突破AMP架构调试瓶颈:RK3568开发板的JTAG仿真方案
    在嵌入式Linux开发领域,串口打印调试因操作简单、易上手的特性而被广泛使用。但当应用场景转向AMP实时方案时,其局限性被急剧放大——实时性不足、性能开销较高、调试深度有限的问题,在多核协同工作场景中尤为突出,尤其在需要精确分析核心间同步机制、中断响应时序及资源共享冲突时,传统串口调试往往难以满足需求。 针对这一痛点,JTAG调试技术提供了专业且高效的解决方案。 JTAG(Joint Test A
  • 基于 systemd 的 Linux 启动初始化全解析:配置与实战应用
    systemd 作为目前主流 Linux 发行版的系统和服务管理器,取代了传统的 SysV init,以并行启动、集中管理、配置简洁的特性成为 Linux 启动初始化的标准方案。它不仅负责系统引导阶段的用户空间初始化,还统一管理进程、守护进程、网络、挂载点等核心功能,基于纯文本的单元文件实现服务配置,大幅简化了自定义启动脚本、自动服务的开发与维护。本文以 NXP i.MX93EVK(Linux 6.1.36+)为例,详解 systemd 核心原理、常用操作及两个典型实战场景(自动登录、自定义启动脚本),实现系统启动的自动化定制。
    1701
    02/25 16:52
  • Yocto 构建镜像禁用普通用户 su 命令:权限管控与配置方案
    在 Linux 嵌入式系统中,su命令用于实现用户身份切换,普通用户可通过该命令提权至 root,带来一定的系统安全风险。基于 Yocto Project 构建嵌入式 Linux 镜像时,可通过修改编译配置与文件权限,实现普通用户禁止使用 su 命令,仅保留 root 用户的 su 切换权限,从系统层面强化权限管控。本文详解 Yocto 构建过程中的核心配置步骤、权限修改逻辑及效果验证方法,适用于 NXP 等基于 Yocto 的嵌入式 Linux 开发场景。

正在努力加载...