常用Unix指令
pwd 查看当前所在位置
ls 查看当前文件夹内容
cd 移动到指定目录 eg. cd desktop
mkdir 创建文件夹 eg. mkdir 学习目录
rmdir 删除文件夹 eg. rmdir 学习目录
cd ../ 返回上一级目录
clear 清空终端
open 打开文件 eg. open 学习
rm: 删除文件
rm -r: 删除文件夹 -f 强制删除
-q 退出
-wq 保存并退出
-q!强制退出
i 进入编辑模式
esc 退出编辑模式
./ 运行可执行文件 eg. ./a.out 执行a.out
touch xxx.xx 创建文件 eg. touch xuexi.txt
cat xxx.xx 预览文件
cc -c 编译 eg.cc -c zhangsan.c
cc 链接 eg.cc zhangsan.o
-----------------------------------
eg. cc -c main.c
-->main.i//替换文件中所有的预处理
-->main.s//汇编
-->main.o//二进制 01110000101
eg. cc main.o
-->将我们自己文件的二进制和依赖文件的的二进制组合在一起,形成可执行文件.
------------------------------------
xcode中clang编译器在编译时只会检查语法问题,即使有语法问题也会产生.c文件,
在连接过程时才会检查程序错误,有错误将不会生成可执行文件.