精华内容
下载资源
问答
  • 嵌入式Linux要学哪些东西?你真的造吗?

    万次阅读 多人点赞 2015-04-16 14:28:21
    嵌入式Linux要学哪些东西?你真的造吗?嵌入式Linux要学哪些?一些人总在寻思,怕走了弯路,又怕学的东西离企业需求远。那么今天就请华清远见高级讲师曹大神告诉你,9点浅析嵌入式学习步骤。下面是他本人亲笔。


    社区免费活动推荐:

    open公开课《教你做一款自己的智能手表》:详情点击>>

    open讲座《ARM全国大型技术巡回讲座》,详情点击>>


    嵌入式Linux要学哪些东西?你真的造吗?

    嵌入式Linux要学哪些?一些人总在寻思,怕走了弯路,又怕学的东西离企业需求远。那么今天就请华清远见高级讲师曹大神告诉你,9点浅析嵌入式学习步骤。下面是他本人亲笔。


    1、要学习Linux,首先要会用,如果不会用怎么知道怎么知道怎么去做,所以需要学习Linux系统的安装及使用。

    2、学会用Linux了,那么我们就要做一些Linux下的开发了,开发什么呢?看到网上有很多很强大很有趣的程序,我们都可以尝试去做,可是如何去做呢,程序是什么呢,怎么写呢?这时我们需要学习一些语言,比如比较基础的C语言,比如面向对象的C++,Java等。

    3、写完程序了发现不就是一个很普通的文件吗,怎么能像别人写的程序一样运行起来呢? 这时我们需要知道如何编译一个程序,需要知道编译器及一些其他工具的使用,比如GCC,在开发的过程中我们为了提供工作效率还会用到Make,Shell等,为了能够很好的管理我们代码的不同版本,我们还需要知道什么是SVC,CVS,subversion,git等。

    4、当我们开始写一些比较大的程序,不再是以往的hello world级别的了,这时我们发现我们考虑的更多了,我们考虑到了程序的效率,我们发现需要读写文件了,我们发现需要和另外一台电脑通信了,于是我们有需要学习一些更高级点的东西了,比如数据结构,比如文件IO,比如多进程多线程编程,比如网络通信,这时我们会接触很多新的名词,什么是树,图...,什么是文件io什么是标准IO,什么是进程线程,什么是TCP/IP...。

    5、当我们再进一步的话,我们会发现我们什么有很多的东西都运行的是Linux系统,可是他们和我的PC运行的Linux有什么区别呢,为什么我电脑要用风扇而手机不用风扇呢,我们打开网页查找手机的详细参数的时候,会看到Cortex-A15 、四核 、ARM等等字眼,什么是ARM,什么是Cortex-A15,我们需要进一步的了解。

    6、了解完ARM之后,很多人就回去购买一些开发板,去学习它,这时操作系统的移植又成了一个比较重要的内容了,什么是bootloader,什么是kernel,什么是rootfs等等,我们怎么做呢。

    7、花了很长时间系统做好了,发现板子上很多的什么不能用,怎么办呢? 这时我们需要写一些驱动来驱动这些设备,这时我们需要知道,什么是字符设备驱动、块设备驱动、网络设备驱动,为了更好的写驱动我们需要了解更多的硬件相关的东西,我们需要看懂芯片手册,我们需要看懂原理图,只有我们懂我们的设备,才能更好的驱动它。

    8、等等,这里就列举更多的内容了,因为还有很多。

    9、这些都有了我们就可以自行开发我们自己的产品了。


    嵌入式Linux要学哪些?上述9点基本很明了了。这也算是嵌入式学习的一个基本步骤。本人认为到第九点你已经是一个高级的嵌入式Linux人物了,工资待遇我已经不用说,咋说也得15K往上了,如果做管理30K也是有的。这些东西要靠自学,说实话不太现实,嵌入式入门门槛相对高,要有心里准备,参加培训班是有必要的,除非你有亲戚朋友手把手教你。引用一句老话:“师傅领进门,修行是靠个人!”自己必须得喜欢钻研与学习,只有付出才会有收获!

    最后说一点,Android系统也是在linux系统基础上开发的,所以学嵌入式linux的朋友,将来不仅可以从事嵌入式开发的工作(嵌入式的应用领域非常广泛,永不过时!)还可以从事android开发方向的工作(轻松迈入),从职业发展来说,嵌入式linux也是程序员最具发展前景的技术首选。

    展开全文
  • 嵌入式Linux要学哪些?一些人总在寻思,怕走了弯路,又怕学的东西离企业需求远。那么今天就请华清远见高级讲师曹大神告诉你,9点浅析嵌入式学习步骤。下面是他本人亲笔。 1、要学习Linux,首先要会用,如果不会用...

    www.lupaworld.com/article-251895-1.html

    嵌入式Linux要学哪些?一些人总在寻思,怕走了弯路,又怕学的东西离企业需求远。那么今天就请华清远见高级讲师曹大神告诉你,9点浅析嵌入式学习步骤。下面是他本人亲笔。

    1、要学习Linux,首先要会用,如果不会用怎么知道怎么知道怎么去做,所以需要学习Linux系统的安装及使用。

    2、学会用Linux了,那么我们就要做一些Linux下的开发了,开发什么呢?看到网上有很多很强大很有趣的程序,我们都可以尝试去做,可是如何去做呢,程序是什么呢,怎么写呢?这时我们需要学习一些语言,比如比较基础的C语言,比如面向对象的C++,Java等。

    3、写完程序了发现不就是一个很普通的文件吗,怎么能像别人写的程序一样运行起来呢? 这时我们需要知道如何编译一个程序,需要知道编译器及一些其他工具的使用,比如GCC,在开发的过程中我们为了提供工作效率还会用到Make,Shell等,为了能够很好的管理我们代码的不同版本,我们还需要知道什么是SVC,CVS,subversion,git等。

    4、当我们开始写一些比较大的程序,不再是以往的hello world级别的了,这时我们发现我们考虑的更多了,我们考虑到了程序的效率,我们发现需要读写文件了,我们发现需要和另外一台电脑通信了,于是我们有需 要学习一些更高级点的东西了,比如数据结构,比如文件IO,比如多进程多线程编程,比如网络通信,这时我们会接触很多新的名词,什么是树,图...,什么 是文件io什么是标准IO,什么是进程线程,什么是TCP/IP...。

    5、当我们再进一步的话,我们会发现我们什么有很多的东西都运行的是Linux系统,可是他们和我的PC运行的Linux有什么区别呢,为什么我电 脑要用风扇而手机不用风扇呢,我们打开网页查找手机的详细参数的时候,会看到Cortex-A15 、四核 、ARM等等字眼,什么是ARM,什么是Cortex-A15,我们需要进一步的了解。

    6、了解完ARM之后,很多人就回去购买一些开发板,去学习它,这时操作系统的移植又成了一个比较重要的内容了,什么是bootloader,什么是kernel,什么是rootfs等等,我们怎么做呢。

    7、花了很长时间系统做好了,发现板子上很多的什么不能用,怎么办呢? 这时我们需要写一些驱动来驱动这些设备,这时我们需要知道,什么是字符设备驱动、块设备驱动、网络设备驱动,为了更好的写驱动我们需要了解更多的硬件相关的东西,我们需要看懂芯片手册,我们需要看懂原理图,只有我们懂我们的设备,才能更好的驱动它。

    8、等等,这里就列举更多的内容了,因为还有很多。

    9、这些都有了我们就可以自行开发我们自己的产品了。

      嵌入式Linux要学哪些?上述9点基本很明了了。这也算是嵌入式学习的一个基本步骤。本人认为到第九点你已经是一个高级的嵌入式Linux人物 了,工资待遇我已经不用说,咋说也得15K往上了,如果做管理30K也是有的。这些东西要靠自学,说实话不太现实,嵌入式入门门槛相对高,要有心里准备, 参加培训班是有必要的,除非你有亲戚朋友手把手教你。引用一句老话:“师傅领进门,修行是靠个人!”自己必须得喜欢钻研与学习,只有付出才会有收获!

      最后说一点,Android系统也是在linux系统基础上开发的,所以学嵌入式linux的朋友,将来不仅可以从事嵌入式开发的工作(嵌入式的应 用领域非常广泛,永不过时!)还可以从事android开发方向的工作(轻松迈入),从职业发展来说,嵌入式linux也是程序员最具发展前景的技术首选。

    转载于:https://www.cnblogs.com/unixart/articles/5975842.html

    展开全文
  • 嵌入式Linux要学哪些?一些人总在寻思,怕走了弯路,又怕学的东西离企业需求远。那么今天就请华清远见高级讲师曹大神告诉你,9点浅析嵌入式学习步骤。下面是他本人亲笔。 1、要学习Linux,首先要会用,如果...

      嵌入式Linux要学哪些?一些人总在寻思,怕走了弯路,又怕学的东西离企业需求远。那么今天就请华清远见高级讲师曹大神告诉你,9点浅析嵌入式学习步骤。下面是他本人亲笔。

    1、要学习Linux,首先要会用,如果不会用怎么知道怎么知道怎么去做,所以需要学习Linux系统的安装及使用。

    2、学会用Linux了,那么我们就要做一些Linux下的开发了,开发什么呢?看到网上有很多很强大很有趣的程序,我们都可以尝试去做,可是如何去做呢,程序是什么呢,怎么写呢?这时我们需要学习一些语言,比如比较基础的C语言,比如面向对象的C++,Java等。

    3、写完程序了发现不就是一个很普通的文件吗,怎么能像别人写的程序一样运行起来呢? 这时我们需要知道如何编译一个程序,需要知道编译器及一些其他工具的使用,比如GCC,在开发的过程中我们为了提供工作效率还会用到Make,Shell等,为了能够很好的管理我们代码的不同版本,我们还需要知道什么是SVC,CVS,subversion,git等。

    4、当我们开始写一些比较大的程序,不再是以往的hello world级别的了,这时我们发现我们考虑的更多了,我们考虑到了程序的效率,我们发现需要读写文件了,我们发现需要和另外一台电脑通信了,于是我们有需 要学习一些更高级点的东西了,比如数据结构,比如文件IO,比如多进程多线程编程,比如网络通信,这时我们会接触很多新的名词,什么是树,图...,什么 是文件io什么是标准IO,什么是进程线程,什么是TCP/IP...。

    5、当我们再进一步的话,我们会发现我们什么有很多的东西都运行的是Linux系统,可是他们和我的PC运行的Linux有什么区别呢,为什么我电 脑要用风扇而手机不用风扇呢,我们打开网页查找手机的详细参数的时候,会看到Cortex-A15 、四核 、ARM等等字眼,什么是ARM,什么是Cortex-A15,我们需要进一步的了解。

    6、了解完ARM之后,很多人就回去购买一些开发板,去学习它,这时操作系统的移植又成了一个比较重要的内容了,什么是bootloader,什么是kernel,什么是rootfs等等,我们怎么做呢。

    7、花了很长时间系统做好了,发现板子上很多的什么不能用,怎么办呢? 这时我们需要写一些驱动来驱动这些设备,这时我们需要知道,什么是字符设备驱动、块设备驱动、网络设备驱动,为了更好的写驱动我们需要了解更多的硬件相关 的东西,我们需要看懂芯片手册,我们需要看懂原理图,只有我们懂我们的设备,才能更好的驱动它。

    8、等等,这里就列举更多的内容了,因为还有很多。

    9、这些都有了我们就可以自行开发我们自己的产品了。

      嵌入式Linux要学哪些?上述9点基本很明了了。这也算是嵌入式学习的一个基本步骤。本人认为到第九点你已经是一个高级的嵌入式Linux人物 了,工资待遇我已经不用说,咋说也得15K往上了,如果做管理30K也是有的。这些东西要靠自学,说实话不太现实,嵌入式入门门槛相对高,要有心里准备, 参加培训班是有必要的,除非你有亲戚朋友手把手教你。引用一句老话:“师傅领进门,修行是靠个人!”自己必须得喜欢钻研与学习,只有付出才会有收获!

      最后说一点,Android系统也是在linux系统基础上开发的,所以学嵌入式linux的朋友,将来不仅可以从事嵌入式开发的工作(嵌入式的应 用领域非常广泛,永不过时!)还可以从事android开发方向的工作(轻松迈入),从职业发展来说,嵌入式linux也是程序员最具发展前景的技术首 选。

    转载于:https://my.oschina.net/amtf/blog/492845

    展开全文
  • 现下Linux技术发展迅速,深受各大企业及个人的喜爱。很多人也想学习Linux技术进入到it行业中。哪些人适合学习Linux运维?哪些人可以学习Linux技术?...毕竟刚接触Linux领域,也没有项目实战经验,自学Linux并坚持

    现下Linux技术发展迅速,深受各大企业及个人的喜爱。很多人也想学习Linux技术进入到it行业中。哪些人适合学习Linux运维?哪些人可以学习Linux技术?下面和千锋广州小编一起来看看吧。

    IT爱好者,想要从事Linux工作的人

    一些学习Linux的朋友是刚毕业或者即将的学生,通过老师或其他渠道了解到Linux,对Linux感兴趣,想要从事Linux技术工作,开始学习的。有些朋友为了更快捷有效的学习Linux技能,选择了学习Linux。毕竟刚接触Linux领域,也没有项目实战经验,自学Linux并坚持学习是很艰难的。

    一些是想要转行Linux运维的,对自己的现状不满意,想要换工作的人们。他们了解Linux的发展趋势,看中了Linux广阔的发展前景,想要通过学习Linux运维技能来进入到it行业中来。

    不喜欢写代码的人,想要从事Linux工作的人

    Linux运维工作中多是要使用Linux系统的,不像开发人员每天需要不停敲代码,。虽然说运维也会用代码但是和开发的敲代码还是有差距的。Linux运维属于实操类技术,相对更有乐趣和容易学,很多人们想今it行业但是不像敲代码就选择了学习Linux技术。这些人中学习基础各不相同,需要根据自己的实际情况来选择学习模式。

    其实学习Linux技术,主要还是要对Linux技术感兴趣,其次是想要从事Linux运维工作。对感兴趣的课程,人们一般会主动的去学习,主观能动性高。学习即是为了就业,则学习就会有动力,毕竟是学习完毕要凭借技能找工作的。只有真正的掌握了Linux技能,才能应用到实际工作中,才能在工作中实现价值。毕竟没有企业会招聘没有技术的人。

    展开全文
  • 不管怎样,只要努力去,你会发现一片美好的风景。 1.linux基础学习的50个以上常用命令。比如: 安装和登录命令:login、 shutdown、 halt、 reboot 、mount、umount 、chsh 文件处理命令:file、 mkdir...
  • 嵌入式学习笔记:嵌入式linux驱动要学哪些 2013-02-27 15:58:54 驱动程序开发是嵌入式Linux项目中工作量最大的一部分内容,开发出高质量的驱动程序是项目成功的关键。Linux设备驱动的学习是一项浩繁的工程,...
  • 从其中可以看出来 我现在水平还是 处在linux初级阶段,只会一些常用的命令,所以一些基本的东西我会在我的专栏linux中系统的讲解。 总之 按照这个思维导图来就没有什么问题。
  • 今天小编跟大家分享的文章是官网想成为Linux运维都需要学习哪些技能。 首先,想告诉大家,在Unix/Linux下,最有效率技巧的不是操作图形界面,而是命令行操作,因为命令行意味着自动化。如果你知道Linux有多强大...
  • LinuxC/C++后端技术都要学啥? 在我大学刚毕业的时候,对这个问题也一直很迷茫。 先说下我自身的情况,我本科既不是985也不是211,知乎上称这种毫无存在感的大学为普通高校,学的还是非计算机专业,比起知乎上众多...
  • 那么Linux云计算可以做什么?能胜任什么职位?这些问题是Linux学习者非常关心的。我们一起来看看,Linux云计算运维有哪些工作方向? Linux云计算运维有哪些工作方向? 1、Linux运维工程师 牢牢掌握Linux基础和...
  • 在刷选技术简历的时候,经常看到工作一两年的求职者在简历上写着精通Linux,精通Python、精通Java等等,看到这些字眼,很多面试官都会一笑而过...有网络基础。现在时互联网的时代,任何一个应用离开了网络什么都不...
  • 嵌入式Linux工程师的学习需要具备一定的C语言基础,因此面对许多朋友 只是在大一或者大二学习过C(还不一定认真了)之后基本就不再用过的情况,建议大家学习之前先复习一下C语言基础这块。提醒大家的是...
  • Linux C/C++开发方向怎么样,学习哪些东西

    千次阅读 多人点赞 2018-08-18 10:49:46
    目前从事 Linux C/C++ 开发的程序员很多,尤其是像百度、腾讯、阿里这样的大公司,他们的网站流量巨大,业务逻辑复杂,会遇到很多瓶颈,需要开发底层服务来提高程序效率,快速响应用户请求。 这些公司的 Linux C/C++...
  • 云计算人才哪些技能?怎么学Linux匿名管道?云计算产业的迅猛发展催生了大量的人才需求,为了能够快速的入行,很多人选择专业学习。接下来小编就给大家分享云计算入门学习中有关Linux匿名管道的知识点。   ...
  • 如果培训都是分五个阶段,第一阶段学习Python核心编程,主要是Python语言基础、Linux、MySQL,前期学习Python编程语言基础内容;中期主要涉及OOP基础知识,学习后应该能自己处理OOP问题,具有初步软件工程知识并树立...
  • 嵌入式linux学习

    2015-04-17 09:23:24
    嵌入式Linux要学哪些东西?你真的造吗?嵌入式Linux要学哪些?一些人总在寻思,怕走了弯路,又怕学的东西离企业需求远。那么今天就请华清远见高级讲师曹大神告诉你,9点浅析嵌入式学习步骤。下面是他本人亲笔。1、要...
  • Python编程要学哪些内容?Python由于简单易学、语法优美、应用广泛等优点,获得了大批的粉丝。越来越多的软件工程师使用Python进行大数据处理,越来越多的科研工作者使用 Python 来进行数据分析。阶段一是Python语言...
  • 对于现在想学习武汉Python开发的人来说,Python学习哪些内容呢?下面,小编给大家介绍一下。第一阶段Python基础与Linux数据库。这是Python的入门阶段,也是帮助零基础的学习者打好基础的重要阶段。让零基础学习...
  • 经常有人在我的交流群问我:请问 Linux 怎么学习啊?Linux 怎么入门啊?这个问题,其实就像是:请问开发一个网站多少钱? 但是,我很能理解,因为我曾经也是这样的小白,对于 Linux 一无所知。Linux ...
  • 为了让大家更顺利地入门 Linux 运维,实验楼推出了《楼+ 之 Linux 运维基础》,通过 30 个实验 + 15 个挑战,带你 3 周内掌握 Linux 运维基础、Bash编程、网络安全等技术,最终亲手完成 9 个实战项目。...
  • 实验楼楼+《Linux运维与DevOps实战》目前开到第5期,最近也开放报名了。 那么,大家对这门课是怎么评价的呢? ...... 尽管没法把所有人的评论展示出来,但是相信看到大家愿意这样详细、客观地评价楼+,心里自有分晓...
  • Linux运维人员明确每项服务的作用,不用的就不安装,默认安装时则不开机自启动。设置开机自启动服务的常见方法有哪些? 1)执行命令,然后手动选择处理的方法 方法1:执行ntsysv命令,然后在弹出窗口进行设置。 ...
  • 和Windows系统一样,Linux服务器运行过程中也会一些没用... 新装Linux系统之后,有必要保留的开机自启动服务有5个: Ø sshd:远程连接Linux服务器时用到,所以必须开启,不然就无法提供远程连接服务了。 Ø rs...
  • ”,“学习嵌入式Linux需要补习哪些基础课程?”,“嵌入式Linux开发跟普通软件开发在学习方法上有什么不同?”,“项目实战环节多吗?”,“有专业人员带领吗?”,相信这些也是很多准备入行的初学者都会关心的
  • 本人小白,只知道在windows上用tomcat部署项目,也只知道用端口号去访问,怎么样才能让所有人都可以访问自己做的网站,经常听说把项目部署到linux服务器,但一直不明白,求指点!
  • 嵌入式Linux底层系统包含哪些东西? 嵌入式Linux里含有bootloader, 内核, 驱动程序、根文件系统这4大块。 一、bootloader 它就是一个稍微复杂的裸板程序。但是把这裸板程序看懂写好一点都不容易。Windows下好用的...
  • 学习嵌入式要学哪些课程?

    千次阅读 2017-08-22 15:05:35
    学习嵌入式就业前景广泛,你可以做手机、PDA、MP3、MP4、遥控玩具、psp、相机、...相信是困扰所有嵌入式初学者的难题,下面课程是嵌入式学习必的:C语言; C++;操作系统;计算机组成原理; linux编程; 51单片机;a
  • Python编程要学哪些内容?Python由于简单易学、语法优美、应用广泛等优点,获得了大批的粉丝。越来越多的软件工程师使用Python进行大数据处理,越来越多的科研工作者使用 Python 来进行数据分析。 阶段一是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 749
精华内容 299
关键字:

linux要学哪些

linux 订阅