2014025653《嵌入式程序设计》第一周学习总结

2014025653《嵌入式程序设计》第一周学习总结

教材学习内容和总结

  本周我在课上我们复习了Linux基本操作,并且学习了在Linux中使用vi命令符、gcc命令符。同时也学会使用模拟器进行Linux的安装。
  老师带着复习的vi命令


命令 解释
:set number 在命令模式下,用于在最左端显示行号
ZZ 命令模式下保存当前文件所做的修改后退出vi
yy 使游标所在该行复制到记忆体缓冲区。
G 光标跳转到最后一行的行首
P 粘贴文本操作,用于将缓存区的内容粘贴到当前光标所在位置的下方
p 粘贴文本操作,用于将缓存区的内容粘贴到当前光标所在位置的上方
u 它可以撤消上一次的操作
esc 从编辑模式切换到命令模式
dd 删除光标行正行内容
:w 在命令模式下,执行保存操作
i 在当前字符前插入文本
:q 在命令模式下,执行退出vi操作
:q! 在命令模式下,执行强行推出操作
:wq 在命令模式下,执行保存退出操作
:x 在命令模式下,执行保存退出操作

教材学习中的问题和解决过程

  由于上课之前没能安装好软件,导致上课时老师在讲课复习的时候在安装软件,没能认真的听老师讲课,但是在同学的帮助和课后在实验楼中学习将上课时没跟上的知识都补上了。

代码调试中的问题和解决过程

  在上课老师带着我们进行了一个c语言的输出操作,内容如下所示:

2014025653《嵌入式程序设计》第一周学习总结_第1张图片

  然后用ESC退出输入窗口,用:wq进行保存退出,在进行编译输入gcc test.c -o test生成test文件,如果编译通过用./test命令执行编译后的文件,使其输出内容。操作如下所示:
2014025653《嵌入式程序设计》第一周学习总结_第2张图片

  老师还领着我们做了后缀名更改的操作利用gcc命令进行操作的。操作如下图所示:
2014025653《嵌入式程序设计》第一周学习总结_第3张图片

  在练习过程中,我遇到了写c程序的时候漏打符号的问题,还有gcc命令符记不住的问题,在仔细检查后能改过来,gcc命令记不住多练就熟练了。

课后学习和作业

  1.在实验楼中我操作了文件的创建。如下图所示:

2014025653《嵌入式程序设计》第一周学习总结_第4张图片

  2.利用pwd进行查询当前所在目录的操作。

  3.应用Ctrl+c能强行停止你不想运行的程序。
2014025653《嵌入式程序设计》第一周学习总结_第5张图片

  4.用touch add.txt ffff.txt命令能创建两个文件。

  5.touch love_{1..10}_linux.txt创建多个文件,用ls *.txt查询所有后缀为txt的文件。

  6.shell的通配符。
2014025653《嵌入式程序设计》第一周学习总结_第6张图片

  7.man 1 ls命令会显示第一区段中的ls命令 man 页面。
  8.八个区段分别为:
2014025653《嵌入式程序设计》第一周学习总结_第7张图片

作业

2014025653《嵌入式程序设计》第一周学习总结_第8张图片
2014025653《嵌入式程序设计》第一周学习总结_第9张图片
2014025653《嵌入式程序设计》第一周学习总结_第10张图片
  通过实验楼的学习我学会了vi的简单的操作,也知道了Linux的简要由来,shell命令。

感悟和收获

  通过这周的学习,我知道了实验楼学习的好处,它可以在以后的学习中如果忘记了,可以重新进行学习。
  根据课上和课下的实验楼学习,我基本会了vi的简单命令和gcc命令,而且也知道了Linux操作系统的重要性。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 9篇 180小时
第一周 200/200 1/1 20/20
第二周 400/600 1/2 20/40
第三周 600/1200 1/3 20/60
第四周 600/1800 1/4 20/80
第五周 600/2400 1/5 20/100
第六周 600/3000 1/6 20/120
第七周 600/3400 1/7 20/140
第八周 800/4200 1/8 20/160
第九周 800/5000 1/9 20/180

参考资料

  《Linux操作系统实用教程》

你可能感兴趣的:(2014025653《嵌入式程序设计》第一周学习总结)