技术学习笔记

云原生
  • Docker
  • Kubernetes
  • 微服务
  • CI-CD
  • 可观测性
  • 网络与存储
  • 安全
  • 生态工具
Rust
  • 基础与核心语法
  • 进阶特性
  • 深入理解
  • 异步编程
数据库
  • Redis
  • ClickHouse
  • PostgreSQL
其他
  • 终端与Shell
  • NLP实战
  • 杂项

终端与Shell

阶段一 · 概念辨析

  • 01 历史视角与概念辨析
  • 02 Terminal 与 Shell 的分工
  • 03 TTY 与 PTY:内核视角

阶段二 · Shell 入门

  • 04 Shell 是什么:bash / zsh / fish 对比
  • 05 环境变量,PATH 与配置文件

阶段三 · 文件与系统命令

  • 06 文件系统导航
  • 07 文件操作
  • 08 文件查看与搜索
  • 09 权限管理

阶段四 · 管道与文本处理

  • 10 标准输入输出与管道
  • 11 grep:文本搜索利器
  • 12 sed:流编辑器
  • 13 awk:文本处理瑞士军刀

阶段五 · 进程与网络

  • 14 进程管理
  • 15 网络诊断工具

阶段六 · Shell 脚本基础

  • 16 变量,条件判断与循环
  • 17 函数,参数与错误处理
  • 18 常用脚本模式与实战

阶段七 · 终端效率工具

  • 19 iTerm2 配置与高级技巧
  • 20 tmux:终端复用器

© 2026 技术学习笔记