一、文件
1、Ls :显示当前文件的所有内容。
2、Cd :切换当前目录。
3、Pwd :显示当前工作路径。
4、Tree :显示文件和目录(由根目录开始的树形结构)。
5、 Mkdir :创建目录。
6、Rm :删除文件。
7、Rmdir :删除目录。
8、Cp :复制文件/mul.
9、Touch :创建一个文件夹。
二、其他
1、find :文件寻找
2、Mount :挂载文件系统
3、Useradd :创建一个新用户
4、Cat :在命令行中显示文件的内容
5、Ps -aux| grep :显示当前的进程
6、History :显示敲过的指令
7、Echo $ PATH: 获得当前环境变量
8、File :查看文件属性(x86/arm)
三、15个常用的gcc 命令选项
选项名 | 功能 | 例子 |
---|---|---|
-o | 指定输出可执行文件的名字 | gcc main.c -o main |
-Wall | 让所有编译警告都显示出来 | gcc -Wall main.c -o main |
-E | 指定 -E编译选项,使得只输出预编译结果 | gcc -E main.c > main.i |
-S | 通过编译选项 -S 输出汇编代码 | gcc -S main.c > main.s |
-C | 指定-C 输出编译后的代码 | gcc -C main.c |
-S | 通过编译选项 -S 输出汇编代码 | gcc -S main.c > main.s |
-save-temps | 输出所有的中间代码 | gcc -save-temps main.c |
-l | 链接共享库(动态链接库)指定编译选项 | gcc -Wall main.c -o main -lCPPfile |
–fPIC | 创建独立的(无关联的)地址信息代码 | gcc -c -Wall -Werror -fPIC Cfile.c |
-ansi | 支持ISO C89 programs. | gcc -Wall -ansi main.c -o main |
-funsigned-char | 选项将char类型解释为unsigned char类型 | gcc -Wall main.c -o main -lCPPfile |
-fsigned-char | 将unsigned char类型解释为 char类型 | gcc -Wall -fsigned-char main.c -o main |
-D | 开启编译时的宏 | |
-Werror | 将编译警告转换成错误 | gcc -Wall -Werror main.c -o main |
@ | 通过文件指定编译选项 | gcc main.c @opt_file |