
linux系统
文章平均质量分 70
牛马十年
牛马十年,穿行在数字与代码的边界,十年磨一剑,目光始终远眺。以理性为骨,以创意为魂,沉浸于技术的海洋,游走于创新的潮流。那些不可能的挑战,成就了无限的可能;那些平凡的细节,积淀成了卓越的基石。十年,是一个起点,不止步,未来仍在未知的星空中等待探索。
展开
-
从Mellanox 网卡固件升级:复习下常用的网卡命令
device> 为pci地址,如:mstflint -d 1a:00.0 query。替换为你的 Mellanox 设备的 PCI 地址。即为网卡的具体型号,对应下载页面的OPN。NVIDIA 官方的。原创 2025-02-28 18:51:19 · 360 阅读 · 0 评论 -
从一个程序文件是如何被加载运行开始讲起
CPU 的分页(Paging)和分段(Segmentation)是两种不同的内存管理机制,用于解决内存分配、保护和虚拟内存访问问题。1. 分段(Segmentation)概念分段是将内存划分为逻辑段(Segment),每个段具有不同的基地址和大小,并且段可以用于不同目的(如代码段、数据段、栈段)。特点段的长度可变,不像分页那样固定大小。每个段都有一个段基址(Base Address)和段界限(Limit),超出界限访问会触发异常。保护性强。原创 2025-02-26 14:33:01 · 2097 阅读 · 0 评论 -
lsb_release命令被丢弃了?
LSB 规范自 2015 年以来未更新,且项目缺乏活跃度,未能跟上开源软件生态系统的发展。因此,RHEL 8 中一些 LSB 5.0 规范所需的工具和库已被弃用,并在 RHEL 9 中被移除。另外龙蜥anolis也提供了lsb软件包,不过换了个名字:system-lsb-core,可以选择安装。今天安装阿里龙蜥8.8系统,发现被大家钟爱的命令lsb_release没了,导致很多业务软件安装失败。但请注意,这并不意味着完全符合 LSB 规范,不建议在需要其他受支持的替代方案的情况下使用。原创 2025-02-11 15:23:05 · 481 阅读 · 0 评论 -
从主机名的设置来理解systemd的D-Bus通知机制
有些系统服务是通过脚本(如 Shell、Python、Perl 等语言编写)启动的,用户可以通过编辑这些脚本自定义服务行为。例如,很多自定义的服务都依赖于。原创 2025-02-11 11:02:26 · 716 阅读 · 0 评论 -
ipv6不支持别名子接口
在 IPv6 环境下,Linux 并不会严格区分eth0和eth0:1000的地址绑定,而是将所有地址归属于主接口。如果业务需求要求在逻辑上区分,可以通过使用 VLAN 接口(如eth1.1000)或网络命名空间来实现更细粒度的分离。需要配置多个ipv6地址时可以明确绑定 IPv6 地址到eth0你可以使用直接将 IPv6 地址绑定到主接口eth0,而不是别名接口: 修改。原创 2025-02-08 17:15:21 · 397 阅读 · 0 评论 -
不存在的md126磁盘是哪来的
在设备进行机房迁移后,进行系统重装,pxe过程中一直报错。发现自动选取系统盘的步骤中,选取了一个不存在的磁盘:md126,导致根本无法进行分区,从而pxe中断。原创 2025-02-08 16:38:56 · 417 阅读 · 0 评论 -
UEFI和传统BIOS在pxe装机上的区别
UEFI(统一可扩展固件接口,Unified Extensible Firmware Interface)是现代计算机的固件接口标准,用于替代传统的BIOS(基本输入输出系统)。UEFI引导相比传统BIOS引导,提供了更快的启动速度、更强的兼容性、更大的存储支持、更高的安全性,并且具有更友好的用户界面。原创 2025-02-08 16:10:38 · 1024 阅读 · 0 评论