linux

粉色大象1 天前
linux·运维·服务器
银河麒麟 Linux 终端中文乱码完整排查指南适用:Kylin 系列(桌面版/服务器版)、常见 Linux 发行版 用途:运维排障参考 / 技术博客素材 更新日期:2026-08
ltl3 小时前
linux
纠删码原理与存储效率原文发布于 quant67.com,转载请保留出处。分布式存储系统面对的核心矛盾之一,是数据可靠性与存储效率之间的冲突。三副本(3-way Replication)简单可靠,但存储利用率只有 33%——存 1 PB 的有效数据需要 3 PB 的裸容量。对于大规模冷数据和温数据场景,这个代价太高了。纠删码(Erasure Coding)提供了一种用计算换空间的方案:通过对数据块做数学编码生成校验块,在同等容错能力下把存储利用率提升到 60%~80%。
ltl3 小时前
linux
MinIO 原理和架构:机制、AGPL 与上游 archived 风险原文发布于 quant67.com,转载请保留出处。选型对象存储时,MinIO 常被当成「单二进制、S3 兼容、纠删码、无中心」的默认答案。这个答案只覆盖架构形状,不覆盖工程约束:它从 2021 年起整仓 AGPLv3;截至本文修订日(2026-08-07),GitHub 仓库 minio/minio 的 API 字段 archived=true,最新公开 tag 为 RELEASE.2025-10-15T17-29-55Z。继续把 MinIO 当「活跃上游 + 宽松开源」来写,会误导部署决策。
林浩杨_4 小时前
linux·命令模式
linux搜索命令(grep+sed)grep -n -E "class |def " 文件 │ │ │ │ │ │ │ │ │ └─ 要搜索的文件 │ │ │ └─ 搜索什么 │ │ └─ 使用扩展正则表达式 │ └─ 显示行号 └─ 搜索文本
W.W.H.4 小时前
linux·物联网·wifi·rootfs·驱动
将驱动编译成模块并安装到rootfs平台:Forlinx OK3562(Rockchip RK3562J) 内核版本:Linux 5.10.198 SDK 路径:~/work/OK3562-linux-source 目标:将 Realtek RTL8821CU(USB WiFi)驱动以内核模块(.ko)形式集成到系统中,烧录后开发板开机即可加载。
ltl4 小时前
linux
io_uring 在生产环境翻车实录:内核 bug、资源泄漏和你不知道的限制原文发布于 quant67.com,转载请保留出处。io_uring 在不少 workload 下能显著减少系统调用与批处理开销——但「快」取决于场景与内核代际,不是普适结论。
ltl4 小时前
linux
内存分配器擂台:jemalloc vs tcmalloc vs mimalloc vs glibc原文发布于 quant67.com,转载请保留出处。打开任何一篇分配器对比文章,你会看到 micro-benchmark:malloc/free 100 万次,记录耗时。jemalloc 3.2 ns,tcmalloc 2.8 ns,mimalloc 2.5 ns,glibc 4.1 ns。
ltl4 小时前
linux
Zero Copy 的肮脏秘密:在什么时候反而更慢原文发布于 quant67.com,转载请保留出处。"用 zero copy,性能直接翻倍!"——每个系统程序员都听过这种说法。Nginx 用 sendfile,Kafka 靠 zero-copy 实现百万级吞吐,这些故事被反复传播,以至于 zero copy 在很多人心中等于"免费的性能提升"。
数据知道4 小时前
linux·运维·安全·网络安全
宽字节注入、二次注入、堆叠注入:高级 SQLi 专题上一篇把 SQL 注入从手工到 sqlmap 走了一遍。有人读完会觉得:参数化一上,注入不就死了吗?话是没错,可真实项目里总有“历史包袱”和“聪明人自己造的轮子”——编码处理不一致、入库一次出库再拼一次、驱动居然允许多语句执行。于是就有了这三类更刁钻、也更容易在代码评审里漏掉的东西:宽字节注入、二次注入、堆叠注入。
童槿顏丶6 小时前
linux·运维·gitlab
GitLab部署到Linux修改前 修改后(改成本机IP) 运行配置查看运行状态启动GitLab查看临时密码打开浏览器输入 http://192.168.214.138/ PS:如果打不开网站就检查一下防火墙是否关闭!!!
Dawn-bit16 小时前
linux·运维·服务器·云计算·运维开发
Linux 日志处理三剑客之 awk:取列、取行、过滤与统计计算awk 是一种文本处理工具,也可以理解成一门小型文本处理语言。它会一行一行读取输入内容,然后根据条件执行动作。
RisunJan11 小时前
linux·运维·unix
Linux命令-spell(Unix 拼写检查工具 —— 文本校对的基础利器)快速参考:spell 是 Unix/Linux 系统中的传统英文拼写检查工具。它从标准输入或文件中读取文本,逐一检查每个单词是否在系统字典中存在,输出所有拼写可疑的单词。spell 是 ispell/hunspell 系列工具的底层接口,现代 Linux 发行版中通常由 aspell 或 hunspell 提供兼容实现。
2401_868534782 天前
linux·运维·服务器
unix命令的基本结构grep -n “error ” app.logls -l /homecat 读取并输出内容grep 筛选匹配行
空堂与归8 小时前
linux
Linux 命令实战:AI 开发者必备的终端操作手册上一篇搭好了 CentOS 虚拟机、配通了 FinalShell 远程连接——环境就绪,接下来要把命令行操练熟。这篇覆盖 Linux 目录结构、文件增删改查、VI 编辑器、tar 打包压缩等高频命令,全部围绕 AI 开发者的日常操作展开。
深念Y16 小时前
linux·嵌入式·arm·编译·tcp·服务
tcpfwd-doc2026/7/2单线程、同步阻塞 poll 模型。每个连接串行处理(接受 → 转发 → 关闭 → 下一个)。
Kina_C14 小时前
linux·网络·keepalived
Keepalived 配置管理进阶:使用子配置文件实现模块化与高可读性在主配置文件中如果写入过多的配置不利于对于主配置文件的阅读
BLUcoding12 小时前
linux·运维·ubuntu
Ubuntu 开机自启 Kiosk 模式浏览器全屏展示网页配置指南本文档介绍如何通过 autostart 桌面条目,在 Linux 系统登录后自动以 Kiosk(自助服务终端) 模式启动浏览器,并全屏显示指定网页。
牢姐与蒯10 小时前
linux·运维·服务器
Linux基本指令及知识点(二)向目标文件进行写入操作。假如没有">(目标文件)",那么写入的目标文件就默认是屏幕,所以echo + 空格 + '内容'的作用就是将echo后跟的那串内容以字符串的形式打印出来:
小玮看世界10 小时前
linux·前端·python
[Python]从“脏”数据到优雅实现:一个IoT滑动窗口最大值问题的测试驱动优化实录最近我在解决一道有趣的编程题:模拟鸿蒙IoT网关的数据采集处理器,要求支持乱序到达的数据包,并实时返回滑动窗口内的最大值。看似简单的需求,却因为“未来数据不可见”、“重复时间戳保留最大值”、“窗口内无数据返回None”等约束,让实现变得颇具挑战。
BLi4ee11 小时前
linux·ubuntu
WSL 文件资源管理器左侧 Linux / Ubuntu 入口恢复Windows 文件资源管理器左侧原本应显示:但实际情况是,WSL 和 Ubuntu 均可正常运行,\wsl.localhost\Ubuntu 也能够访问,文件资源管理器左侧却没有原生的 Linux 导航节点。