Linux嵌入式学习第一天

1 环境配置

        Linux是一种开放源代码的操作系统内核,主要应用领域是服务器。常与其他软件包(包括GNU工程中的工具和库,以及开源软件等)一起使用,共同构成Linux发行版,即Linux操作系统。第一天在windows下安装VMware(虚拟机),再在虚拟机中安装Ubuntu18.04。

        使用VMware Workstation Pro或player版本均可配置环境。
        安装Ubuntu可以选择安装ISO文件或VMDK文件:
        a) Pro版本下:区别在于【新建虚拟导向】步骤时的区别选择安装VMDK文件时,该步骤选择使用现有虚拟磁盘;否则,选择创建虚拟磁盘。

        b) Player版本下:可以直接选择【打开虚拟机】,找到VMDK文件即可(即虚拟机克隆)。

2 相关镜像文件下载地址

VMware Pro_v16.22(免注册): https://423down.lanzouo.com/ihUclz275hg

CentOS镜像
CentOS-7-x86_64-DVD-2009.iso http://mirrors.aliyun.com/centos/7/isos/x86_64/ CentOS-8.3.2011-x86_64-dvd1.iso http://mirrors.aliyun.com/centos/8/isos/x86_64/

Ubuntu
清华大学开源软件镜像站加速。在搜索框输入'ubuntu',找到'ubuntu-20.04.1-desktop-amd64.iso'并下载

3 配置中杂记

3.1 关于【处理器内核数】

        关于配置硬件过程中,了解了如何看自己电脑CPU的核心数以及线程数。 可以通过【win+R】→【cmd指令】→【wmic指令】,然后对应输入cpu get *等命令行进行查看。有可能出现CPU核心数与电脑核心数不匹配的情况,可能是由于CPU的【超线程技术】导致的 [1]。       

3.2 网络适配器中网络连接的三种方式:

        NAT(首选)、桥接、自定义。首选NAT是由于不易造成IP冲突。

3.3 Linux分区

        一般分为3部分:boot分区(引导分区),作用是将计算机系统从关闭或休眠状态带到运行操作系统的过程,可以类似于理解成STM32中的bootloader,程序会被固化;swap分区,可充当临时分区,一般与实际内存相近;根分区

3.4 KDumpt文件

        内核崩溃转储机制(生产环境中,KDump通过捕获系统信息,协助诊断系统崩溃的原因,占用部分内存)。

[1] CPU 个数,核心数,线程数 - 别再闹了 - 博客园 (cnblogs.com)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值