运维

从ENIAC到Linux:计算机技术与商业模式的协同演进

目录 一、军事需求驱动的技术起源与民用转化 1.1 ENIAC与军事科技的基础性作用 1.2 摩尔定律对技术民用化的推动 二、商业模式的分化与成熟 2.1 IBM:大型机时代的主导者 三、操作系统的发展与分化 3.1 UNIX:操作系统的奠基者 3.2 硬件分化引导操作系统演进 3.3 Wintel联盟:开放生态的胜利 3.

【寻找Linux的奥秘】第九章:自定义SHELL

请君浏览 前言 1.目标 2. 运行原理 3. 实现 3.1 打印命令行提示符 3.2 获取命令行参数 3.3 命令行解析 3.4 执行命令 3.5 内建命令 3.5.1 cd 3.5.2 echo 4. 小结 4. 源码 尾声 前言 本专题将基于Linux操作系统来带领大家学习操作系统方面的知识以及学习使用Linux操作系统。前面我

网络数据传输与NAT技术的工作原理

前言:         本文介绍了私有IP地址的划分及其在网络通信中的应用。针对IPv4地址枯竭问题,通过NAT(网络地址转换)技术,私有IP可转换为公网IP实现互联网访问,同时通过端口映射解决内网主机通信问题。文章还阐述了公网IP分配机制、网络层级结构以及内外网通信原理,指出公网无法主动访

【Linux】环境变量

📝前言:这篇文章我们来讲讲Linux环境变量 🎬个人简介:努力学习ing 📋个人专栏:Linux 🎀CSDN主页 愚润求学 🌄其他专栏:C++学习笔记,C语言入门基础,python入门基础,C+

【Linux】环境变量

前言:         上文我们讲到了Linux中进程的切换与进程的优先级  【Linux】进程切换与优先级-CSDN博客          本文我们来讲讲Linux中的环境变量 概念        环境变量:一般指的是在操作系统中用来指定操作系统运行环境的一些参数。        就比如说我们编写的C/C++代码在连接时从来不知道我们所

【图文】Claude Code & Kimi K2 环境配置指南 (Windows/macOS/Ubuntu)

Claude Code & Kimi K2 环境配置指南 (Windows/macOS/Ubuntu) 本指南将引导您完成安装和配置 Claude Code 和 Kimi K2 的所有必要步骤,以利用 Kimi K2 API 的强大功能。 第一步:安装 Node.js 和 Git 在开始之前,您的系统需要安装好 Node.js 和 Git。 1.

【寻找Linux的奥秘】第四章:基础开发工具(下)

请君浏览 前言 1. 自动化构建 1.1 背景 1.2 基本语法 1.3 make的运行原理 1.4通用的makefile 2. 牛刀小试--Linux第一个小程序 2.1 回车与换行 2.2 行缓冲区 2.3 倒计时小程序 2.4 进度条小程序 原理 代码 3. 版本控制器git 3.1 认识 3.2 git的使用 三板斧

【Nginx】——从0到1,带你玩转Nginx,掌握其中的技巧以及配置

🎼个人主页:【Y小夜】😎作者简介:一位双非学校的大三学生,编程爱好者,专注于基础和实战分享,欢迎私信咨询!🎆入门专栏:🎇【MySQL,Java基础,Rust】🎈热门专栏:&#x1f

命令行安装WSL Ubuntu-24.04系统

文章目录 一、WSL命令行安装Ubuntu-24.04 1. 查看线上可用系统 2. 安装Ubuntu-24.04 3. 设定WSL默认系统 二、迁移Ubuntu-24.04 1. 查看Ubuntu-24.04子系统路径 2. 导出Ubuntu-24.04系统镜像 3. 注销Ubuntu-24.04 4. 导入新路径下的Ubuntu-24.04镜像 5. 设定WSL默认系统

Vue3 本地环境 Vite 与生产环境 Nginx 反向代理配置方法汇总【反向代理篇】

文章目录 一、前言 二、问题场景 三、开发环境配置(Vite) 四、生产环境配置(Nginx) 4.1 初始错误配置 4.2 正确配置方案 4.3 配置解析 4.4高级配置选项 五、常见问题排查 六、开发环境 vs 生产环境对比 七、总结 一、前言在前后端分离架构中,前端访问后端资源&#xff08