很久不见,这几天忙着准备考试和比赛,不算是无所事事,真的很有成就感,比赛的初赛计划书已经做好,第一次参加比赛,也是做的满怀期待的一个循迹小车的项目,顺便也花费了一整天,去学习卡尔曼滤波实现陀螺仪模块,真的很累,同时很有成就感,如果这次比赛拿奖了,我会花些时间,将整个项目分享出来。
————————————————————————————————---
正文开始
接着上次所学习的linux,最最最重要的就是命令: pwd 显示当前的文件夹路径
ls 显示当前文件夹下面有哪些文件(不同于windows在cmd下dir显示详细的文件,linux系统下用的是ls)
在window中很简单的一个右键,新建文件夹,在Linux的终端中我们可以使用一个命令:
mkdir + 【文件夹名字】
比如我新建一个名字为new的文件夹,新建玩后,输入ls命令,查看桌面是否有new这个文件夹
显然有,就在第一个,这个命令在windows下也可以使用
那么也同样windows,cd + 文件名 即可进入文件
同样 cd ..也可以返回上层(注意此处cd和..之间有空格!!!!)
mv *.【文件类型】+ 文件夹,例如.c文件可以将此类型的所有文件移动至”文件夹“下,此处文件夹输入文件夹名字
接下来的话,看我的代码,来看看我在做什么呢
我们一行一行看,开始我们是在new文件夹底下,我们cd..返回了上层文件夹即桌面,我们用vi命令,创建了一个名字为a的c文件,这里穿插一个小点,
a 从光标右侧开始添加正文
i 从光标左侧开始添加正文
I 从行首开始添加正文
o 在当前行之后打开新一行
O 在当前行之前打开新一行
x 删除光标所在处的字符
!q 不保存退出
!wq 保存退出
!w 保存
这些命令,这里我要跟大家说一下我之前犯错的一个点,当我们按下i命令,进入文本编辑模式的时候,我们此时是在输入文本,而不是命令,此时我们想要退出并保存如果输入 !wq 是没用的,他只会将!wq输入进文本,而不是作为命令,这个时候我们需要按esc退出文本编辑模式,进入默认的命令模式才可执行命令!
接着我将创建好的,a.c文件用mv *.c new 将它移进new去了,接着我们进入(cd new)看一下,输入ls查看详细看看是否有a.c,结果很显然我们将a.c移进去了!
除此之外呢,我们的 mv,还有另一个作用
没错,很显然,重命名了,理论上,文件名和文件类型也都可以修改,那么今天的学习就到这里啦!