`

查看linux系统信息命令(kernel、os、cpu等)

阅读更多

1、查看当前操作系统内核信息

[spark@S1PA222 tomcat6]$ uname -a
Linux S1PA222 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

2、查看当前操作系统发行版信息

[spark@S1PA222 tomcat6]$ cat /etc/issue
CentOS release 6.4 (Final)
Kernel \r on an \m

3、查看cpu型号

[spark@S1PA222 tomcat6]$ cat /proc/cpuinfo |grep name|cut -d ':' -f 2|uniq -c
      4  Intel(R) Xeon(R) CPU           E5649  @ 2.53GHz

4、查看物理cpu颗数

[spark@S1PA222 tomcat6]$ cat /proc/cpuinfo |grep physical|uniq -c
      1 physical id     : 0
      1 address sizes   : 40 bits physical, 48 bits virtual
      1 physical id     : 0
      1 address sizes   : 40 bits physical, 48 bits virtual
      1 physical id     : 1
      1 address sizes   : 40 bits physical, 48 bits virtual
      1 physical id     : 1
      1 address sizes   : 40 bits physical, 48 bits virtual

5、查看cpu运行模式

[spark@S1PA222 tomcat6]$ getconf LONG_BIT
64

6、查看cpu是否支持64bit

[spark@S1PA222 tomcat6]$ cat /proc/cpuinfo |grep flags|grep 'lm'|wc -l
4

(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit)

7、查看cpu信息概要

[spark@S1PA222 tomcat6]$ lscpu
Architecture:          x86_64   # 
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             2
NUMA node(s):          1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 44
Stepping:              2
CPU MHz:               2533.423
BogoMIPS:              5066.84
Hypervisor vendor:     VMware
Virtualization type:   full
L1d cache:             32K
L1i cache:             32K
L2 cache:              256K
L3 cache:              12288K
NUMA node0 CPU(s):     0-3

8、查看cpu信息概要(比较全)

[spark@S1PA222 tomcat6]$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 44
model name      : Intel(R) Xeon(R) CPU           E5649  @ 2.53GHz
stepping        : 2
cpu MHz         : 2533.423
cache size      : 12288 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm arat epb dts
bogomips        : 5066.84
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:


processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 44
model name      : Intel(R) Xeon(R) CPU           E5649  @ 2.53GHz
stepping        : 2
cpu MHz         : 2533.423
cache size      : 12288 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm arat epb dts
bogomips        : 5066.84
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:


processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 44
model name      : Intel(R) Xeon(R) CPU           E5649  @ 2.53GHz
stepping        : 2
cpu MHz         : 2533.423
cache size      : 12288 KB
physical id     : 1
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 2
initial apicid  : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm arat epb dts
bogomips        : 5066.84
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:


processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 44
model name      : Intel(R) Xeon(R) CPU           E5649  @ 2.53GHz
stepping        : 2
cpu MHz         : 2533.423
cache size      : 12288 KB
physical id     : 1
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 3
initial apicid  : 3
fpu             : yes
fpu_exception   : yes
cpuid level     : 11
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm arat epb dts
bogomips        : 5066.84
clflush size    : 64
cache_alignment : 64
address sizes   : 40 bits physical, 48 bits virtual
power management:

 

0
2
分享到:
评论
1 楼 string2020 2015-01-13  
centos7下面
cat /etc/issue
输出为空

相关推荐

    java读取服务器硬件信息(windowx+linux+Mac OS)

    总结起来,Java通过多种方式可以读取Windows、Linux和Mac OS的硬件信息,包括JNI、shell命令、系统接口等。开发者可以根据具体需求选择合适的方法,并通过设计模式实现跨平台的兼容性。在实际编程中,注意处理好异常...

    linux系统线程的结构分析

    Linux系统中的线程是操作系统支持的一种并发执行机制,允许在一个进程中并发执行多个代码流。线程技术起源于60年代,但在80年代中期,尤其是SOLARIS操作系统中得到了广泛应用。传统UNIX系统中,一个进程仅允许一个...

    linux 0.01源代码

    3. **Linux内核(Linux Kernel)**:Linux内核是Linux操作系统的核心部分,负责处理硬件资源,如CPU、内存和输入/输出设备,并提供服务供用户空间的应用程序使用。 在Linux 0.01源代码中,我们可以看到以下几个关键...

    Linux操作系统基础教程

    Linux 操作系统基础教程 清华大学信息学院计算机系 目 录 前言..........................................................................................................................................

    Linux内核分析与应用课件第6章(一)Linux各种API.pdf

    因此,ABI 是和具体 CPU 架构和 OS 相关的。ABI 包含以下内容: 1. 一个特定的处理器指令集 2. 函数调用惯例 3. 系统调用方式 4. 可执行文件的格式(ELF, PE) 四、LSB(Linux Standards Base) LSB 是 Linux ...

    An Introduction to IOMMU Infrastructure in the Linux Kernel

    本篇论文适合对Linux内核配置有一定了解,以及熟悉KVM和Xen等虚拟化技术的IT专业人士阅读,同时也适用于希望深入理解Linux内核IOMMU子系统的软件开发人员,建议他们具备内核开发经验和MMU工作原理的知识。...

    Linux虚拟化技术研究.pdf

    Linux虚拟化技术是指将计算机资源(CPU、内存、I/O等)表示成若干个小的虚拟机(Virtual Machine),每个VM中运行独立的操作系统(OS)实例,即guest OS。虚拟化技术主要有两种实现模式:硬件仿真(Emulation)和...

    linux_KVM虚拟化源代码结构详解整理.pdf

    KVM(Kernel-based Virtual Machine)是Linux操作系统中的虚拟机监控器,它可以运行多个虚拟机,每个虚拟机可以运行不同的操作系统。KVM的虚拟化源代码结构可以分为两个部分:KVM Driver和Qemu。 KVM Driver是Linux...

    linux-内核编译各个选项的含义

    * Enable per-task delay accounting:在统计信息中包含进程等候系统资源(cpu,IO 同步,内存交换等)所花费的时间。 六、命名空间选项 命名空间选项是 Linux 内核编译选项中的一部分,它决定了 Linux 内核中的命名...

    Linux Device Drivers

    驱动程序通常需要实现VFS(虚拟文件系统)接口,以便通过标准的open、read、write等系统调用来操作设备。理解VFS层和具体的文件系统(如EXT4、XFS)的交互对编写驱动至关重要。 8. **模块化驱动** Linux支持模块...

    基于linux-2.6.X内核编译详解

    Linux内核编译是Linux系统管理员和开发者的重要技能之一,特别是在进行系统移植或定制特定功能时。对于Linux 2.6内核的编译过程,我们需要了解一系列的配置选项,这些选项将决定最终内核的功能和性能。以下是对标题...

    Linux 虚拟机的安装

    2. **VirtualBox**:由Oracle公司开发,是一款跨平台的免费虚拟化软件,支持Windows、Linux、Mac OS等多种宿主操作系统。VirtualBox提供了丰富的图形用户界面,易于使用,适合个人和小型企业。 3. **VMware ...

    基于linux系统的虚拟化技术比.pdf

    由于KVM运行在硬件虚拟化支持的平台上,它可以支持Linux和Windows等不同操作系统的虚拟机,提供高效且高性能的虚拟化环境。 Xen是一款半虚拟化的虚拟机监视器,起源于剑桥大学的研究项目。Xen需要对操作系统进行...

    Linux内核框架[收集].pdf

    Linux 内核可以在多种不同的处理器架构和平台上运行,包括 x86、ARM、MIPS 等,并且可以在不同的操作系统上移植,如 Windows、Mac OS 等。 Linux 内核的源代码结构也非常清晰,包括多个子目录,如 /include、/init、...

    linux下的小型任务管理器

    4. **系统版本号**:通过读取`/proc/sys/kernel/osrelease`文件,可以显示Linux内核的版本信息。 5. **CPU信息**:从`/proc/cpuinfo`文件中提取CPU的型号、主频和缓存大小,这些数据对于了解硬件性能非常有用。 ...

    Linux虚拟化系统案例精解

    1. KVM(Kernel-based Virtual Machine):基于Linux内核的虚拟机,利用硬件辅助虚拟化技术,提供高性能的虚拟化能力。KVM允许直接在Linux内核中运行 guests OS,支持QEMU用于模拟I/O设备,实现高度兼容性。 2. LXC...

    6-CPU 和内存虚拟化原理1

    KVM(Kernel-based Virtual Machine)是一种开源的虚拟化解决方案,允许用户在 Linux 操作系统上运行多个虚拟机。KVM 的虚拟化是需要 CPU 硬件支持的,通过检查 CPU 是否支持虚拟化来确定是否可以使用 KVM。CPU 厂商...

    Ubuntu10.04 编译安装最新版本Linux-2.6.34内核

    这些工具包括基本的编程库(gcc, make 等)、生成 kernel-image 的配置文件和工具、meke menuconfig 要调用的库和 make xconfig 要调用的库。 第二步:下载内核源代码 下载最新版本的 Linux 内核源代码 linux-...

    Embedded-Linux-Training-Course完整版资料.ppt

    在嵌入式Linux系统中,CPU、DRAM、FPGA、Flash、Ethernet、Serial、IDE、USB、VGA、CF卡、SD卡、音频、PS/2等硬件组件共同协作,提供完整的功能。开发者需要熟悉这些硬件接口,以便进行驱动程序开发和系统优化。总的...

    (完整word版)第一章-操作系统引论.doc

    操作系统(Operating System,简称OS)是计算机系统的核心软件,负责管理计算机的硬件资源,提供给用户一个交互的环境。操作系统的主要功能包括:进程管理、存储管理、文件管理、设备管理、安全管理等。 操作系统的...

Global site tag (gtag.js) - Google Analytics