LINUX需要什么基础才可以学?还有LINUX职业问题

我是通信工程的,感觉我专业比较偏向硬件方面,因为我要学单片机和PCB画图之类的。但是我又想从事LINUX方面的工作,我现在大一,正在学C语言,我不知道要有什么样的基础才可... 我是通信工程的,感觉我专业比较偏向硬件方面,因为我要学单片机和PCB画图之类的。但是我又想从事LINUX方面的工作,我现在大一,正在学C语言,我不知道要有什么样的基础才可以学LINUX?我的专业和LINUX有关系吗?我上网调查过LINUX的工作,发现关于底层驱动的职业是最高工资的,但是我还是不太清楚LINUX的职业,希望大家可以告诉我和我专业有关的LINUX的工作,谢谢大家。
大家可能误解了我的意思了,我归纳一下我要问的问题吧。
1.linux有什么职业发展方向?我希望找一个和我专业比较切合的方向来学
2.我起码要具备什么知识才可以着手学习LINUX?
3.我想参加飞思卡尔智能车竞赛,那学linux对到时做车时有用吗?我不想顾此失彼
4.大家推荐一些linux的书给我看吧
5.我感觉linux好像偏向软件的,我是学硬件的,就是学怎么用io口来控制各种外设设备的,那学linux会不会和我的本行没关系啊?

请大家按顺序回答吧。
展开
 我来答
小米飞猫
2012-12-03 · 专注于IT监控领域技术
小米飞猫
采纳数:1653 获赞数:4812

向TA提问 私信TA
展开全部
1.linux有什么职业发展方向?我希望找一个和我专业比较切合的方向来学
答:系统运维,DBA,开发。

2.我起码要具备什么知识才可以着手学习LINUX?
答:计算机基础知识就足够了,其实linux从使用到了解不需要花太多时间。不过还是要看悟性,我觉得这个你应该都具备。

3.我想参加飞思卡尔智能车竞赛,那学linux对到时做车时有用吗?我不想顾此失彼
答:我对这个智能车竞赛不了解,具体竞赛的内容,是否涉及到使用linux。这个不晓得,按照理解也就会使用到嵌入式开发,但是并不一定非要linux。

4.大家推荐一些linux的书给我看吧
答:你没提供一个大概的方向,我只能向你推荐,鸟哥的私房菜

5.我感觉linux好像偏向软件的,我是学硬件的,就是学怎么用io口来控制各种外设设备的,那学linux会不会和我的本行没关系啊?
答:不会,你可以使用linux内核进行嵌入式开发。使硬件系统的性能得到更好的合理运用和提高。
追问
学单片机对学linux有帮助吗?linux与单片机等嵌入式的东西关系大不大?
追答
学linux是为单片机开发打基础,并不是学单片机开发为学linux打基础。
当然啦大了,通过linux内核的可移植性,很适合作为嵌入式操作系统来使用。
jiangtao9999
推荐于2017-10-09 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8954万
展开全部
1、大方向两个:开发,维护。小方向,开发主要是系统开发(包括嵌入式这种需要自己写驱动的),应用开发什么的,维护主要是服务器维护。
2、计算机基础,操作系统原理。以及很多计算机基础知识。还有就是忘了 Windows 操作系统(这个才是最重要的)。

3、完全是两个方向,但是 Linux 可以帮你更好的实现软件系统。不过说真的,这个竞赛对你未来的发展意义很小。
4、书店有的是,不过前提是你到底是想学什么方向,以及什么层次,其实最好的书是 google 。别用 baidu 就行了。
5、确实主要方向是软件,但硬件也需要软件才能用,软件需要考虑如何控制硬件才能发挥功能。你可以选择他们之间的路线,也就是操作系统开发相关的职业。比如嵌入式,正好适合你去参加竞赛的一些内容。
追问
学单片机对学linux有帮助吗?linux与单片机等嵌入式的东西关系大不大?
追答
单片机可以帮你理解嵌入式的硬件结构,对于 Linux 没意义。而且我见到很多先学单片机再学 Linux 的人,会把单片机的一些想法带到嵌入式 Linux 上。
有人问过:单片机可以直接出程序,那 arm 上面跑 Linux 有什么意义?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老男孩教育
2019-10-14 · 百度认证:北京一天天教育科技有限公司官方账号,教育领域创作者
老男孩教育
向TA提问
展开全部
从整体市场上来说,Linux的发展前景是非常不错的,就业方向有很多,相对于其他的编程语言来说,Linux操作系统是比较简单的,入门比较容易,适合零基础人员进行学习,所以即便是没有基础只要自己用心,也是可以学习Linux的。
学习Linux之后,可以从事:Linux运维工程师、linux高级架构师、运维开发工程师、数据库管理员、云计算架构师等。已经覆盖了多个应用领域,其中包含了教育、医疗、企业、交通等,与通信、互联网、物联网产业进行了融合,起到相辅相成的作用,因此现在人才需求量在不断的加剧提升之中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
valkyrie1107
2012-12-02 · TA获得超过479个赞
知道答主
回答量:181
采纳率:100%
帮助的人:186万
展开全部
本科开设嵌入式 arm课程并详细系统教学的学校很少,大多是无聊的选修,最少也得研究生才能学到(个别超牛学校除外,你最好详细看看你未来4年学校有关课程的教学计划,也问问相关老师,估计就是自学,要不找某老师竞赛项目带带,教学指望不大)。装个虚拟机vwmare,再装上redhat,就可以自学了,资料gnu/linux编程指南,网上有pdf。最后花400-600去网上买个开发板就可以自学上手了(开发板可以后买,资料必须先学透彻),之后就是学习底层驱动等等。linux前提就是c或者c++,用单片机实践c语言,来获得调试经验,为linux做准备。上面基本都是软件。硬件由于是另一套系统,可以忽略,能看懂普通单片机的原理图,会画就行。知道安卓吧,就是拿arm实现的系统。linux也是arm系统,比较贴近
追问
开发板是arm开发板还是51开发板又或者是avr?
linux是纯编程还是要和硬件结合?就像学51单片机一样。我觉得linux是一个系统,好像给我的感觉像是软件工程的范畴,和我的不太接近。
学linux有什么职业发展方向?我想以此来作我的职业规划。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Safirst
2012-12-03 · TA获得超过976个赞
知道小有建树答主
回答量:1283
采纳率:50%
帮助的人:709万
展开全部
1、嵌入式系统、系统设计
2、C语言、操作系统
3、有用
4、Running Linux
5、错,Linux是偏硬件的
6、坚持坚持再坚持,否则Linux的路你走不了多远……
追问
学单片机对学linux有帮助吗?linux与单片机等嵌入式的东西关系大不大?
追答
答:学习单片机和学习Linux本身并无直接关系,但是学习单片机对学嵌入式系统有帮助,
而目前嵌入式系统常以嵌入式Linux为主流。

所以这句话准确的说法是:学习单片机+Linux对于掌握嵌入式Linux系统有帮助,
我就是走这条路的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式