linux

暴力求解1 小时前
linux·服务器·开发语言·网络·tcp/ip
Linux网络---传输层协议TCP(二)1、保证报头和有效载荷分离的问题4位首部长度2、如何保证有效载荷数据部分应该交付给上一层的那一层协议呢?
ltl2 小时前
linux
序列化格式深度对比:Protobuf、FlatBuffers、Cap’n Proto原文发布于 quant67.com,转载请保留出处。上一篇我们讨论了校验和(Checksum)在数据完整性保障中的作用。数据从内存写到磁盘、从一个节点发送到另一个节点,中间还有一个绕不开的步骤:把内存中的结构化数据转换成字节序列,再从字节序列还原回来。这个过程就是序列化(Serialization)与反序列化(Deserialization)。
lengjingzju2 小时前
linux
编译与调试完全指南—第17章 总结完整 485 页的 《编译与调试完全指南》见: lengjingzju-notes发布页本章对全书16章的知识体系进行整体回顾,梳理从编译到调试的完整工具链脉络,提供按问题域组织的工具选择速查表、调试流程决策图和学习路径建议,帮助读者建立系统化的知识框架,在实际工作中快速定位问题并选择合适的工具。
ltl2 小时前
linux
容器网络性能真相:veth vs macvlan vs eBPF 数据面原文发布于 quant67.com,转载请保留出处。你跑了个容器,iperf3 一测,带宽只有裸机的 80%。延迟多了 20μs。谁偷了你的性能?
CSDN121104 小时前
linux·编辑器·vim
麒麟 V10 安装 Node-RED、IEC 104 协议插件及界面汉化本文用于在麒麟 V10 服务器上安装并配置以下组件:版本说明原部署环境使用 Node.js 20.10.0。如果是恢复现有项目,建议保持原 Node.js、Node-RED 和插件版本一致,避免出现兼容性问题。
晚风_END3 天前
linux·运维·服务器·云原生·容器·云计算·paas
Linux|运维|docker+centos7部署最新版seafile私有网盘社区版-2026(可离线部署)Seafile是一个由北京海文互知网络有限公司开发的企业级私有云存储与协作平台,专注于文件同步、共享和跨平台访问,发布于2012年10月。 其产品起源于创始人清华实验室时期,在开源版本基础上提供企业版解决方案,2013年获得经纬中国天使轮投资。 Seafile支持Windows、Mac、Linux、Android和iOS全平台客户端,提供文件同步、在线协同编辑、Wiki知识管理、细粒度权限控制及端到端加密等功能。 Seafile 在全球范围内被众多机构和企业信赖 :
晨枫阳6 小时前
linux·运维·ubuntu
@changesets/cli是什么?哪些情况下需要使用?怎么使用一句话:它是一个专门为 Monorepo(多包仓库) 设计的版本管理与发布工具。它的核心工作流程是:它本质上解决了 Monorepo 场景下的两个核心痛点:
2401_8906034010 小时前
linux
Linux 进程概念深度剖析进程是操作系统中最核心的概念之一,但很多人对它的理解停留在"运行中的程序"这个层面。实际上,进程的背后是一套精密的硬件架构、内核数据结构和调度算法。这篇文章从冯诺依曼体系结构出发,一路深入到 task_struct 的内部结构、进程状态机的底层实现、Linux 2.6 内核的 O(1) 调度器、以及虚拟地址空间的页表映射机制,把进程概念从上到下拆解清楚。
2401_868534788 小时前
linux·网络协议
在企业环境中快速安装配置 FreeBSD Unix 服务器操作系0x01 Unix 服务器系统 FreeBSD UnixFreeBSD 是什么?描述: FreeBSD 是一种用于为现代服务器、台式机和嵌入式平台供电的操作系统; 三十多年来,一个大型社区不断发展它; 其先进的网络、安全和存储功能使FreeBSD成为许多最繁忙的网站和最普遍的嵌入式网络和存储设备的操作系统,官网地址:www.freebsd.org由上可知,目前 FreeBSD 生命周期内的版本有 14.0、13.3、13.2,通常学习测试可以采用最新的,而生产环境中选择最稳定的。
不会就选b7 小时前
linux·运维·网络
Linux之网络基础(二)封装:发送端自上而下,每层在上层交付的有效载荷 (payload)前追加本层协议报头 (header),数据逐层打包。 完整报文通用公式: 完整报文 = 本层报头(header) + 上层交付的有效载荷(payload)
静止了 所有的花开13 小时前
linux·linux内核·内核镜像·uimage
Linux 内核镜像格式与 U-Boot 启动命令Linux 内核经过编译、压缩和封装后,会形成 vmlinux、Image、zImage、uImage、FIT 等不同镜像格式。本文简要介绍它们的区别及对应的 U-Boot 启动命令。
wWYy.10 小时前
linux·网络
Linux怎么接受数据包网卡把数据写入内存,内核通过 NAPI 取出数据,再经过链路层、IP 层、TCP/UDP 层逐层解封装,最后放入 Socket 接收缓冲区并唤醒应用。
莫浅子8 小时前
linux·运维·网络
Day 4:USB 2.0 时序与带宽预算USB Host 周期性发送 SOF(Start‑Of‑Frame),用于维持总线时间基准和调度。Full Speed
ly76898 小时前
linux·运维·系统架构
Linux 从入门到实践:系统架构、常用命令、服务管理与故障排查详解Linux 不仅是一套操作系统,更是现代服务器、云计算、容器、嵌入式设备和软件开发基础设施的重要基石。本文将从 Linux 的基本概念开始,逐步介绍文件系统、用户权限、进程、网络、磁盘、Shell 脚本、服务管理、安全配置以及常见故障排查方法。
小雪崩8 小时前
linux·c语言·学习
嵌入式学习 day27:标准IO在C语言中操作文件,永远是三步:c注意:打开的文件一定要记得关闭,否则可能造成资源泄露或数据丢失。cmode(打开方式):
Arnold.Shen8 小时前
linux·安全
Dell Storage SC - 如何发送SupportAssist,并启用安全控制台
wunaiqiezixin9 小时前
linux·unix·os·xv6·mit6.s081
MIT 6.S081 xv6 源码精读(Scheduling):sched、scheduler本篇是 swtch.S 源码精读 的姊妹篇。上篇我们把 swtch 拆到字母级,知道它「存旧现场、载新现场、ret 跳到新 ra」。这篇看 proc.c 里谁在调用 swtch、怎么编排成完整调度:scheduler(调度器循环)、sched(切走原语)、yield(主动让出)、forkret(新进程首跑)。
书生执笔画浮沉9 小时前
linux
记录一个由浮点运算引起的崩溃事情发生在24年的6月初的时候,笔者一直在Linux客户端开发组,一个中控组的同事过来说中控服务在某台基于国产化ARM64芯片的系统中频繁崩溃,故障现象非常稳定,问我有没有遇到过类似情况,我说没遇到过,由于笔者手头也有着急的项目问题需要处理,后面一段时间也就不了了之了,只是频繁的看到这位同事频繁的在设备所在的设备间和工位之间来回跑(那设备系统的源停止服务了且没装ssh)……
xx~t10 小时前
linux·运维·服务器·c语言·学习方法
嵌入式——Linux软件编程2📖今日学习内容:shell while、for循环,shell数组,shell函数; C语言IO文件操作。
Shell运维手记10 小时前
linux·运维·笔记·网络协议·bash
Linux (挂载|rpm|yum|源码编译)语法:mount 设备 挂载点 挂载点必须是已经存在的目录bash验证挂载成功两条命令:bash临时挂载,重启失效;永久挂载写 /etc/fstab。