众所周知,现在的社会上对消费产品的需求日益增加,嵌入式技术也越来越热。而嵌入式技术一旦需要软件系统,那么就要跑操作者系统不可。操作系统的的选择也是很有门道。Linux首选,为什么呢?因为linux操作系统是低成本,可移植多平台,可定制内核,性能优异,良好的网络支持等等原因。所以,今天笔者就为大家来介绍一下linux操作系统的学习方法。
1linux操作系统版本选择
现在市面上常见的linux操作系统有centos,ubuntu,redhat等。读者可以选择适合自己的版本进行学习。这里推荐ubuntu。因为ubuntu不仅有友好的图形界面,也有命令行界面。在选择完linux的版本以后,这个时候要在windows安装一个vmware虚拟机软件。有了这个免费的虚拟机软件,读者就可以在不用卸载windows的条件下使用linux了。非常方便。
2选择一本入门教材
现在比较好的初学者入门教材有很多,推荐华清嵌入式学院出版的《嵌入式操作系统linux微课版》作为入门书籍,读者可以根据需要,在上面进行查阅相关的命令和资料。
3linux命令的学习
学习linux操作系统,首先要了解系统的命令。这不同于windows上的图形化界面操作,要习惯于命令行操作。因为对于linux操作系统所有的功能,都是通过命令来实现的,比如用户管理命令,软件管理命令,文件系统相关命令,网络配置相关命令,等等。
4linux shell的学习
学习了linux的基本命令,这些也只是linux操作系统的使用。而在学会操作系统的使用后,还要继续学习操作系统的shell编程。Shell很类似于windows下的dos,也就是将各种命令先放入一个文件中,批处理一次执行程序文件,方便管理员进行设置或管理。
5linux系统函数的学习
在学习完linux基本命令以后,不能满足于这样的知识水平,接下来要学习一下linux操作系统的系统函数。这时会接触到大量的linux系统函数。通过这些函数的学习,可以真实了解到linux操作系统的内在特性。
通过以上的步骤的学习,读者就可以对linux操作系统有了比较好的理解了。这样就可以进行一些相应的linux操作系统的开发了。