大家好,今天小编关注到一个比较有意思的话题,就是关于学习linux什么的问题,于是小编就整理了4个相关介绍学习linux用什么的解答,让我们一起看看吧。

  1. 学习LINUX系统什么配置电脑好?
  2. 学习linux,要什么基础?要懂C语言吗,还是C和C加加?
  3. freertos和linux学哪个好?
  4. linux需要学什么?

学习LINUX系统什么配置电脑好?

任何电脑都可以,Linux的优点就是不吃配置,但是你要确定你是否只用Linux系统,一般的建议是使用Windows或MacbookPro安装Linux虚拟机进行学习,平时的游戏、办公在Windows或mac上进行。

学习linux用什么-学linux买什么电脑
(图片来源网络,侵删)

学习linux,要什么基础?要懂C语言吗,还是C和C加加?

1、一定的英文基础是必要的,需要了解C语言和C++。针对学习shell编程,及熟知各种Linux系统命令使用即可。如果有python或perl基础则更容易上手。

2、看书时要多做习题,一题一题的弄明白,要不书也白看。从一开始养成良好的编程习惯,怎么算好的你看书上的代码怎么写的。

学习linux用什么-学linux买什么电脑
(图片来源网络,侵删)

3、关于数学,初中数学水平可以编程,小学甚至学前班也没什么不可以。另一方面数学博士编程的时候也不会嫌自己数学学的太多了。需要多少数学这跟你要做的东西很有关系,也影响到你学习的深入程度,工作中就影响你的代码质量。总的来说数学水平是越高越好,但并没有一个门槛,什么水平都可以学,就是质量差一些。

4、学习Linux内核开发。Linux的内核是由绝大部分的C语言和少部分汇编语言组成的。要学习Linux内核开发,必须要懂C语言,同时对操作系统原理需要有一定了解。

学习linux用什么-学linux买什么电脑
(图片来源网络,侵删)

5、学习Linux平台上的软件开发。这部分包含很广,有各种各样的要,需要根据项目性质确定基础需求。

freertos和linux学哪个好?

freeRTOS是一个实时操作系统,主要实现了任务调度、内存管理、IPC、中断管理这几个模块,它要求快速的处理任务,gui、驱动框架、shell 这些都不是它的核心功能,而且大部分情况下都不会做,因为一旦freertos 运行起来之后,是不会有人工介入的。

Linux ,这里应该指的是 kernel 一部分,它就不同了,它是一种通用操作系统,实现的功能和实现的目标和 freertos 不一样,它的第一要务是让用户能够方便的使用电脑、利用计算机***。

两者不能相提并论,前者实际上是一中 amp 架构,freertos 和 linux 是相互独立的两个操作系统,只会进行一些数据属交互而已,而当年乔布斯和linus 要做的是把linux kernel 移植到 mac 上 ,然后做一个内核开源、 gui 闭源的系统。

linux需要学什么?

感谢邀请,首选要确定自己要做什么,下面我个人就自己经历给些联系:

1. 如果以后想要从事linux运维方向,那么要学linux基础命令,常用的各种服务搭建,故障排错,简单shell脚本编程,应用及硬件监控,硬件故障处理等。

2.如果以后想从事linux下开发,那么学一下linux基础命令和常用服务搭建即可,如最常使用的web服务。除此之外,还必须学习开发语言,如python,c,j***a等。

3.如果想以后从事linux系统架构师方向,那么要学习的知识就非常多,要深入了解linux内核运行机制,了解linux系统的局限性,深入了解各个业务的流程逻辑,并在此基础上形成自己独有的软件主体开发框架,需遵循的准则,系统***如何调配,基础设施的分配,业务问题如何转换成技术问题,开发过程指导培训,节点攻坚等等。总之,系统架构师需要掌握比较全面的知识体系。

到此,以上就是小编对于学习linux用什么的问题就介绍到这了,希望介绍关于学习linux用什么的4点解答对大家有用。