[邂逅Linux

您所在的位置:网站首页 linux怎么看程序版本 [邂逅Linux

[邂逅Linux

2023-04-20 08:42| 来源: 网络整理| 查看: 265

课前须知

明确学习 Linux 的价值

Linux 是现代化应用程序交付的首选平台,无论是部署在裸机、虚拟化还是容器化环境 公司内部服务(TCE、FaaS、SCM)统一使用 Debian Linux 系统 熟悉 Linux 基础指令,熟练运维前端常用服务 (Nginx,Node.js) 加深对操作系统概念和实现的理解,夯实基础知识

课前准备

一台安装Debian Linux系统的计算机(边学边实践) 目录 1.计算机硬件 2.计算机操作系统 3.Linux系统概览

-----------------分割线---------------

1.计算机硬件

计算机五大基本单元

image.png

控制器

控制器——计算机的指挥中心,负责决定执行程序的顺序,给出执行指令时机器各部件所需要的操作控制命令。控制器作为计算机系统的指挥中心,其主要功能有: 1.从主存中取出指令和指出下一条指令的地址。 2.进行指令译码、测试,产生对应的控制信号。 3.指挥并控制 CPU、主存、I/O之间的数据流。

2.运算器

运算器的作用主要是算术与逻辑运算的处理。运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作。

3.存储器单元

存储器主要有内存与外存之分,内存一般指主存储器,外存有,硬盘、光盘、U盘等常见的。

4.输入单元

输入单元是计算机中的输入设备,用于接收外部数据并将其传输到计算机系统中。例如,键盘、鼠标、扫描仪等都是输入单元。

5.输出单元

输出单元是计算机中的输出设备,用于将计算机系统中的数据传输到外部环境中。例如,显示器、打印机、喇叭等都是输出单元。

计算机操作系统 操作系统

概念:操作系统是用于管理和控制计算机系统中的硬性和软件资源,用于在用户与系统硬件之间传递信息

操作系统主要提供了两个方面的能力

一是管理计算机资源,包括处理器管理、存储管理、设备管理 文件管理等

二是提供各种的用户接口,包括命令接口、程序调用接口、实现外部程序与操作系统内核的交互。 image.png

问题:程序启动必须有操作系统来执行,那操作系统本身也是一 个程序,那是如何在开机时被执行的呢?

回答:image.png

执行的是计算机 BIOS(Basic Input/Output System)或 UEFI(Unified Extensible Firmware Interface),它们是计算机的固件,也就是硬件上的软件。进行计算机自检,确保能安全运行。

3.Linux系统概览 Linux版本 内核版本 发行版本

image.png

image.png

查看Linux系统内核版本 #方法1 uname -a //显示系统的所有信息,包括内核版本号、操作系统发行版、主机名、处理器类型和架构等等 uname -r //只显示当前Linux系统的内核版本号 ​ #方法2 cat /proc/version //该命令用于显示当前 Linux 系统内核的版本号、编译者和编译日期。该命令读取 /proc/version 文件的内容并将其输出到终端上。 ​ //该命令可以提供有关 Linux 内核的基本信息,包括内核版本、内核编译器和内核构建日期等。此外,它还提供了有关操作系统的其他信息,例如 GNU 工具链的版本和 CPU 架构信息。 cat /ect/os-release //查看当前Linux版本 复制代码 Linux系统应用领域 IT服务器(操作系统、虚拟化和云计算) 嵌入式和智能设备 个人办公桌面 学术研究与软件研发 基本组成 内核 shell 文件系统 程序应用 体系结构

image.png

Linux的体系结构含义硬件层包括计算机硬件设备,如 CPU、内存、磁盘、网络等内核层Linux 的核心,负责管理硬件和提供系统服务。它包括系统调用、设备驱动程序、网络协议栈、虚拟文件系统等应用程序层构建在内核之上的各种应用程序,如图形用户界面、Web 服务器、数据库、邮件服务器等用户层用户与系统交互的界面,包括 shell、图形用户界面、命令行工具等。用户可以通过这些界面来与系统交互、操作文件和程序 小结:本次的Linux确实了解到许多新知道,需要自己学的知识点也多,笔记没有完全写完,但经过上面的整理也是了解大概。 复制代码


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3