[Linux命令]查看Linux系统相关命令

时间:2022-01-19 17:01:54
#查看系统内核/操作系统/CPU信息
uname -a
#返回:内核名 主机名 Linux内核版本 内核编译日期 操作系统版本 CPU型号 硬件平台 GNU
/Linux
#查看系统是32位还是64位
uname -m
#返回:i386到i686是32位,是x86_64则是64位
#查看操作系统版本
head -n 1 /etc/issue

#查看gcc或者g
++版本
gcc -v
g
++ -v
#c
++语法规则更严谨;
#编译阶段,g
++会调用gcc,对于c++代码,两者等价,但因为gcc命令不能自动和c++程序使用的库链接,所以通常用g++来链接;
#后缀为.c的代码,采用gcc编译器时,__cplusplus宏是未定义的,否则是已定义的;
#编译可以用gcc
/g++,链接可以用g++/gcc -lstdc++;
#无论是gcc还是g
++,使用“extern 'C'”时都以C命名方式为symbol命名,否则都以C++方式命名。extern "C"与采用gcc/g++并无关系