Linux嵌入式系统开发从小白到大牛
上QQ阅读APP看书,第一时间看更新

第2章 Linux操作系统基础知识

Linux操作系统能够让软件和用户实时交互,没有停滞感,用户操作简单化、人性化。从应用软件编程人员的角度,有了Linux操作系统后,应用工程师可以从复杂的硬件电路中解放出来,不再关注底层硬件的差异,解耦软硬件技术层次。对于Linux操作系统的开发人员来说,设计操作系统的目的在于管理计算机的软硬件资源。

在众多的Linux发行版本中,我们选择Ubuntu操作系统来给读者介绍Linux系统的基础知识,主要因为使用带有桌面版本的16.04.LTS版本,给初学者的感受不会太陌生,并且Ubuntu的学习资料丰富,易于初学者上手。