程序员茄子
全部
编程
代码
资讯
案例
综合
联系我们
Unix 相关技术文章
php
mysql
shell
go
vue
css
api接口对接
支付接口对接
从零手动安装 NetBSD 11:绕开 sysinst 的 MBR 分区实战
编程
从零手动安装 NetBSD 11:绕开 sysinst 的 MBR 分区实战
2026-09-07 06:13:34
技术博文记录在 2012 年老机器上从零手动安装 NetBSD 11 的完整过程:退出 sysinst 后手动分区,涵盖磁盘命名模型、MBR 与 disklabel、文件系统与引导安装,适合理解系统内部机制。
NetBSD
操作系统
MBR
系统安装
Unix
指向错误:uutils coreutils 中的编译器风格诊断信息
编程
指向错误:uutils coreutils 中的编译器风格诊断信息
2026-09-06 03:11:20
uutils团队在coreutils中引入编译器风格的诊断信息,重新思考Unix工具50年来不变的错误报告方式。传统Unix工具只输出一行错误文本(只说明出了什么问题,不说明在哪里),而编译器风格诊断提供错误类型、精确位置、源代码上下文、错误指向和修复建议。文章介绍了实现架构(诊断类型、位置信息、源代码上下文、错误指向)、技术实现细节(使用annotate-snippets库、位置追踪、兼容性考虑),以及对命令行工具设计的启示。
uutils
coreutils
编译器
诊断信息
错误处理
命令行工具
Rust
Unix
批处理的演进:从 Unix 工具到分布式系统
编程
批处理的演进:从 Unix 工具到分布式系统
2026-09-06 00:15:10
系统梳理批处理技术的演进历程:Unix工具时代(grep/awk/sed/sort通过管道组合)、脚本语言和数据库时代(Python/SQL声明式编程)、MapReduce时代(Hadoop分布式计算)、Spark时代(内存计算DAG执行引擎)、云原生时代(Snowflake/BigQuery分离存储计算、Serverless、流批一体)。涵盖各阶段的核心技术、优势和局限性。
批处理
Unix
MapReduce
Hadoop
Spark
分布式系统
数据处理
云原生
最全面的 `history` 命令指南
代码
最全面的 `history` 命令指南
2024-11-18 21:32:45
本文全面介绍了Linux和Unix系统中的`history`命令,包括其基本用法和高级选项。用户可以通过该命令查看、清空和管理命令历史记录,使用不同选项如`-c`、`-d`、`-w`等来操作历史记录。此外,文中还讨论了如何通过环境变量设置来优化历史记录的管理和使用。
Linux
Unix
命令行
Shell
技术
大家都在搜索什么?
devops
易支付
一个官网+多少钱
统一接受回调
统一回调
python
sub
node
宝塔日志
mysql
shell
ElasticSearch
css
vue
api接口对接
2025
支付接口对接
go
php
php回调