1.GUN、GCC、gcc、g++区别。(GUN包含GCC,GCC包含gcc、g++、ICC)
GNU:可以看作一个开源平台。里面有大量开源项目。
GCC:GNU中的编译器项目。集成了多种语言的编译器,包括有gcc、g++。
g++:GCC中的c++编译器。
gcc:GCC中的c编译器
2.netstat -an
查询tcp端口
3.查询可执行文件包含哪些动态库方法
readelf -a xxx|grep library
4.gcc编译显示详细细节
gcc --verbose
5.printk的使用及等级调整
cat /proc/sys/kernel/printk
7 4 1 7 (分别对应console_loglevel、default_message_loglevel、minimum_c onsole_loglevel、default_console_loglevel)
#define KERN_EMERG “<0>” 系统崩溃
#define KERN_ALERT "<1>"必须紧急处理
#define KERN_CRIT “<2>” 临界条件,严重的硬软件错误
#define KERN_ERR “<3>” 报告错误
#defin