当前位置: 首页 > news >正文

(云计算HCIP)HCIP全笔记(九)本篇介绍操作系统基础,内容包含:操作系统组成、分类和定义,Linux的特性结构和Linux版本分类

1. 操作系统基础

1.1 操作系统的定义

操作系统(Operating System,简称OS),是管理和控制计算机硬件与软件资源的计算机程序(系统软件)。

在这里插入图片描述

1.2 操作系统的组成

在这里插入图片描述

  • 通常站在用户角度,操作系统由内核和各种应用程序组成。即系统分为用户空间和内核空间。
  • 用户空间即上层应用程序活动的空间。
  • 内核本质上是一种软件程序,用来管理计算机硬件资源并提供上层应用程序运行所需要的系统调用接口。

1.3 操作系统的分类

UNIX:

  • 一种多用户、多进程的计算机操作系统。支持大型文件系统服务、数据服务应用,功能强大、稳定性和安全性能好。

常见UNIX OS:
HP-UX、IBM-AIX、Solaris、Apple UNIX。

GNU/Linux:

Linux是类Unix计算机操作系统的统称。Linux系统比较成熟,拥有着一套完整的权限机制,安全性与稳定性都很高。

常见Linux OS:
SUSE、Kylin、RedFlag、CentOS、Redhat、openEuler。

Windows:

Windows Server是微软发布的服务器操作系统,主要应用于服务器场景,拥有友好的用户视窗操作界面。

常见Windows Server版本:
2000、2003、2008、2012、2016、2019。

2. Linux基础

2.1 Linux介绍

2.1.1 Linux操作系统特性

  • 支持多种平台
    • Linux可运行在多种硬件平台上。此外,Linux还是一种嵌入式操作系统,可运行在掌上电脑、机顶盒等设备。
  • 多用户多任务
    • 系统资源可以被不同用户各自拥有使用,同时执行多个程序,而且各个程序的运行相互独立。
  • 自由软件
    • 用户可以随时免费获取它的源代码,并且可以根据自己的需求对源代码进行编辑、修改。
  • 完全兼容POSIX1.0标准
  • 继承了Unix的设计理念
    • 一切皆文件

2.1.2 Linux 文件目录结构

在Linux操作系统中,一切皆是文件。
Linux的文件目录结构是树形,“/”称为根目录。

在这里插入图片描述

2.2 openEuler简介

EulerOS是一款基于Linux内核的服务器操作系统,支持x86和ARM等多种处理器架构,适用于数据库、大数据、云计算、人工智能等应用场景。

  • 在近10年的发展中,EulerOS成功支持了华为各种产品解决方案,以安全、稳定、高效被业界认可。

随着云计算的兴起和鲲鹏芯片的发展,EulerOS成为与鲲鹏芯片配套最合适的软件基础设施。
为推动鲲鹏生态的发展,繁荣国内和全球的计算产业,2019年底EulerOS被正式推送开源社区,命名为openEuler

在这里插入图片描述

  • openEuler是一个开源、免费的Linux发行平台。

支持x86、ARM、RISC-V等多种处理器架构。
所有开发者、企业、商业组织都可以使用openEuler社区版本,也可以基于社区版本发布自己二次开发的操作系统版本。

https://openeuler.org/
https://gitee.com/openeuler/

2.2.1 openEuler和主流OS系的关系

在这里插入图片描述

openEuler与SuSE、Debian、RedHat的上游社区都是kernel社区

  • openEuler社区发行LTS免费版本,使能OSV发展商业发行版,如麒麟软件、普华、中科软、万里开源等。

2.3 openEuler文件系统简介

2.3.1 文件系统概述

文件系统是操作系统用于明确存储设备或分区上的文件的方法和数据结构,即在存储设备上组织文件的方法。
操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。

2.3.2 openEuler文件系统

openEuler内核源于Linux,Linux内核支持十多种不同类型的文件系统

比如Btrfs、JFS、ReiserFS、Ext、Ext2、Ext3、Ext4、ISO9660、XFS、Minix、MSDOS、UMSDOS、VFAT、NTFS、HPFS、SMB、SysV、PROC等,表格中列举常用几种并做说明。

  • openEluer默认文件系统为Ext4
常用文件系统说明
Ext专门为Linux设计的文件系统类型,目前最新版本Ext4
XFS一种高性能的日志文件系统,最早于1993年,由Silicon Graphics为他们的IRIX操作系统而开发,之后被移植到Linux内核上,特别擅长处理大文件,同时提供平滑的数据传输。
VFATVFAT是Linux对DOS,Windows系统下的FAT(包括FAT16和FAT32)文件系统的一个统称
ISO 9600该文件系统中光盘所使用的标准文件系统,Linux对该文件系统也有很好的支持,不仅能读取光盘和光盘ISO映像文件,而且还支持在Linux环境中刻录光盘

3. ❤️HCIP专栏——前文链接

  • (云计算HCIP)价值8k的上万字学习笔记,考华为云计算HICP的有福啦!HCIP全笔记(一)本篇涵盖 云计算概述,谈及虚拟化、云计算的介绍、云服务模式、部署模式的区别和主流云计算技术
  • (云计算HCIP)价值8k的上万字学习笔记,考华为云计算HICP的有福啦!HCIP全笔记(二)本篇介绍服务器基础、硬件结构、RAID冗余阵列
  • (云计算HCIP)价值8k的上万字学习笔记,考华为云计算HICP的有福啦!HCIP全笔记(三)本篇介绍网卡、华为服务器网卡类型、电源和风扇、服务器关键技术:BIOS、IBMC、BMC、IPMI
  • (云计算HCIP)价值8k的上万字学习笔记,考华为云计算HICP的有福啦!HCIP全笔记(四)本篇介绍 存储技术、硬盘类型、存储架构:DAS、SAN、NAS等
  • (云计算HCIP)价值8k的上万字学习笔记,考华为云计算HICP的有福啦!HCIP全笔记(五)本篇介绍存储形态、RAID技术特点与工作原理、RAID的常见级别介绍
  • (云计算HCIP)价值8k的上万字学习笔记,考华为云计算HICP的有福啦!HCIP全笔记(六)本篇介绍存储协议,包含:SCSI、iSCSI、FC协议、iFCP协议、FCoE协议;FC协议与TCP协议
  • (云计算HCIP)HCIP全笔记(七)本篇介绍网络技术基础,包含:网关、交换机、路由的介绍,OSI网络参考模型、TCP/IP协议栈、TCP和UDP协议、SSH协议
  • (云计算HCIP)HCIP全笔记(八)本篇介绍网络技术基础,包含:网络交换的流程、交换机原理、VLAN技术、VLAN划分与接口类型、路由原理、路由转发流程、静态路由和默认路由

4. 💕👉博客专栏

  • Golang专栏-包含基础、Gin、Goam等知识
  • 云原生专栏-包含k8s、docker等知识
  • 从0开始学习云计算-华为HCIP证书
  • JUC专栏-带你快速领悟JUC的知识!
  • JVM专栏-深入Java虚拟机,理解JVM的原理
  • 基于Java研究 数据结构与算法-包含贪心算法、加权图、最短路径算法等知识
  • Docker专栏-上手热门容器技术Docker
  • SpringBoot专栏-学习SpringBoot快速开发后端
  • 项目管理工具的学习-设计技术:Maven、Git、Gradle等相关管理工具
  • JavaSE-全面了解Java基础
  • JS专栏-使用JS作的一部分实例~
  • 使用CSS所作的一部分案例

相关文章:

  • 使用Three.js搭建自己的3Dweb模型(从0到1无废话版本)
  • 基于WebRTC技术,EasyRTC音视频实时通话助力全网会议的智能化转型
  • 虚函数表的设计和多态的实现
  • Vue3 Element Plus el-tabs数据刷新方法
  • 头歌实训之游标触发器
  • Android LiveData关键代码
  • 对鸿蒙 Next 系统“成熟论”的深度剖析-优雅草卓伊凡
  • 游戏哪些接口会暴露源IP?_深度解析服务器通信安全隐患
  • 关于 Web 服务器的五个案例
  • 迷你世界UGC3.0脚本Wiki组件说明
  • 进程控制的学习
  • Ubuntu 磁盘空间占用清理(宝塔)
  • 蓝桥杯 16. 密文搜索
  • C# 利用log4net 工作台打印和保存到文件
  • Redis使用总结
  • 从基础到实战的量化交易全流程学习:1.3 数学与统计学基础——概率与统计基础 | 数字特征
  • MIT6.S081 - Lab10 mmap(文件内存映射)
  • 学习笔记—双指针算法—移动零
  • (done) 吴恩达版提示词工程 8. 聊天机器人 (聊天格式设计,上下文内容,点餐机器人)
  • Spark-Streaming2
  • 脱发后怎么把头发养回来?脱发自救指南来了
  • 2025上海浪琴环球马术冠军赛开赛在即,首批赛马今晨抵沪
  • 钟声:美以芬太尼为借口滥施关税,纯属“内病外治”
  • “十四五”以来少数民族发展资金累计下达边疆省区252亿元
  • 乌称泽连斯基与特朗普进行简短会谈
  • 最高法改判一起植物新品种侵权案:判赔逾5300万元破纪录