零基础学Linux,朱有鹏老师,课程目标 8小时从零开始学会使用linux系统,从而为在linux命令行下进行嵌入式软件开发打下基础。课程同时讲了很多软件开发需要的基础概念,如环境变量、相对路径、绝对路径、命令行和GUI等。实践中发现很多学生,尤其是非计算机专业的学生因为这些基础概念的缺失导致学习缓慢、难以理解课程。
第一章 linux基础1 5课时
1 当前主流操作系统及其特点
2 多机开发:双系统与虚拟机
3 搭建linux开发环境
4 隐藏文件与非隐藏文件
5 相对路径与绝对路径
第二章 linux基础2 8课时
6 linux内核&发行版简介
7 GUI(图形用户界面)和cmdline(命令行)
8 linux常用命令1-ls
9 linux常用命令2-cd
10 linux常用命令3-pwd&mkdir&mv&touch&cp
11 linux常用命令4-rm&cat&rmdir
12 linux常用命令5-ln(软连接与硬连接)
13 linux中的文件类型标记方法
第三章 linux基础3 4课时
14 linux常用命令6-man
15 linux常用命令7-apt-get
16 什么是编辑器&vi和vim的关系
17 vi的两种工作模式17:10
第四章 linux基础4 3课时
18 vi高级应用-查找&快速切换行&设置显示行号21:15
19 linux命令行中一些符号的含义
20 普通用户与特权用户&su命令切换用户
课程每周更新,每周2周4更新1节课 适用人群:本课程完全零起点,适合所有想要学习嵌入式linux软件开发,或者单纯想学习linux系统使用、C语言的童鞋。