我的Linux学习——1day

今天是学习嵌入式 的第一天,老师主要介绍了一下我们在未来的四个半到五个月之间需要学习的课程:
第一阶段:C语言 Linux基础 数据结构 文件io 进程线程 网络编程
第二阶段:ARM 驱动(初级驱动,高级驱动) Android底层
第三阶段:项目实战
直切主题:
今天学习的主要有两个方面:命令以及GCC编译器介绍。
Linux操作系统的在Terminel上的基本命令:
mkdir:创建一个目录;
rm:删除文件(如果删除目录需要加-r)
ls:列举当前目录下的内容
cd:切换路径
.:当前目录
..:上一级目录
touch:创建文件
cp:复制
mv:移动
pwd:当前所在目录
clear:清屏
man:帮助手册
cat:查看文件内的内容

gcc编译器的基本介绍:
 三种模式:命令行模式,插入模式,底行模式;
 三种模式的转换:命令行进入插入模式(a,i,o)
         命令行进入底行模式(:  /)
         插入进入底行模式(esc)
 
 在命令行模式下的一些快捷命令:
 yy:复制一行
 p:粘贴
 dd:删除一行
 u:撤销
 /:查找
 
 底行模式下的命令:
 :w:保存
 :q:退出
 :wq:保存退出

gcc编译器的文件编译过程:
 .c——.i——.s——.o——
   -E  -S  -C  
  预处理- 编译- 汇编- 链接

第一天的学习内容就是这么多,附上笔记图片
  我的Linux学习——1day_第1张图片

你可能感兴趣的:(我的Linux学习——1day)