跳转到内容

Knowledge path

Linux 与工程编程学习路径

现有可复用正文包括 C++ 类与对象基础,以及较完整的 Linux Socket/TCP 示例。原 Linux 命令笔记只有空标题,已从知识库移除;本页不再把未写成的提纲列为学习资料。

C++ 类、对象与访问控制基础区分 class 与 struct 的默认访问权限,并说明 public、private、protected 和继承的接口边界。正文仍处于入门阶段,尚未覆盖资源管理、模板与并发。

Linux TCP Socket 基础解释 TCP 字节流,并整理服务端的 socket、bind、listen、accept 流程、客户端的 connect 流程,以及收发、部分写入和关闭边界。

远程开发与终端代理的最小操作边界说明 SSH 远程编辑、临时终端代理和仓库级 Git 代理的最小配置与清理原则,不包含真实主机、账号或代理地址。

  1. 先掌握 C/C++ 编译、头文件、错误处理和基本资源生命周期。
  2. 阅读 TCP 客户端/服务器流程,明确监听套接字与已连接套接字的区别。
  3. 在本机回环地址上验证连接、发送、接收和关闭,再扩展到局域网。
  • C++ 文章仍是入门内容。
  • Socket 接口需要按当前系统手册复核类型、返回值和错误路径。
  • 网络示例只使用回环地址和占位参数,实际部署仍需补充认证、超时和输入限制。
  • UDP 不在当前正文范围内;需要时应另写经过验证的最小收发示例。