第一节 :对Linux系统进行初步的了解
linux用户分类: 1.普通用户 :权限会受限可以有多个,也可以一个没有,名字没有限制
2.超级用户:权限不受限制有且只有一个,名字为 root
第二节:对Linux指令进行学习
1.ls指令:查看当前目录下的问价
ls -a查看当前目录下的所有文件(包括隐藏文件)
ls -l 查看当前目录下文件的详细信息
rwx
r:拥有读权限
w:拥有写权限
x:拥有执行权限
第一组rwx: 创建文件的用户对文件是否拥有读写执行权限
第二组rwx: 创建文件的用户同组用户对文件是否拥有读写执行权限
第三组rwx: 其余人对文件是否拥有读写执行权限
2 mkdir 在当前目录创建一的新的目录文件
3 rmdir 删除指定的目录文件
4 touch 创建普通文件
5 rm 删除普通文件
6 Linux系统目录结构
根目录 /
家目录 ~
a cd 进入某个目录
b pwd 查看当前所在目录的绝对路径
c cp 拷贝文件或者目录
普通文件 :cp 源文件路径 目的途径
目录文件: cp 源目录路径 目的途径 -rf
d mv 移动文件或目录 也可以改文件名
mv 源文件路径 目的途径
mv 旧文件 新文件名
作业: 1.在~/Desktop目录下创建三个文件夹test1 test2 test3
2.在test1下创建filename1.txt 在test2下创建filename2.txt 在test3下创建filename3.txt
3.将test1目录下的filename1.txt拷贝到test2目录下
4.将test2目录下的filename2.txt移动到test3目录下
5.将test3拷贝到test1目录下
6.将test1目录修改文件名为filename
7.最后将filename文件夹删除
第三节 C语言开发流程
1 vim编辑器
a 使用vim打开一个文件 eg: vim filename.c
b 点击 i键
c 编写程序代码
d 按ESC退回到底形模式
e 输入:wq 保存并退出
:w保存
:q 退出不保存
:q! 不保存强制退出
2 gcc编译器
a 编译filename.c文件
eg:gcc filename.c(默认生成a.out)
gcc filename.c -o filename
b 执行程序
./a.out