Linux操作系统下编程的一些基础知识总结
C语言源程序:
vim 文件名.c 【创建c源程序】
i 【进入“插入模式”(写代码)】
u 【撤销上步操作】
dd 【删除一行】
ESC 【退出当前模式(进入“普通模式”)】
:wq或ZZ 【保存并退出】【如果出现“不允许”,sudo vim 文件名.c】
ls 【当前目录】
gcc 文件名.c 【编译(默认生成a.out)】
gcc 文件编号 + tab键 【自动补全名】
gcc 文件名.c -o 可执行文件名 【生成a.out 文件名】
./a.out 或者 ./文件名 【运行】
C++的相应命令:
vim 文件名.cpp 【创建c++源程序】
g++ 文件名.cpp 【编译】
(其余命令和上述c语言的类似)
cat 文件名 【可用于强制读取代码,这样就可复制代码了~】
clear 【清屏】
命令格式: 命令 [ 选项 ][ 选项参数 ]…[参数]…
空格:作为各成分的分隔符
选项:命令执行方式【一般以 – (一般为选项全称)或 -(选项简称)开始】
如果你不太理解,那接下来我举两个例子吧:
ls -a / 在功能上与 ls --all /是相同的,均为列出全部文件
ls / 列出