随笔分类 - Linux系列
摘要:本文的 Bash 版本说明 macOS 默认的 bash 安装路径是 /usr/bin/bash,这个版本通常是 3.2.5。可以通过执行 bash --version 查看版本信息。 因为在后面的关联数组一节中,使用 declare -A 声明关联数组时一直提示:"declare: -A: inv
阅读全文
摘要:前言 本文会讲解Unix的五种 I/O 模型,并对各个模型做一个对比。 在分析 I/O 模型之前,首先要了解Unix中 I/O 的操作流程。 I/O 就是 Input和Output的缩写,所以整个 I/O 流程包含了输入和输出两个阶段。以进程的角度看着两个阶段: 第一阶段:内核准备数据的阶段,即当用
阅读全文