[架构之路-240]:目标系统 - 纵向分层 - 应用层 - 应用层协议与业务应用程序的多样化,与大自然生物的丰富多彩,异曲同工

目录

前言:

- 倒金子塔结构

- 大自然的组成

一、应用层在计算机系统中的位置

1.1 计算机应用程序的位置

1.1.1 业务应用程序概述

1.1.2 应用程序的分类 - 按照计算机作用范围

1.1.3 业务应用程序分类 - 按照行业分类

1.2 网络应用协议的位置

1.2.1 网络协议分层

1.2.2 丰富的网络应用层协议

1.2.3 网络应用层协议和业务应用程序之间关系

二、丰富的业务应用程序

2.1  什么是企业业务应用程序

2.2 企业业务应用程序的本质

2.3 丰富的政府应用程序


前言:

- 倒金子塔结构

计算机应用程序是多样的、丰富多彩的,不同的行业、不同的领域、不同的需求,有不同的应用程序,在计算机系统中,越是往上,种类越多,定制化、个性化的程度和需求越大;越是往下,通用性越强,种类越少,比如主流的底层操作系统就剩下三种:Linux,Windows和MAC,然而,应用程序却又成千上万,千奇百怪,丰富多样,五花八门,计算机系统与大自然的组成(原子->分子->有机物/无机物->生物->人类世界)有着异曲同工之处,是一个倒金子塔结构!!!

- 大自然的组成

[机缘参悟-67]:深度思考-万物的基础架构:物质组成、运行规律、化合规律_文火冰糖的硅基工坊的博客-CSDN博客

大自然是一个复杂而多样化的系统,它的组成包括原子、分子和有机分子等。

首先,原子是构成物质的基本单位,是化学元素的最小单元。它们由核心的质子和中子以及围绕核心运动的电子组成。

原子通过化学键的形式结合在一起,形成分子。分子是由两个或更多原子通过共用电子对形成的稳定结构。分子是化合物的基本单位,它们可以是无机物或有机物,具体取决于它们的组成元素。

有机分子是由碳元素构成的化合物。碳具有独特的化学性质,因此它可以和其他元素形成广泛多样的化合物,包括有机化合物。有机分子是生命的基础,包括蛋白质、核酸、碳水化合物和脂类等。

除了原子、分子和有机分子,大自然的组成还包括其他各种物质,例如无机盐、水、空气等。

这些不同的组分相互作用和相互影响,形成了我们所看到的丰富多样的自然界。

一、应用层在计算机系统中的位置

1.1 计算机应用程序的位置

1.1.1 业务应用程序概述

业务应用程序是专门为满足特定业务需求而开发的应用软件。它们主要用于支持和管理各种业务流程、数据处理和信息管理。

具体来说,业务应用程序针对特定行业或组织的需求,提供了以下功能和服务:

  1. 数据管理和处理:业务应用程序帮助组织收集、存储、管理和处理各种业务相关的数据。这包括对客户信息、销售数据、供应链信息、财务数据等的记录、分析和报告。

  2. 业务流程支持:业务应用程序能够协助组织管理和支持各种业务流程。例如,销售管理应用程序可以帮助跟踪销售机会、管理订单和销售活动;人力资源管理应用程序可以支持招聘、员工管理和薪酬管理等流程。

  3. 协作和沟通:业务应用程序通过提供协作和沟通工具,促进组织内部和外部的协作和沟通。这包括电子邮件、即时通讯、在线会议等协作工具,使团队成员能够共享信息和协同工作。

  4. 报告和分析:业务应用程序能够生成各种报告和分析,以帮助组织了解业务绩效、趋势和预测。这些报告和分析可以帮助管理层做出更明智的决策。

  5. 客户关系管理:业务应用程序可以支持客户关系管理(CRM),帮助组织跟踪和管理客户信息、与客户互动、提供个性化的服务和支持。

  6. 供应链管理:对于制造和零售等行业,业务应用程序可以支持供应链管理,帮助优化供应链流程、库存管理、订单处理等。

  7. 电子商务:业务应用程序可以支持电子商务平台,帮助组织在互联网上进行在线销售和交易。

不同行业和组织的业务应用程序需求各异,因此通常会有根据特定需求定制开发的解决方案。这些业务应用程序旨在提高效率、降低成本。

1.1.2 应用程序的分类 - 按照计算机作用范围

应用程序可以根据其运行环境和功能需求来进行分类。

其中,常见的分类包括单机应用程序网络应用程序

  1. 单机应用程序(个体人):
    单机应用程序是在单个计算机上运行的应用程序,只在本地设备上进行操作和处理数据不需要与其他计算机或服务器进行通信。这些应用程序通常安装在个人电脑、笔记本电脑、移动设备等上,并独立于网络连接运行。常见的单机应用程序包括文字处理软件、表格软件、媒体播放器、游戏等。在单机应用程序中,所有的计算和数据处理都在本地设备上进行,不需要依赖网络连接

  2. 网络应用程序(社会人):
    网络应用程序是通过计算机网络进行通信和交互的应用程序。这些应用程序需要与其他服务器或其他计算机进行数据交换,以提供更广泛的功能和服务。网络应用程序通常基于客户端-服务器模型运行,客户端发起请求,服务器进行处理并返回结果。常见的网络应用程序包括网页浏览器、电子邮件客户端、社交媒体应用程序、在线购物网站、在线游戏等。对于网络应用程序,数据传输和处理发生在多台计算机之间,因此需要网络连接和相应的通信协议来实现数据传输和交互。

总结来说,单机应用程序主要在本地设备上运行,独立于网络连接;而网络应用程序则需要通过网络连接与服务器或其他计算机通信,提供更多的功能和服务。

备注:

目前大部分应用程序都是网络应用程序!!!

1.1.3 业务应用程序分类 - 按照行业分类

业务应用程序可以按照行业进行分类,以满足特定行业的需求和业务流程。以下是一些常见的行业分类及其相关的业务应用程序:

  1. 零售业:

    • POS系统(销售点系统):用于实时处理销售、库存管理和支付。
    • 电子商务平台:用于在线销售和交易。
    • 客户关系管理(CRM):用于管理顾客信息和营销活动。
    • 供应链管理(SCM):用于优化供应链流程,包括采购、库存和配送。
  2. 制造业:

    • 企业资源计划(ERP):用于管理整个制造过程,包括生产计划、物料采购和生产成本控制。
    • 质量管理系统(QMS):用于监测和控制产品质量,包括质检和不合格品管理。
    • 计划与排程软件:用于优化生产计划和资源分配。
    • 设备维护管理系统(CMMS):用于设备保养和故障管理。
  3. 餐饮业:

    • 餐厅管理系统:用于订单管理、库存控制和员工排班等。
    • 餐饮预订和外卖平台:用于在线预订和外卖订单管理。
    • POS系统:用于点菜、结账和支付。
  4. 金融和银行业:

    • 网上银行和移动银行应用程序:用于转账、支付和账户管理。
    • 风险管理系统:用于评估和管理风险暴露。
    • 金融交易平台:用于证券交易和投资管理。
  5. 医疗保健业:

    • 电子病历系统(EMR):用于记录和管理患者健康信息。
    • 医院管理系统(HMS):用于预约、床位管理和医药库存等。
    • 医疗影像管理系统(PACS):用于管理医学影像数据。

这只是一些行业分类的示例,实际上每个行业都可以有特定的业务应用程序来满足其独特的需求。当然,同一个行业中的业务应用程序也可以在不同的组织中有所差别,因为每个组织的业务和流程也有可能存在差异。

1.2 网络应用协议的位置

1.2.1 网络协议分层

网络七层协议是指国际标准化组织(ISO)制定的开放系统互联模型(OSI模型)。它将网络通信分为七个层次,每个层次负责特定的功能和任务。以下是网络七层协议:

  1. 物理层(Physical Layer):负责传输比特流(位流),在网络中传送原始数据的物理媒介和传输方式,如电缆、网卡、传输速率等。

  2. 数据链路层(Data Link Layer):提供点对点的可靠数据传输,将比特流(位流)转换为帧,进行错误检测和纠正,确保数据的无差错传输。它由两个子层组成:逻辑链路控制(LLC)和媒体访问控制(MAC)。

  3. 网络层(Network Layer):负责数据包的路由选择和转发,将数据包从源主机传输到目标主机。它提供网络寻址、数据包分片和拥塞控制等功能。常见的网络层协议包括IP(Internet Protocol)。

  4. 传输层(Transport Layer):提供端到端的可靠数据传输和错误恢复。它负责分段和重组数据,确保数据的完整性、有序性和可靠性。常见的传输层协议包括TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)。

  5. 会话层(Session Layer):负责建立、管理和终止会话(连接)以及数据的同步。它提供会话的控制和管理功能,确保通信的可靠性和安全性。

  6. 表示层(Presentation Layer):处理数据的表示形式,负责数据的加密、压缩、解压缩、编码和解码等,确保不同系统之间的数据格式兼容性。

  7. 应用层(Application Layer):提供网络应用程序之间的接口和服务,包括文件传输、电子邮件、Web浏览器等各种应用。它是用户直接面向的层次。

这些七层协议统一了不同厂商和组织之间的通信标准,使得不同类型的网络设备能够互相通信和兼容。每个层次都有特定的功能和责任,通过协议在不同层次之间进行沟通和交互,协同工作以实现可靠的网络通信。

1.2.2 丰富的网络应用层协议

网络应用层协议是在网络七层模型中顶层的协议,提供了各种不同类型的网络应用程序之间的通信和交互。以下是一些常见的丰富的网络应用层协议:

  1. HTTP (Hypertext Transfer Protocol):HTTP是用于在Web上传输超文本的协议,用于在客户端和服务器之间传递HTML页面、图像、音频、视频和其他资源。

  2. FTP (File Transfer Protocol):FTP是用于在客户端和服务器之间传输文件的协议,实现了文件的上传、下载和管理。

  3. SMTP (Simple Mail Transfer Protocol):SMTP是用于在邮件服务器之间传输电子邮件的协议,负责发送和路由电子邮件。

  4. POP3 (Post Office Protocol version 3):POP3是用于从邮件服务器上下载电子邮件到客户端的协议,允许用户在本地阅读和管理电子邮件。

  5. IMAP (Internet Message Access Protocol):IMAP是用于在邮件服务器和客户端之间访问和管理电子邮件的协议,与POP3类似,但提供更多功能,如在服务器上保留邮件副本。

  6. DNS (Domain Name System):DNS是用于将域名解析为IP地址的协议,使用户可以通过更友好的域名访问Internet上的资源。

  7. DHCP (Dynamic Host Configuration Protocol):DHCP是用于自动分配IP地址和其他网络配置信息的协议,使网络设备可以轻松加入和配置网络。

  8. SNMP (Simple Network Management Protocol):SNMP是用于管理和监控网络设备的协议,提供了对网络设备的远程管理和监测。

  9. SSH (Secure Shell):SSH是用于通过加密方式在网络上安全远程登录和执行命令的协议,用于保护敏感数据的传输。

  10. MQTT (Message Queuing Telemetry Transport):MQTT是一种轻量级的消息传递协议,用于在物联网中的设备和应用程序之间进行低延迟的通信。

这些丰富的网络应用层协议支持各种应用程序的通信需求,包括Web浏览、电子邮件、文件传输、网络管理和物联网等。选择适当的应用层协议有助于确保数据传输的可靠性、安全性和高效性,并提供丰富的功能和服务。

1.2.3 网络应用层协议和业务应用程序之间关系

网络应用层协议和业务应用程序之间存在紧密的关系。

业务应用程序是指针对特定业务需求开发的应用软件,

而网络应用层协议则提供了在网络环境中实现业务应用程序之间通信和交互的标准化方式。

并非所有的应用程序都需要通过网络通信,但网络通信为应用程序突破单个计算机的边界提供了底层的技术支持!!!

具体来说,网络应用层协议业务应用程序提供了以下关键网络通信功能和服务

  1. 数据交换:网络应用层协议定义了在业务应用程序之间传输数据的格式和规则,确保数据能够被正确地发送和解析。例如,HTTP定义了在Web上传输超文本的规范,SMTP定义了在邮件服务器之间传输电子邮件的格式。

  2. 通信机制:网络应用层协议提供了不同业务应用程序之间的通信机制,使它们能够在网络上进行交互。例如,FTP允许业务应用程序通过服务器进行文件的上传和下载,SMTP允许业务应用程序通过邮件服务器发送和接收邮件。

  3. 安全性和认证:网络应用层协议可以提供安全性和认证机制,确保业务应用程序之间的通信安全可靠。例如,SSH协议提供了通过加密方式在网络上进行安全远程登录和执行命令的功能。

  4. 差错控制和可靠性:网络应用层协议可以定义差错控制和可靠性机制,确保数据的完整性、有序性和可靠性。例如,TCP协议提供了可靠的数据传输机制,确保数据的无误且按序到达目标应用程序。

通过使用适当的网络应用层协议,业务应用程序能够在网络上实现有效的通信,实现数据的交换和共享。网络应用层协议提供了一种标准化的通信方式,使不同厂商和组织开发的业务应用程序能够互相兼容和互操作。同时,网络应用层协议也为业务应用程序开发者提供了一种简化和加速应用程序开发的基础。

二、丰富的业务应用程序

2.1  什么是企业业务应用程序

业务应用程序是为了满足特定行业或组织的业务需求而开发的软件应用程序。

它们旨在帮助组织管理和执行各种业务流程、数据处理和决策支持。

以下是一些常见的业务应用程序类型:

  1. 企业资源计划(ERP)应用程序:ERP应用程序用于整合和管理企业的各个部门和业务流程,包括财务、人力资源、采购、销售、供应链等。

  2. 客户关系管理(CRM)应用程序:CRM应用程序用于管理和维护与客户的关系,跟踪销售机会、客户交互和客户服务。

  3. 供应链管理(SCM)应用程序:SCM应用程序用于优化供应链流程,包括供应商协作、库存管理、物流和交付等。

  4. 人力资源管理(HRM)应用程序:HRM应用程序用于管理组织的人力资源,包括招聘、员工培训、薪酬管理和绩效评估等。

  5. 项目管理应用程序:目管理应用程序用于计划、执行和监控项目,跟踪任务分配、进度和资源管理等。

  6. 知识管理(KM)应用程序:KM应用程序用于组织和分享组织内部的知识和信息资源,以促进团队协作和知识共享。

  7. 电子商务(E-commerce)应用程序:电子商务应用程序用于在线销售和交易,包括电子商城、在线支付和订单管理等功能。

  8. 数据分析和报告应用程序:这些应用程序用于从业务数据中提取洞察和生成报告,以帮助管理层做出决策和制定战略。

  9. 金融和会计应用程序:金融和会计应用程序用于管理财务数据和进行财务分析、预算和报告等。

  10. 医疗保健管理应用程序:这些应用程序用于在医疗保健行业管理患者信息、医疗记录、预约和账单等。

这只是一些常见的业务应用程序类型,实际上还有许多其他类型的应用程序,根据不同行业和组织的需求而定制开发。这些应用程序帮助组织提高效率、优化业务流程、增强决策支持和提供更好的客户服务。

2.2 企业业务应用程序的本质

(1)业务应用程序的本质:通过计算机实现现实世界的业务需求和流程,实现实现世界的数字化、信息化、自动化、智能化、拟人化!!!!

(2)企业业务应用程序:就是企业管理数字化、信息化、自动化、智能化、拟人化!!!!

(3)企业应用程序的本质就是通过计算机技术,辅助企业高层管理者、中层管理者和底层管理者实现对企业的不同层面的管理!!!

2.3 丰富的政府应用程序

政府应用程序是为了满足政府机构的需求而开发的软件应用程序,用于提供公共服务、管理政府流程和促进政府与公民之间的交互。以下是一些常见的政府应用程序:

  1. 政府门户网站:政府门户网站为公民提供了获取政府信息、服务和资源的集中平台,如政府部门介绍、法律法规、政策文件、在线申请等。

  2. 电子政务(e-Government)应用程序:电子政务应用程序利用数字技术优化政府服务和流程,通过在线交互和数据共享提供便捷、高效的公共服务。例如,电子税务申报、在线驾驶执照续签、在线政府采购等。

  3. 公共安全管理应用程序:这些应用程序用于监测和管理公共安全事务,包括紧急事件响应、犯罪预防、交通管理和火灾安全等。

  4. 电子投票系统:电子投票系统用于实现电子选举和投票过程,提高选举的效率和可靠性。

  5. 数据分析和决策支持系统:这些应用程序用于处理、分析和可视化政府数据,为政府决策者提供决策支持和政策制定的依据。

  6. 社会福利和社保管理应用程序:这些应用程序用于管理福利和社保事务,包括社会保险登记、福利申请和支付管理。

  7. 交通管理应用程序:这些应用程序用于交通运输领域的管理,如交通违章处理、交通拥堵预测和公共交通信息查询等。

  8. 城市规划和市民参与应用程序:这些应用程序用于城市规划、土地利用和市民参与,促进城市的可持续发展和民众的参与。

政府应用程序的目标是提供高效、透明、可访问的公共服务,改善政府与公民之间的互动和交流。这些应用程序有助于提升公共部门的效率、提供便利的公共服务以及减少行政工作的繁琐性。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/165371.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

浏览器的四种缓存协议

❤️浏览器缓存 在HTTP里所谓的缓存本质上只是浏览器和业务侧根据不同的报文字段做出不同的缓存动作而已 四种缓存协议如下 Cache-ControlExpiresETag/If-None-MatchLast-Modified/If-Modified-Since 🎡Cache-Control 通过响应头设置Cache-Control和max-age&…

React基础: 项目创建 JSX 基础语法 React基础的组件使用 useState状态 基础样式控制

01 React 文章目录 01 React一、React是什么1、React的优势 二、React开发环境搭建1、创建项目2、运行项目3、项目的目录结构 三、JSX基础1、什么是 JSX代码示例: 2、JSX使用场景2.1代码示例: 3、JSX中实现列表渲染4、JSX - 实现基本的条件渲染5、JSX - …

最新Ai写作创作系统源码+Ai绘画系统源码+搭建部署教程+支持GPT4.0+支持Prompt预设应用+思维导图生成

一、AI创作系统 SparkAi创作系统是基于OpenAI很火的ChatGPT进行开发的Ai智能问答系统AI绘画系统,支持OpenAI GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美,可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如何搭建部署…

Damask使用指南-Hcp结构(镁(考虑孪晶))孪晶如何加入

1,首先利用geom布种子,种子数为40,模型空间尺寸为64*64*1(表示二维平面问题)代码: 2,根据布种区域生成voronoi镶嵌的晶体结构 代码: 3 检查结构是否正确生成 4,利用dama…

MySQL 性能分析

MySQL 性能分析 对 mysql 进行性能分析,主要就是提升查询的效率,其中索引占主导地位。对 mysql 进行性能分析主要有如下几种方式: 方式一:查看 sql 执行频次 show global status like ‘Com_______’; // global 表示全局 show s…

模拟器-雷电-使用adb push或adb pull操作文件

一、环境 windows 10 雷电模拟器4.0.83 二、问题 有时候我们会需要往模拟器拷贝文件或者复制文件到我的电脑 三、方法 1、获取root权限 adb root adb remount 有可能遇到【daemon not running; starting now at tcp:5037】的报错 查看端口占用进程:netstat -…

国产低功耗MCU芯片:Si24R03

Si24R03集成了基于RISC-V核的低功耗MCU和工作在2.4GHz ISM频段的无线收发器模块,是一款高度集成的低功耗SOC片。 应用领域: 1、物联网 2、智N门锁 3、电机控制 4、消费电子 5、工业控制 其无线收发器模块是专为低功耗无线场合设计,在关…

24、Flink 的table api与sql之Catalogs(java api操作分区与函数、表)-4

Flink 系列文章 1、Flink 部署、概念介绍、source、transformation、sink使用示例、四大基石介绍和示例等系列综合文章链接 13、Flink 的table api与sql的基本概念、通用api介绍及入门示例 14、Flink 的table api与sql之数据类型: 内置数据类型以及它们的属性 15、Flink 的ta…

开箱即用的Appimage是什么以及如何建立快捷方式

1 引言 在使用Linux系统过程中,初学者会遇到无穷多的问题,包括软件的安装问题。 ubuntu的deb,centos的rpm, 当然以及需要解压的tar.gz等等。有一种开箱即用的软件安装类型,格式为Appimage。 AppImage 的官方网站是 AppImage | Linux apps tha…

Spring framework day 02:Spring 整合 Mybatis

前言 在现代软件开发中,数据持久化是一个重要的环节。为了高效、可维护地管理和操作数据库,许多开发者采用了Spring框架和Mybatis持久化框架的组合。Spring提供了依赖注入和面向切面编程等特性,而Mybatis则是一个优秀的对象关系映射&#xf…

力扣每日一题49:字母异位词分组

题目描述: 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的所有字母得到的一个新单词。 示例 1: 输入: strs ["eat", "tea", "tan", "ate&quo…

改造xxl-job适配nacos注册中心

xxl-job并没有对nacos、zookeeper这一类注册中心进行适配,所以需要进行改造。 改造目标 1.对调度器,需要能注册到nacos上,并且执行器管理里的 机器地址 能使用 lb://serviceName 这种地址 2.对执行器,需要能注册到nacos上&…

用python写一个贪吃蛇的程序能运行能用键盘控制

用python写一个贪吃蛇的程序能运行能用键盘控制 1.源码2.运行效果 1.源码 开发库使用:pygame random 直接在终端运行:pip install pygame pycharm安装库:文件-设置-项目-Python 解释器 import pygame import random# 初始化pygame pygame…

MATLAB中 tf2zpk函数用法

目录 语法 说明 示例 IIR滤波器的极点、零点和增益 tf2zpk函数的功能是将传递函数滤波器参数转换为零极点增益形式。 语法 [z,p,k] tf2zpk(b,a) 说明 [z, p, k] tf2zpk(b, a) 从传递函数参数 b 和 a 中找到零点矩阵 z,极点向量 p,以及相关的增益…

蓝桥杯(砝码称重,C++)

思路&#xff1a; 1、用到动态规划思想。 2、用ans[i][j]记录用前i个砝码&#xff0c;能不能称出重量j。 3、详细思路见代码注释&#xff0c;易懂。 #include<iostream> #include<cmath> using namespace std; int main() {int n;int a[110];//记录每个砝码重量int…

2022年亚太杯APMCM数学建模大赛C题全球变暖与否全过程文档及程序

2022年亚太杯APMCM数学建模大赛 C题 全球变暖与否 原题再现&#xff1a; 加拿大的49.6C创造了地球北纬50以上地区的气温新纪录&#xff0c;一周内数百人死于高温&#xff1b;美国加利福尼亚州死亡谷是54.4C&#xff0c;这是有史以来地球上记录的最高温度&#xff1b;科威特53…

nodejs+vue 校园通勤车-计算机毕业设计

在此情况下开发一款校园通勤车可视化系统小程序&#xff0c;于是乎变得非常合乎时宜。 经过网上调查和搜集数据,我们可以发现校园通勤车可视化管理方面的小程序在并不是相当普及,同时在校园通勤车可视化管理方面的可以有许多改进。目 录 摘 要 I ABSTRACT II 目 录 II 第1章 绪…

C++:无法查找或打开 PDB 文件?? 如何解决呢?以及产生原因是什么?

C:无法查找或打开 PDB 文件?? 如何解决呢&#xff1f;以及产生原因是什么&#xff1f; 前言解决办法原因 前言 最近博主在写C时&#xff0c;明明代码都正确&#xff0c;但编译失败。查看原因后发现显示&#xff1a;无法查找或打开 PDB 文件。&#xff08;先介绍解决办法&…

GRASP 、SOLID 与 GoF 设计模式

一、GRASP GRASP&#xff1a;通用职责分配软件设计模式(General Responsibility Assignment Software Patterns)&#xff0c;其主要思想是基于单一职责设计软件对象。 思考软件对象设计以及大型构件的流行方式是&#xff0c;考虑其职责、角色和协作。这是被称为职责驱动设计&a…

【Shell】环境变量 自定义变量 特殊变量

Shell变量&#xff1a;环境变量 目标 1、理解什么是系统环境变量&#xff1f; 2、掌握常用的系统环境变量都有哪些&#xff1f; Shell变量的介绍 变量用于存储管理临时的数据, 这些数据都是在运行内存中的. 变量类型 系统环境变量 自定义变量 特殊符号变量 系统环境变…