个人感悟:我的学习嵌入式linux的方法

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

  个人感悟:我的学习嵌入式linux的方法

  在来粤嵌学习之前,我有一点C语言的基础,在大一大二的时候就有接触过,但不能说非常精通,学C的时候就经常听说有这个基础可以往嵌入式这个方向发展,因为目前嵌入式前景不错,薪资待遇也比一般的IT从业人员薪资水平高。我是个自控能力比较差的人,必须有人监督才能管好自己。经过千挑万选,我选择了现在的这家嵌入式培训机构,很大一部分原因是看重他的实战操作,对于我来说,他的实战操作能力是比较强的。我的爱好除了计算机就是上网,偶尔逛逛论坛灌灌水,这个的时代已经没有人离得开网络了。我经常会遇到很多的网友在询问如何学习嵌入式linux开发,学习linux有没有一些好的方法?在粤嵌学习的我五个月的时间足够让自己有一些感受,写下自己学嵌入式linux的学习方法,希望对那些刚要踏上嵌入式linux学习道路上迷茫的朋友有所帮助!

  一、从基础的命令开始学习

  常常有些朋友一接触Linux就是希望构架网站,根本没有想到要先了解一下Linux 的基础。这是相当困难的。虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。之前有朋友抱怨linux学习中的命令很多,不知道如何学习?我在粤嵌学习的过程中强烈感受到,任何事物的学习都是需要方法的,重点加强liunx中的重要命令的学习。

  二、 选择好的Linux书籍

  在各个Linux论坛中,我们看到最多的问题往往是某个新手,在安装或使用linux的过程中遇到一个具体的问题就开始提问,很多都是重复性的问题,甚至有不少人连基本的问题描述都不是很清楚。这说明很多初学linux的人还没有掌握基本功。怎样才能快速提高掌握linux的基本功呢?最有效的方法莫过于学习权威的linux工具书,工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。

  三 、养成在命令行下工作的习惯

  一定要养成在命令行下工作的习惯,要知道X-window只是运行在命令行模式下的一个应用程序。在命令行下学习虽然一开始进度较慢,但是熟悉后,您未来的学习之路将是以指数增加的方式增长的。从网管来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。即使是通过一条缓慢的调制解调器线路,它也能操纵几千公里以外地远程系统。

  四、用Unix思维思考Linux

  由于Linux是参照Unix的思想来设计的,理解和掌握它就必须以Unix的思维来进行,而不能以Windows思维。不可否认,windows在市场上的成功很大一部分在于技术思想的独到之处。可是这个创新是在面对个人用户的前提下进行的,而面对着企业级的服务应用,它还是有些力不从心。多年来在计算机操作系统领域一直是二者独大:unix在服务器领域,Windows在个人用户领域。由此可见,用户需求决定了所采用的操作系统。不管什么原因,如果要学习Linux,那么首先要将思维从Windows的“这个小河” 中拖出来,放入Unix的海洋。

  五 、学习shell

  对于Shell,习惯Windows的读者肯定是非常陌生的,因为Windows只有一个“Shell”(如果可以说是Shell的话),那就是Windows自己。用一句话容易理解的解释就是,shell是用户输入命令与系统解释命令之间的中介。最直观的说法,一种Shell有一套自己的命令。举一个容易理解的例子,Linux的标准Shel是BashShel;Solaris的shell是B shell;Linux的Shell是以命令行的方式表现出来的。读者可能会不理解,Windows从命令行“进化”到了图形界面,那么Linux现在还使用命令行岂不是一种倒退?当初我刚刚接触Linux时就曾有过这种想法。可是后来发现,如果使用图形界面,那么分配给应用软件的资源就少了,在价格昂贵的服务器上,能够以较低的硬件配置实现同样的功能是非常重要的。

  总之,linux的学习,多思考,多实践。只要方法选对了坚持下去就能成功,以上就是个人的学习linux的方法经,希望对学习嵌入式Linux的朋友们有所帮助。

    更多学习方法可参考:http://www.gec-edu.org/

关于嵌入式的生产实习报告 嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告嵌入式的生产实习报告 立即下载

相关推荐

孤能子视角:嵌入式Linux应用开发自学,知识点架构和学习路径

将“自学嵌入式Linux应用开发”置于EIS认知论的透镜下,这不再是一个单纯的技术学习任务,而是一个认知孤能子(你) 与一个庞大、复杂、分层的技术系统孤能子(嵌入式Linux知识体) 进行互动耦合,并最终实现自身模式重构(成为开发者)的完整动力学过程。这直接体现在对“学习路线图”的渴求上,即希望找到一条被验证过的、能绕过无效挣扎的“能量耗散洼地”。对于嵌入式Linux应用开发,一个高效的学习路径应以应用开发为核心,向底层驱动和上层应用两个方向拓展,构建“应用开发 - 系统理解”的“T”型知识结构。

水如烟 1053

嵌入式Linux开发全攻略:从基础到实战的完整知识体系

Linux内核是操作系统的核心,负责系统资源管理、进程调度、内存管理、设备驱动等核心功能。在嵌入式系统中,内核通常需要经过裁剪和定制以适应资源受限的环境。内核的主要作用包括:工具链是嵌入式开发的基础,包含交叉编译器、汇编器、链接器等工具,用于在开发主机上生成能在目标平台运行的程序。主要组件包括:工具链的选择要根据目标平台架构(如ARM、MIPS等)和系统需求(如是否支持浮点运算)来确定。glibc是GNU C标准库,功能全面但体积较大,适合资源丰富的环境:uclibc是面向嵌入式系统的小型C标准库,特点包括

niuTyler的博客 2970

嵌入式Linux开发环境学习(一)

相较于传统开发模式中软件直接与硬件交互的模式,嵌入式开发则是在操作系统的基础上对硬件进行操作,因此相较于传统开发模式,嵌入式开发在一定程度上提高了软件的可移植性(从一个平台切换到另一个平台需要修改多少代码),操作在此过程中起到了调度硬件资源的作用。在现代嵌入式开发中位于操作系统和应用层软件之间还有中间件的存在,中间件的存在降低了开发难度并提升了系统的可移植性。例如在单片机开发中使用的HAL库就是中间件的代表,其通过提供统一的接口(例如GPIO,I2C等)封装硬件操作,使开发者无需了解底层硬件即可进行开发。

2501_93018024的博客 1174

【超全面】Linux嵌入式干货学习系列教程

博主学习Linux也有几个月了,在这里为广大朋友整理出嵌入式linux学习知识,希望对大家有所帮助,当然博主也只是个初入嵌入式领域的初学者,有问题的地方希望大家指出,在此祝大家学习顺利。............

修成真的博客 9万+

关于嵌入式学习的一些感悟

在知乎上面看了很多关于嵌入式学习的问题,很多都是关于嵌入式该怎么学。 看了很多评论,再结合自己的情况,突然有很大的感触,所以把自己的想法写出来,之前快学到应用层了,然后再回来学希望能对一些人有一些帮助,自己知识水平有限,很多知识也没学,内容仅供参考。 关于嵌入式该怎么去学,我觉得首先得有兴趣和自学能力,没有兴趣,真的很难坚持下去。关于自学,不是单纯学习课程知识,而是在学习课程的同时,再花时间去学习更多知识。所以我觉得要有一个学习计划和知识路线,因为我发现很多人很迷茫,除了课程自...

Hermit的博客 861

嵌入式LINUX学习感悟

大家好:   这应该是我的第一篇BLOG,以前是从来没有写过,这次之所以想写点什么是因为这段时间一直比较困惑.困惑的是嵌入式学习的东西实在是太多了,自己虽有计划,可又不知道到毕业时能达到什么水平,又没有人指导,现在就发发牢骚!我是去年12月份开始学习嵌入式,当初下这个决定经过了很长一段时间的思想斗争,现在想来确实是一个不归路.   从刚开始的"迷茫->清晰。。。迷茫->清晰"又到现在的"

pangzih的专栏 436

嵌入式学习心得体会,感悟三大痛点,该如何入门嵌入式

嵌入式学习是以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。由于嵌入式系统通常具有低功耗、体积小、集成度高等等特点,嵌入式系统在我们日常生活中形成了非常大的应用领域。 1.嵌入式学习之基础篇阶段:主要是能够看得懂硬件工作原理,特别是操作系统级软件,这部分内容主要有C语言基础,嵌入式Linux操作系统使用,嵌入式LinuxC语言高级编程,数...

weixin_30569153的博客 1110

嵌入式Linux —— 学习迷茫之路

不知不觉,博客似乎也成为了自己记录学习道路上的一些迷茫的一个小日记。 可能也是自己疫情期间在家呆了4个月的时间,也可能是最近课程压力比较大,或者是最近和导师聊了下之后的想法,还有最近自己学习嵌入式linux上的一些问题,种种导致了最近心态有些变化。 先自我简介下,目前某高校研一学渣,长期在各种课程中挣扎。本科时一直在搞单片机,其实现在回头看看自己以前,完全是一个出于爱好。本科也参加过很多的比赛,认...

浪迹天涯的博客 1266

嵌入式Linux学习经历 学前小结

嵌入式初学者的杂谈学习记录

Amberzzz0717的博客 1513

嵌入式学习有感

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、嵌入式是什么?二、C语言基础三、个人学习心得 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、嵌入式是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、C语言基础 三、 个人学习心得 1.摆脱焦虑.

weixin_45072990的博客 748

嵌入式Linux体系学习 零基础到项目开发,C/C++ 51 STM32 ROS 计算机基础 树莓派 Linux等系列锦集

嵌入式Linux体系学习,零基础到项目开发,C/C++、51单片机、STM32、ROS、FreeRTOS、计算机基础、树莓派、Linux、QT、Android、Python等系列锦集。

Hermit的博客 3335

linux 实验感悟_linux实验心得

【www.ahanw.cn--思想心得】linux实验心得【1】为期一周的LINUX课程实训已经结束。现在我把这次收获丰富的实训自我总结一下。我们的实训有许多的项目,首先由老师指导然后分小组独立完成老师布置的实验内容, 实训的内容十分丰富详实,课程很实用。主要的大项有:认识网络设备与组网拓扑,交换机的配置,路由器交换机的配置命令,静态路由的配置。现在首先回顾一下网络设备与组网拓扑这节有趣的课程。在...

weixin_39595310的博客 2938

初学嵌入式开发ARM的感悟(转载)

这个题目很大,给人一种感觉我好像很成功,其实不然。实际上自己水平不高,甚至很低,但是做过了一些曲折的学习道路,同时把自己真实的学习历程表达出来,希望对后来者有借鉴的意义,甚幸!工作三年、几成废人!我2000年毕业于华中地区的一个理工科大学,专业是机械电子,我当时已经签了一家内陆某个省级机关工作,家里八辈是农民,并且很偏远,能够进入这样的 地方是祖坟有风水。但在毕业前夕有个进入it的机会,我本想进去

shawnsoft的专栏 1201

我的嵌入式学习感悟,和学弟学妹们分享

工作3年开始选择自己喜欢的路,对技术的热爱使我希望进入嵌入式领域。经过朋友推荐以及对华清的实地考察,我加入了华清大家庭。嵌入式是一个交叉学科,专业性很强面也很广,而且对学员的实战能力要求很高,华清的课程安排上就很注重对学员动手能力的培养,大量的动手实验可以让你更深入的理解技术中的细节,不明白的老师也会给你细心的解答。

华清远见 | 程序员的学习天堂 2187

嵌入式培训周中感悟

 一次貌似巧合的讲座,几次深入浅出的交流,让我对嵌入式有了进一步的了解,怀着对嵌入式的渴求,拽着对未来满怀的憧憬,我来到了易嵌,开启了我新的征程。。。来到易嵌,是对前三年学习内容的基本否定,也是我们没有练好自身技能的充分认可,古人的修身养性,我们在大学也许只做到了“养性”,很少修身。从学期初的渺茫,到渺茫中的曙光,从讲座中的疑惑,到交流时的醒悟,我已经有了抉择,我的眼光已经比旁人长远,因为

eetekcn的专栏 608

嵌入式学习经验分享

嵌入式学习经验分享。

专注嵌入式软硬件开发。 1625

个人感悟2014,10,28

2014年10月28号,星期二,算法分析的课,

for future 519

arm linux 厦门,ARM LINUX嵌入式学习的一点感悟

我在visual stdio 2010下实验的文件操作函数,linux中对文件和目录的操作都等同于文件的操作。linux文件主要分为四种:普通文件,目录文件,连接文件,和设备文件。linux中对所有文件的操作都是基于一个非负数的文件描述符进行的。当打开一个文件或创建一个新文件时,内核就向进程返回一个文件描述符;当读写文件时,把文件描述符作为参数传递给相应的函数。学习的过程是一个不断否定的过程,最初...

weixin_35935249的博客 184

怎样高效学习嵌入式-学习linux -学习嵌入式linux - 学习板和培训

怎样高效学习嵌入式 注:亚嵌一个学生的感悟 1、学习linux   根据我在论坛的了解,我选择学习嵌入式l

akatope的专栏 1114
上一篇: 2013粤桂湘鄂四省高职IT类专业教育论坛暨广东高职计算机年会圆满落幕
下一篇: 创业经验不具有普遍适用性 别人的建议不一定适合你
c_arm_java
博客等级 码龄14年 44粉丝 47原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值