记笔记的方式,我更喜欢标签加缩进的形式,这种笔记形式,也是我一直以来所遵循的。不过为了摆脱照搬老师笔记的嫌疑,我决定在其前加上一段描述性的话语。
今天的总体内容,主要分为linux系统中的基本文件操作,和vim软件的使用。文件的基本操作呢,老师讲解的内容将常用的和不常用的基本都多少有所涉及,不过在作业练习中,主要用到的命令就是文件新建、复制移动和重命名。vim软件的使用比较简单,就不过多介绍。
在进行文件操作的过程中有个需要注意的点:一行命令可同时进行多个文件的相同操作。
下面的内容就是我在上完课后,我觉得需要长期使用和记忆的点,边回忆边进行了罗列:
1 文件操作:
1.1 新建及删除:
文件目录:
新建:mkdir
删除:rmdir
文件:
新建:touch
删除:rm
1.2 复制移动及重命名:
文件目录:
复制移动:cp A B -rf
解释:复制文件夹A,然后粘贴到文件夹B中
重命名:mv
文件:
复制移动:cp a B
解释:把文件a复制,然后移动到文件夹B中
重命名:mv
2 vim的使用:
2.1 基本操作:
打开:vim main.c
写入:i
保存并推出::wq
编译:gcc main.c
运行:./a.out
3 作业及其完成:
3.1.在桌面(~/Desktop)下创建三个文件夹test1、test2、test3
cd ~/Dsktop
mkdir test1 test2 test3
在每个文件夹下创建一个文件file1.txt、file2.txt、file3.txt
touch test1/file1.txt test2/file2.txt test3/file3.txt
3.1.1.将test1目录下的file1.txt拷贝到test2目录下
cp ./test1/file1.txt ./test2
3.1.2.将test3目录下的file3.txt移动到test2目录下
cp ./test3/file3.txt ./test2
3.1.3.将test2目录拷贝到test3目录下
cp ./test2 ./test3 -rf
3.1.4.修改test2目录名字为dir
mv test2 dir
3.2.编写一个C语言程序打印如下图形:
*
***
*****
***
*
#include<studio.h>
int main()
{
printf(" * \n *** \n*****\n *** \n * ");
return 0;
}