扫码支付

购买商品:
商品价格:

价格读取中

支付方式:
微信

请扫码进行支付

支付宝

请扫码进行支付

二维码已过期,请点击刷新

  • 课程> 智能硬件/物联网> 嵌入式
  • 零基础嵌入式编程之Linux系统基础教程

  • 由百度云提供技术支持
    课程目录
    第一章:Linux系统基础知识
    • 1. 嵌入式编程技术路线详解以及课程规划 (免费)
    • 01:15:40
    • 2. 开发环境安装与配置 (免费)
    • 29:00
    • 3. Linux系统简介 (免费)
    • 16:18
    • 4. Linux shell以及Linux文件系统 (免费)
    • 27:57
    • 5. Linux系统常用基本命令 (免费)
    • 44:22
    • 6. Linux系统用户管理 (免费)
    • 36:25
    • 7. 文件查找常用命令和压缩命令 (免费)
    • 34:55
    • 8. Vim编辑器使用详解 (免费)
    • 56:59
    • 9. Linux系统环境变量 (免费)
    • 36:40
    • 10. Linux文件权限及其操作命令 (免费)
    • 21:47
    • 11. Linux系统进程管理常用命令 (免费)
    • 32:31
    • 12. 网络通信原理详解
    • 01:27:57
    • 13. Linux系统网络配置与常用命令
    • 01:03:07
    • 14. 项目实战之个人主页搭建
    • 48:59
    • 【课程类型】技术教程 【难度级别】初级 【适合人群】菜鸟级小白学员
    • 【课程介绍】
      Linux操作系统是嵌入式编程的平台,在学习嵌入式编程之前,首选要学会如何使用Linux操作系统,本教程就是介绍Linux操作系统基本使用方法。
    • 【课程目标】
      首先一步一步的带领初学者安装好嵌入式开发环境,然后通过教程讲解,教会初学者如何使用Linux系统,包括常用的系统指令,以及学会如何管理Linux操作系统,为之后的嵌入式编程夯实基础,最终能够熟练的使用Linux系统。
    • 【课程计划】
      本教程计划通过教程加小项目实践来完成教学,教程总共分为14个小节,分为环境安装、Linux系统基础命令以及相关配置,最后通过小项目练习和巩固之前各小节所学习到的内容。

    第一章:Linux系统基础知识
    通过简单的电路控制,深入浅出的引出了嵌入式编程的学习路线,给初学者一个清晰的嵌入式学习框架,完全理解嵌入式概念,为以后的学习建立整体的观念,在理解了嵌入式的基础上,引出零基础学嵌入式编程的课程规划,介绍了每个阶段的课程在整个嵌入式编程路线上的作用,带领初学者一步一步的掌握嵌入式编程。
    本节课程主要带领初学者一步一步安装相关软件并且配置相关环境,学会如何使用这些软件,为周的开发准备好环境。
    3 Linux系统简介
    | 16:18
    本节主要介绍了Linux系统的发展史,理解LLinux 的发展理念,说明了为什么选择Linux操作系统作为开发环境而不是Windows。
    本节课主要介绍了Linux中的shell软件,shell命令的格式,以及Linux系统的文件管理方式,并且着重介绍了相对路径和绝对路径的概念,为之后的Linux命令学习打好基础。
    本节介绍了Linux下常用的命令,以及命令选项、参数的含义,掌握通过终端操作Linux系统的方法。
    本节主要讲解了注册、删除Linux系统用户的命令和主目录的概念。
    本节课程主要介绍了Linux系统中查找文件的常用命令,以及这些命令之间的本质区别,最后介绍了Linux系统下的一种常用的压缩工具tar。
    本节主要介绍了VIM编辑器的使用方法,学习并掌握VIM那些高效的命令,同时学会通过VIM的配置文件配置VIM,为之后的编程做准备。
    本节解释了Linux系统变量的含义和作用,讲解了操作Linux环境变量的常用命令,说明了临时修改与永久修改的区别,着重讲解了commond not found 的解决方法。
    本节主要详细的说明了文件权限的概念,解释了Linux系统如何保证多用户能够相互独立不受影响,同时还介绍了修改文件权限的命令。
    本节介绍了进程的概念,进程如何开启以及如何结束等常用命令
    12 网络通信原理详解
    | 01:27:57
    本节通过简单易懂的例子,深入讲解了网络的工作原理,详细介绍了网卡、通信协议、IP地址及其分类、子网掩码、网关、路由器、端口号、DNS等相关概念以及它们在整个网络中所起到的作用,让初学者掌握网络的工作过程,为之后的网络编程打下理论基础,同时在生活中也可以解决网络问题。
    本节主要讲解了Linux系统下的网络配置常用命令,以及相关的网络配置文件的作用,通过例子对上一节课中的理论进行实践,让初学者学会操作Linux系统的网络配置。
    本节课通过项目实战将之前所学习的Linux基础知识进行巩固,主要包括linux系统中的常用命令,Vim编辑器以及网络配置方法,将所学的网络通信原理融入整个项目中,通过实践完全理解网络的工作原理,理解网页的本质,理解域名解析的工作方式,理解IP地址与端口号的作用,为之后的网络高级编程打下坚实的基础。

    全部评价(2
    好评(2
    中评(0
    差评(0
    发表评价
    讲的非常好,再有互动答疑就好了
    2017-07-31 17:20:42
    [追加评论]讲的非常好,再有互动答疑就好了
    听了王老师课,让我对嵌入式有了更大的兴趣。尤其是教程的实战演示部分让我受益匪浅。
    2017-01-20 09:45:23
    [追加评论]真的是每节课都有很大的收获,嘻嘻
    王阳
    3课程7424学员
    本人是西安交通大学计算机专业硕士,从事嵌入式讲师IT培训行业3年,拥有丰富的教学经验,主要讲解Linux系统基础知识、C语言编程,Linux高级编程,Linux驱动开发以及C++、Qt高级编程等课程。