linux入门
-
Linux是实时系统还是分时操作系统?
我们经常分享的µc/os、freertos、rt-thread、threadx都是实时操作系统(rtos),那么有读者可能会问:分时操作系统是什么?linux算实时操作系统吗? 实时操作系统(RTOS) RTOS,全称为Real Time …
-
Linux虚拟内存,你理解到位了?
前言 最近,组内有一个我非常期待的分享主题:”linux的虚拟内存”。某天晚上加班时,我们在讨论虚拟内存的概念时,我们的领导发现几位同事对虚拟内存的理解不够清晰,于是特意为这位同事挑选了这个主题(笑)。 之前,我对操作系统的概念有一些了解,…
-
UNIX、Linux、iOS、Android 的发展及它们之间的关系
unix, 简化形成了linux,linux则是android的内核,而苹果则是使用unix系统作为ios和macos的内核。 一、几个系统出现的时间 二、UNIX系统的诞生 1969年,贝尔实验室的研究员肯•汤普森,编写了一款计算机游戏S…
-
Linux 上的最佳白板应用程序
“ 我们将介绍几款适用于Linux系统的白板应用程序,相信这些信息对您会非常有帮助。请继续阅读! ” 一般来说,数字白板是一种用于大型互动显示面板的工具,常见的设备类型包括平板电脑、大屏手机、触控笔记本和表面显示设备等。 当教师使用白板时,…
-
嵌入式Linux项目开发的几个步骤
微控制器制造商提供的开发板和相关的软件项目例程,在工程师开始新设计时通常能提供很大的帮助。然而,在设计项目的早期阶段完成后,在进一步设计时,制造商提供的软件可能会引发一些问题。 对于使用实时操作系统作为应用程序代码平台的设计来说,也面临着许…
-
Linux命令行万能解压命令
这次我将和大家分享一个非常实用的万能解压命令。 在Linux系统下,有多种压缩包格式可供选择,而在命令行下解压不同格式的压缩包时,需要使用不同的命令和参数。对于我们来说,记住这么多命令是相当困难的。 不过,我们可以编写一个万能的解压命令,以…
-
什么是Linux内核空间与用户空间?
内核空间和用户空间 对于32位操作系统而言,它的寻址空间(也称为虚拟地址空间或线性地址空间)大小为4g(即2的32次方)。这意味着一个进程可以拥有最大4g的地址空间。 操作系统的核心是内核(kernel),它是与普通应用程序分离的,有权限访…
-
Linux 环境变量配置全攻略,初学者必会…
在自定义安装软件时,经常需要配置环境变量。下面是各种配置环境变量的方法。 在下面的例子中,我们使用的环境如下: 操作系统:Ubuntu 14.0用户名:uusama需要配置 MySQL 环境变量的路径:/home/uusama/mysql/…
-
Linux 新系统易用性向 Windows 看齐
在嵌入式开发过程中,许多工程师会选择使用linux系统。但是,实际上,在嵌入式开发中使用的工具,仍然有相当一部分只支持windows系统。 尽管如此,我们必须承认的是,使用Windows系统的用户比使用Linux系统的用户要多得多。特别是在…
-
学STM32需要学会哪些才建议去学Linux?
今天分享一个知乎里一个嵌入式相关热门问题:学stm32需要学会哪些才建议去学linux? 一个很不错的回答: “ 作者:snowdream 链接:https://www.zhihu.com/question/357775329/answer…