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


相关文章
|
3月前
|
存储 缓存 Cloud Native
MPP架构数据仓库使用问题之ADB PG云原生版本的扩缩容性能怎么样
MPP架构数据仓库使用问题之ADB PG云原生版本的扩缩容性能怎么样
MPP架构数据仓库使用问题之ADB PG云原生版本的扩缩容性能怎么样
|
3月前
|
Ubuntu Linux
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
查看Linux系统架构的命令,查看linux系统是哪种架构:AMD、ARM、x86、x86_64、pcc 或 查看Ubuntu的版本号
839 3
|
3月前
|
C++
C++ 根据程序运行的时间和cpu频率来计算在另外的cpu上运行所花的时间
C++ 根据程序运行的时间和cpu频率来计算在另外的cpu上运行所花的时间
44 0
|
17天前
|
Dart UED 开发者
flutter鸿蒙版本通过底部导航栏的实现熟悉架构及语法
这篇博客详细解析了一个 Flutter 应用的完整代码,实现了带有底部导航栏的功能,允许用户在不同页面之间切换。通过逐行讲解,帮助读者理解 Flutter 的结构、状态管理和组件交互。代码涵盖了从引入包、创建主入口、定义无状态和有状态组件,到构建用户界面的全过程。希望对 Flutter 开发者有所帮助。
145 3
|
17天前
|
存储 Dart 前端开发
flutter鸿蒙版本mvvm架构思想原理
在Flutter中实现MVVM架构,旨在将UI与业务逻辑分离,提升代码可维护性和可读性。本文介绍了MVVM的整体架构,包括Model、View和ViewModel的职责,以及各文件的详细实现。通过`main.dart`、`CounterViewModel.dart`、`MyHomePage.dart`和`Model.dart`的具体代码,展示了如何使用Provider进行状态管理,实现数据绑定和响应式设计。MVVM架构的分离关注点、数据绑定和可维护性特点,使得开发更加高效和整洁。
146 3
|
1月前
|
存储 SQL 缓存
Apache Doris 3.0 里程碑版本|存算分离架构升级、湖仓一体再进化
从 3.0 系列版本开始,Apache Doris 开始支持存算分离模式,用户可以在集群部署时选择采用存算一体模式或存算分离模式。基于云原生存算分离的架构,用户可以通过多计算集群实现查询负载间的物理隔离以及读写负载隔离,并借助对象存储或 HDFS 等低成本的共享存储系统来大幅降低存储成本。
Apache Doris 3.0 里程碑版本|存算分离架构升级、湖仓一体再进化
|
1月前
|
Dart UED 索引
flutter鸿蒙版本通过底部导航栏的实现熟悉架构及语法
flutter鸿蒙版本通过底部导航栏的实现熟悉架构及语法
23 2
|
1月前
|
NoSQL MongoDB Docker
求助,有没有大神可以找到arm64架构下mongodb的3.6.8版本的docker镜像?
在Docker Hub受限的情况下,寻求适用于ARM架构的docker镜像资源或拉取链接,以便在x86架构上获取;内网中的机器为ARM架构,因此优先请求适合ARM的Docker镜像或Dockerfile,非常感激您的帮助。
|
3月前
|
Java 数据安全/隐私保护
一种优秀的虚拟机内存架构 - AQ
【8月更文挑战第8天】AQ虚拟机内存架构是一种创新设计,旨在提供高效、可靠及灵活的内存管理。它通过精细划分内存并采用智能分配策略,动态调整以适应应用需求。对于高内存消耗任务,AQ预留足够连续空间避免碎片化;引入内存压缩技术以增加可用空间;具备精准垃圾回收机制提高内存利用率;同时加强安全性与稳定性防止因内存错误导致的问题。总之,AQ通过先进技术提升了虚拟机性能与稳定性。