博客
关于我
CPU架构、发行版本、软件管理工具、程序组成及虚拟机相关知识点
阅读量:796 次
发布时间:2023-03-24

本文共 1359 字,大约阅读时间需要 4 分钟。

Linux系统基础知识点总结

一、Linux的CPU架构

Linux系统的CPU架构主要由大型公司推出的处理器架构决定,主要包括以下几种:

  • Intel架构:X86、X64系列,成为Linux系统的主流选择。
  • IBM:Power系列处理器,搭配AIX操作系统。
  • Apple:Powerpc(ppc)架构,使用MACOS操作系统。
  • SUN公司:Sparc架构,使用SUNOS(Solaris)操作系统。
  • 高通:UltraSPARC架构。
  • HP:Alpha架构,搭配HP-UX操作系统。
  • Motorola:M68K架构。
  • ARM:便携设备专用的低功耗架构。

二、Linux的主流发行版本

Linux系统的发行版本因其不同的目标和使用场景而有所不同,主要包括以下几种主流发行版本:

  • Debian:以稳定性和兼容性著称,包含Ubuntu、Kubuntu、Knoppix等流行版本。
  • Slackware:以灵活性和完整性著称,提供S.U.S.E、openSUSE、SLES等版本。
  • Red Hat:提供RHEL(RedHat Enterprise Linux)和CentOS等企业级版本。

三、软件管理工具

不同Linux发行版本通常会提供自己的软件包管理工具,主要包括:

  • Debian:Dpkg、Apt-get、Aptitude。
  • Red Hat:Rpm、Yum、Dnf。
  • openSUSE:Rpm、Zypper。

四、程序组成

Linux程序通常由多种文件组成,其分类如下:

  • 二进制文件:如exe、msi、ELF格式。
  • 库文件:如dll、so、a(静态文件)、ko(内核对象)等。
  • 配置文件:如cfg、ini、conf等。
  • 帮助文件:如man页、info文件等。

五、虚拟机相关知识点

在虚拟化环境中,虚拟机的资源分配方式与真实硬件有所不同,主要包括以下几点:

  • CPU虚拟化:虚拟机使用真实硬件的CPU时间分配。
  • 硬盘虚拟化:虚拟硬盘通常以文件形式存在。
  • 显示器虚拟化:通过时序复用实现。
  • 网络虚拟化:支持桥接和仅主机可见两种模式。

常用虚拟化工具:VMware Workstation、VirtualBox、HyperV等。

挂载点与分区管理:在Linux系统中,分区必须通过挂载点才能使用,常见的分区类型包括/boot、/、SWAP等。

终端与SSH:Terminal是Linux系统的重要组成部分,常用SSH协议进行远程登录。

网络服务管理:使用命令如ss -tnl查看当前网络服务状态。

转载地址:http://keqfk.baihongyu.com/

你可能感兴趣的文章
Nginx 学习总结(17)—— 8 个免费开源 Nginx 管理系统,轻松管理 Nginx 站点配置
查看>>
Nginx 我们必须知道的那些事
查看>>
oauth2-shiro 添加 redis 实现版本
查看>>
OAuth2.0_授权服务配置_Spring Security OAuth2.0认证授权---springcloud工作笔记140
查看>>
Objective-C实现A-Star算法(附完整源码)
查看>>
Objective-C实现atoi函数功能(附完整源码)
查看>>
Objective-C实现base64加密和base64解密算法(附完整源码)
查看>>
Objective-C实现base85 编码算法(附完整源码)
查看>>
Objective-C实现basic graphs基本图算法(附完整源码)
查看>>
Objective-C实现BCC校验计算(附完整源码)
查看>>
Objective-C实现bead sort珠排序算法(附完整源码)
查看>>
Objective-C实现BeadSort珠排序算法(附完整源码)
查看>>
Objective-C实现bellman-ford贝尔曼-福特算法(附完整源码)
查看>>
Objective-C实现bellman-ford贝尔曼-福特算法(附完整源码)
查看>>
Objective-C实现BellmanFord贝尔曼-福特算法(附完整源码)
查看>>
Objective-C实现BF算法 (附完整源码)
查看>>
Objective-C实现binary exponentiation二进制幂运算算法(附完整源码)
查看>>
Objective-C实现binomial coefficient二项式系数算法(附完整源码)
查看>>
Objective-C实现check strong password检查密码强度算法(附完整源码)
查看>>
Objective-C实现disjoint set不相交集算法(附完整源码)
查看>>