Linux操作系统基础入门
一.VM快捷方式
1.ctrl+alt+T 打开终端
2.ctrl+shift+"+" 放大终端
3.ctrl+"-" 缩小终端
二.Linux相关指令
Linux下的命令格式:命令 [参数] [文件]
[ ]表示是可选内容
1.ls 显示当前路径下所有文件名称
ls -l 显示当前文件夹下的文件具体信息,如文件大小、文件创建者、创建时间等
ls -a 显示当前路径下所有文件的名称,包括隐藏文件
2.cd 切换当前工作路径
3.touch 创建一个普通文件
4.mkdir 创建一个文件夹或目录
5.rmdir 删除一个文件夹(只能删除空的文件夹)
rm 删除一个文件
rm -r 删除一个文件夹
6.cp 拷贝文件
7.mv 移动文件
三.Linux下的目录结构
1. / 表示根目录
2. ~ 表示用户家目录(home/linux/)
3. .. 指上一级目录
4. . 指当前目录
5.相对路径:相对于当前路径开始的路径
6.绝对路径从/开始的路径称为绝对路径
四.Linux环境下C语言程序开发流程
1.编辑器vim
1)vim的三种操作模式
i/o/a 插入模式,用于编写程序
ESC 命令行模式,命令行操作:复制,粘贴,撤销
shift + “:” 底行模式,用于保存文件
2)保存文件:wq 保存并退出 w 只保存 q 只退出
w!强制保存 q! 强制退出 wq! 强制保存并退出
2.编译器gcc
生成默认的可执行程序:a.out;
我们可以用该操作gcc xxx.c -o 可执行程序的名称,编译生成自己指定名字的可执行程序
3. 运行程序
./可执行程序 ./a.out
4.vim下代码的复制粘贴
nyy :从光标所在位置开始复制n行
p 粘贴:将光标移动到要粘贴的上一行
复制剪贴:
ndd:从光标所在位置开始剪掉n行
p 粘贴:将光标移动到要粘贴的上一行
u:撤销
将外面的代码复制到vim:Ctrl+ Shift + v
5.程序编写要求:
1. 头文件、主程序等均顶格对齐
2. 遇到{}里面的内容,要缩进tab
3. 成对出现的符号一次性写完,避免后续忘记
4. 模块与模块之间可以增加一个空格,增强代码的可读性
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐

所有评论(0)