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,如需转载请自行联系原作者


相关文章
|
存储 缓存 Cloud Native
MPP架构数据仓库使用问题之ADB PG云原生版本的扩缩容性能怎么样
MPP架构数据仓库使用问题之ADB PG云原生版本的扩缩容性能怎么样
MPP架构数据仓库使用问题之ADB PG云原生版本的扩缩容性能怎么样
【YashanDB知识库】如何排查YMP报错:”OCI版本为空或OCI的架构和本地系统的架构不符“
【YashanDB知识库】如何排查YMP报错:”OCI版本为空或OCI的架构和本地系统的架构不符“
【YashanDB知识库】如何排查YMP报错:”OCI版本为空或OCI的架构和本地系统的架构不符“
|
Ubuntu Linux
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
9727 4
|
达摩院 安全 Anolis
Anolis OS 23 架构支持家族新成员:Anolis OS 23.3 版本及 RISC-V 预览版发布
Anolis OS 23.3在保障基础功能持续演进、完善安全漏洞的修复的同时,实现了对 RISC-V 的初步支持。
|
存储 缓存 程序员
软考软件评测师——计算机组成与体系结构(CPU指令系统)
本内容详细解析了计算机中央处理器(CPU)的核心架构及其关键组件的工作原理。首先介绍了CPU的四大核心模块:运算单元、控制单元、寄存器阵列和内部总线,并阐述其在数据处理中的核心职责。接着深入探讨了算术逻辑部件(ALU)的功能与专用寄存器的作用,以及通用寄存器对性能提升的意义。随后分析了控制单元的指令处理流程及特殊寄存器的功能。此外,还解析了寄存器系统的分类与设计特点,并对比了不同内存访问模式的特点与应用场景。最后,通过历年真题巩固相关知识点,帮助理解CPU各组件的协同工作及优化策略。
|
监控 测试技术 数据库
详解Hyper-V虚拟机CPU分配方法
在Hyper-V环境中,合理分配虚拟机的CPU资源至关重要。vCPU是物理CPU的虚拟化表示,管理员可通过指定处理器数量、核心数、设置兼容性和亲和性、启用动态分配等方法优化性能。使用性能监视工具监控并调整CPU资源,避免过度分配,确保虚拟机稳定运行。定期评估和优化资源分配策略,以适应业务变化,保持最佳性能。
|
存储 智能硬件
CPU的定义与功能与架构
CPU(中央处理器)是计算机的核心部件,负责执行程序指令、控制数据传输和进行运算。它能处理算术与逻辑运算,并协调其他硬件协同工作。x86架构源于英特尔,适用于PC和服务器,采用复杂指令集;ARM架构则由Acorn等公司开发,广泛用于移动设备和嵌入式系统,采用精简指令集,功耗低且能效比高。
1921 5
【YashanDB 知识库】如何排查 YMP 报错:”OCI 版本为空或 OCI 的架构和本地系统的架构不符“
在迁移预检查的版本检查阶段报错“OCI 版本为空”,原因是 OCI 架构与本地系统不符或依赖库缺失。排查发现 `libdrv_oracle.so` 缺少 `libnsl.so.1` 库,尽管 OCI 客户端路径已正确加入 `LD_LIBRARY_PATH`。解决方法包括下载安装相应动态库版本,或通过软链接指向更高版本库(如 `libnsl.so.2`)。总结:确保动态库路径正确配置,并使用 `ldd` 查看依赖库,必要时创建软链接以解决问题。
【YashanDB 知识库】如何排查 YMP 报错:”OCI 版本为空或 OCI 的架构和本地系统的架构不符“
**问题现象**:迁移预检查时,因OCI版本为空或架构不符报错。通过查看yasdts日志发现缺少libnsl.so.1依赖库。 **排查步骤**: 1. 查看日志确认缺少的依赖库。 2. 检查OCI客户端路径是否已加入LD_LIBRARY_PATH环境变量。 3. 使用`ldd`命令检查其他缺失的依赖库。 **解决方法**: 1. 下载并安装所需的动态库版本。 2. 若无法联网,查找本地是否有相应库。 3. 如本地有高版本库,创建软链接指向所需版本(如`ln -s /lib64/libnsl.so.2 libnsl.so.1`)。
|
存储 人工智能 编译器
【AI系统】CPU 指令集架构
本文介绍了指令集架构(ISA)的基本概念,探讨了CISC与RISC两种主要的指令集架构设计思路,分析了它们的优缺点及应用场景。文章还简述了ISA的历史发展,包括x86、ARM、MIPS、Alpha和RISC-V等常见架构的特点。最后,文章讨论了CPU的并行处理架构,如SISD、SIMD、MISD、MIMD和SIMT,并概述了这些架构在服务器、PC及嵌入式领域的应用情况。
2228 5