CPU架构、发行版本、软件管理工具、程序组成及虚拟机相关知识点

简介:

Linux的CPU架构、发行版本、软件管理工具、程序组成及虚拟机相关知识点。

一、Linux的CPU架构

各大公司的Linux的CPU架构及操作系统如下:

Intel的主导架构为X86、X64

IBM公司:使用的是Power处理器,其操作系统为AIX操作系统

Apple公司:使用Powerpc架构(ppc),其所用的操作系统为MACOS操作系统

SUN公司:使用sparc架构;使用SUNOS(Solaris)操作系统

高通公司:使用ultrasparc架构

HP(惠普)公司:使用alpha架构;使用HP_UX操作系统

Motorola公司:使用M68000(M68K)架构

通常使用的还有一种架构为ARM架构,其是一种便携设备的架构。


二、Linux的主流发行版本

Linux的三大主流发行版本如下:Debian、Slackware、Redhat

Debian:

    Ubuntu  

        Kubuntu 

    Knoppix

Slackware:

    S.U.S.E

        openSUSE

        SLES(企业版的)

Redhat:

    RHEL企业版(RedHat Enterprise Linux)

        centOS

    Redhat9.0(开源)


三、软件管理工具 

主流的软件管理工具主要有:Debian、RedHat、openSUSE

Debian:

    Dtpk(管理)、deb(格式)、atp-get(后台)

RedHat:

    rpm、rpm、yum()dnf

        rpm(Redhat Package Manager)(Rpm is Package Manager )

openSUSE

    rpm、rpm、zypper 


四、程序组成:程序是由一系列的文件组成的,具体文件分类如下:

 (1)二进制文件:例如 exe、msi、ELF

 (2)库文件、头文件: 例如 dll、ko、so、a-静态文件

        Dynamic linked library

        Kernel object 

        Shared object

 (3)配置文件: 例如 cfg、ini、conf、cf

 (4)帮助文件


五、虚拟机相关知识点

虚拟机用的CPU是真实硬件的CPU的一段进程,使用时序复用。虚拟机的硬盘相当于真实机上配置的一个文件,虚拟机的显示器、键盘时序复用。

虚拟化工具主要有以下三个:

  VMWare  Workstation (VMWare)

  VirtualBox(Oracle)

  HyperV(Microsoft)

对于网卡链接,有桥接和仅主机可见两种形式,具体如下:

  桥接:让虚拟机和物理机利用物理网卡完成通信,虚拟机可以访问物理网络,能上网

  仅主机可见:让虚拟机和物理机利用虚拟网卡通信 仅能在本机内部实现网络访问,不能上网


挂载点:在Unix类系统中,用于关联分区的目录就是挂载点,使用分区就必须挂载。Linux中,必须把划分好的分区挂载至挂载点才能使用

Linux的分区:

(1)/boot:引导操作系统启动

(2)/:文件系统的总入口(根目录)

SWAP:表示虚拟内存空间,用于交换分区,在硬盘上创建一个分区。

 

图形界面切换快捷键为:Ctrl+Alt+F1~F5

切出界面开解键为:Alt+F1~F5


软件程序管理器的功能有:安装、升级、卸载、查看、校验、数据库管理


程序开发方式为:大教堂式。大教堂式下又有集市式,集市式是开源的。


ssh:secure shell (安全外壳协议),由IETF的网络小组所制定,为建立在应用层上的安全协议。也是目前较为可靠的,专为远程登录会话和其他网络服务提供安全性的协议,利用ssh协议可以有效防止远程管理过程中信息泄露问题。

例如:# ssh little@172.16.7.8


Terminal:即终端。一般终端有,tty[1-24]、ttys[1-6]

pts/[0-#](模拟终端),但这只不过是一个进程

终端可以通过远程控制,也可以通过图形界面中打开的终端

例如:$ ss -tnl查看当前系统正在工作的网络服务(注意ss后有空格)

IP地址:172.16.?.?






     本文转自little_ding 51CTO博客,原文链接:http://blog.51cto.com/12496428/1901673,如需转载请自行联系原作者


目录
打赏
0
0
0
0
348
分享
相关文章
VM虚拟机全版本网盘+免费本地网络穿透端口映射实时同步动态家庭IP教程
本文介绍了如何通过网络穿透技术让公网直接访问家庭电脑,充分发挥本地硬件性能。相比第三方服务受限于转发带宽,此方法利用自家宽带实现更高效率。文章详细讲解了端口映射教程,包括不同网络环境(仅光猫、光猫+路由器)下的设置步骤,并提供实时同步动态IP的两种方案:自建服务器或使用三方API接口。最后附上VM虚拟机全版本下载链接,便于用户在穿透后将服务运行于虚拟环境中,提升安全性与适用性。
详解Hyper-V虚拟机CPU分配方法
在Hyper-V环境中,合理分配虚拟机的CPU资源至关重要。vCPU是物理CPU的虚拟化表示,管理员可通过指定处理器数量、核心数、设置兼容性和亲和性、启用动态分配等方法优化性能。使用性能监视工具监控并调整CPU资源,避免过度分配,确保虚拟机稳定运行。定期评估和优化资源分配策略,以适应业务变化,保持最佳性能。
CPU的定义与功能与架构
CPU(中央处理器)是计算机的核心部件,负责执行程序指令、控制数据传输和进行运算。它能处理算术与逻辑运算,并协调其他硬件协同工作。x86架构源于英特尔,适用于PC和服务器,采用复杂指令集;ARM架构则由Acorn等公司开发,广泛用于移动设备和嵌入式系统,采用精简指令集,功耗低且能效比高。
153 5
【AI系统】CPU 指令集架构
本文介绍了指令集架构(ISA)的基本概念,探讨了CISC与RISC两种主要的指令集架构设计思路,分析了它们的优缺点及应用场景。文章还简述了ISA的历史发展,包括x86、ARM、MIPS、Alpha和RISC-V等常见架构的特点。最后,文章讨论了CPU的并行处理架构,如SISD、SIMD、MISD、MIMD和SIMT,并概述了这些架构在服务器、PC及嵌入式领域的应用情况。
409 5
CPU的架构涵盖哪些方面
CPU(中央处理单元)的架构指的是CPU的设计和组织方式,包括其内部结构、数据通路、指令集、寄存器配置、存储器管理和输入输出等一系列设计原则和技术的综合体现。
220 1
CPU的架构指什么?
CPU(中央处理单元)的架构指的是CPU的设计和组织方式,包括其内部结构、数据通路、指令集、寄存器配置、存储器管理和输入输出等一系列设计原则和技术的综合体现。
493 0
一种优秀的虚拟机内存架构 - AQ
【8月更文挑战第8天】AQ虚拟机内存架构是一种创新设计,旨在提供高效、可靠及灵活的内存管理。它通过精细划分内存并采用智能分配策略,动态调整以适应应用需求。对于高内存消耗任务,AQ预留足够连续空间避免碎片化;引入内存压缩技术以增加可用空间;具备精准垃圾回收机制提高内存利用率;同时加强安全性与稳定性防止因内存错误导致的问题。总之,AQ通过先进技术提升了虚拟机性能与稳定性。
Redis性能优化问题之检查 Redis 实例是否启用了透明大页机制,如何解决
Redis性能优化问题之检查 Redis 实例是否启用了透明大页机制,如何解决
【Azure Developer】通过Azure提供的Azue Java JDK 查询虚拟机的CPU使用率和内存使用率
【Azure Developer】通过Azure提供的Azue Java JDK 查询虚拟机的CPU使用率和内存使用率

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等