查看Linux系统信息

1. 查看版本当前操作系统内核信息

# uname -a
Linux iZbp19byk2t6khuqj437q6Z 4.11.0-14-generic #20~16.04.1-Ubuntu SMP Wed Aug 9 09:06:22 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

 

显示计算机类型:

# uname -m
x86_64


显示计算机名:

# uname -n
runoob-linux


显示操作系统发行编号:

# uname -r
4.11.0-14-generic


显示操作系统名称:

# uname -s
Linux


显示系统版本与时间:

# uname -v
#20~16.04.1-Ubuntu SMP Wed Aug 9 09:06:22 UTC 2017

 

2. 查看当前操作系统版本信息

# cat /proc/version

[root@localhost src]# cat /proc/version
Linux version 2.4.20-8 (bhcompile@porky.devel.redhat.com) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5))

说明:
Linux version 2.4.20-8smp linux内核版本号
gcc version 3.2.2 20030222 gcc编译器版本号
Red Hat Linux 3.2.2-5 Red Hat版本号

 

3、Linux查看版本当前操作系统发行版信息

# cat /etc/issue

[root@mysql bin]# cat /etc/issue
CentOS release 6.4 (Final)
Kernel \r on an \m

 

# cat /etc/redhat-release

[root@webserver extra]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 6.5 (Santiago)

4、Linux查看cpu相关信息,包括型号、主频、内核信息等
# cat /proc/cpuinfo

说明:
processor :系统中逻辑处理核的编号。对于单核处理器,则课认为是其CPU编号,对于多核处理器则可以是物理核、或者使用超线程技术虚拟的逻辑核
vendor_id :CPU制造商
cpu family :CPU产品系列代号
model   :CPU属于其系列中的哪一代的代号
model name:CPU属于的名字及其编号、标称主频
stepping  :CPU属于制作更新版本
cpu MHz  :CPU的实际使用主频
cache size :CPU二级缓存大小
physical id :单个CPU的标号
siblings :单个CPU逻辑物理核数
core id :当前物理核在其所处CPU中的编号,这个编号不一定连续
cpu cores :该逻辑核所处CPU的物理核数
apicid :用来区分不同逻辑核的编号,系统中每个逻辑核的此编号必然不同,此编号不一定连续
fpu :是否具有浮点运算单元(Floating Point Unit)
fpu_exception :是否支持浮点计算异常
cpuid level :执行cpuid指令前,eax寄存器中的值,根据不同的值cpuid指令会返回不同的内容
wp :表明当前CPU是否在内核态支持对用户空间的写保护(Write Protection)
flags :当前CPU支持的功能
bogomips :在系统内核启动时粗略测算的CPU速度(Million Instructions Per Second)
clflush size :每次刷新缓存的大小单位
cache_alignment :缓存地址对齐单位
address sizes :可访问地址空间位数


5、Linux查看版本多少位
# getconf LONG_BIT

64

上一篇:runtimecompiler和runtimeonly在运行vue项目区别


下一篇:React-03:虚拟DOM 的两种创建方式