Linux学习day2

赋予权限
r w x
1 1 1 二进制数111转化为十进制7
1 0 1 5
chomod命令:chmod 715 core
-rwx–xr-x 1 linux linux 28942336 Oct 15 2015 core
sudo +指令:向系统借权限完成指令操作

【文件操作】
创建:touch 文件名 //注意:文件名字后面跟后缀.c
删除: rm 文件名
移动:mv 原路径下文件名 目标路径
注意:mv 文件名1 文件名2:给文件1改名为文件2
复制:cp 原路径下文件名 目标路径

【文件夹操作】
创建: mkdir 文件夹名 //创建空文件夹
mkdir -p 文件夹1/文件夹2/文件夹3(同时创建具有内嵌关系的三个文件夹)
删除:rmdir 文件夹名 //只能删除空文件夹
rm -r 文件夹名//彻底删除某一文件夹
移动:mv 原路径下文件夹名 目标路径
注意:mv 文件夹名1 文件夹名2:给文件夹1改名为文件夹2
复制:cp -r 原路径下文件夹名 目标路径
cp 1.c 3.c 创建了一个和1.c一样的

ping www.baidu.com
测试虚拟机网络是否畅通
ctrl +c 终止进程

【vi编辑器】
Linux下一种文本编辑工具
进入方式:vi 文件名//注意:如果文件不存在,创建并编辑,如果文件存在则直接编辑
三种模式:
1.命令行模式,进入vi编辑器的默认模式
2.插入模式,文本编辑模式,命令行模式下键盘按’a’/‘i’/'o’进入插入模式,然后按esc返回命令行模式
3.底层模式,命令行模式下按空格键进入底层模式,按【Esc】返回命令行模式

底层模式下输入wq(q只退出)回车保存并退出vi编辑器
简单操作
命令行模式:
yy:复制光标所在行
nyy:复制光标起向下n行内容
p:粘贴 //把复制内容粘贴到光标所在行下一行
dd:剪切光标所在行
ndd:剪切光标起向下n行内容
gg:光标移动到第一行行首
G:光标移动到最后一行
u:撤销
ctrl+r:反撤销//就是让撤销的东西再出现

底层模式:
2,4y:复制第2-4行
2,4d:剪切第2-4行
/word:查找word这个字符串//n向下查找,N向上查找
w:写入保存
q:退出
wq:保存并退出
x:保存并退出
!:放到指令后面,强制执行指令操作

【hello world】
#include<stdio.h>
int main(){
printf(“Hello World\n”);
return 0;
}
程序编写到执行流程
1.vi编辑器编写文件,保存退出
2.gcc 文件名//gcc编辑工具编译文件生成二进制可执行文件,默认为a.out//gcc 3.c -o test 把可执行文件命名为test
3. ./可执行文件

发布了12 篇原创文章 · 获赞 1 · 访问量 197

猜你喜欢

转载自blog.csdn.net/qq_39338091/article/details/105248905