Linux-CentOS 学习
作者:互联网
Linux系统中一切皆文件
关于系统信息
在Linux系统中,提供了proc文件系统显示系统的软硬件信息。如果想了解系统中CPU的提供商和相关配置信息,则可以通过/proc/cpuinfo
文件得到。
使用以下命令来读取/proc/cpuinfo
文件,查看cpu的信息
cat /proc/cpuinfo
输出:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 142
model name : Intel(R) Core(TM) i7-7500U CPU @ 2.70GHz
stepping : 9
microcode : 0xd6
cpu MHz : 2904.000
cache size : 4096 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
apicid : 0
initial apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 22
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon nopl xtopology tsc_reliable nonstop_tsc eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single ssbd ibrs ibpb stibp fsgsbase tsc_adjust bmi1 avx2 smep bmi2 invpcid rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 arat md_clear spec_ctrl intel_stibp flush_l1d arch_capabilities
bogomips : 5808.00
clflush size : 64
cache_alignment : 64
address sizes : 45 bits physical, 48 bits virtual
power management:
相关说明:
- processor:系统中逻辑处理核的编号。对于单核处理器,则可认为是其CPU编号,对于多核处理器则可以是物理核、或者使用超线程技术虚拟的逻辑核;它的计数是从0开始的。
- 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:是否支持浮点计算异常
vcpuid level:执行cpuid指令前,eax寄存器中的值,根据不同的值cpuid指令会返回不同的内容 - wp :表明当前CPU是否在内核态支持对用户空间的写保护(Write Protection)
- flags:当前CPU支持的功能
vbogomips :在系统内核启动时粗略测算的CPU速度(Million Instructions Per Second) - clflush size :每次刷新缓存的大小单位
- cache_alignment :缓存地址对齐单位
- address sizes:可访问地址空间位数
如何不想获取cpu的全部信息,只是想要查看cpu型号,可以使用以下命令:
cat /proc/cpuinfo | grep 'model name' |uniq
查看物理CPU个数
cat /proc/cpuinfo | grep 'cpu cores' |uniq
查看系统内核版本
uname -r
查看系统的发行版本
cat /etc/redhat-release
查看文件内容
more
more info.log
分页查看文件内容
- 回车:下一行
- 空格:下一页
- Ctrl+ B:上一页
- B:回到文档第一页
- h:帮助
- q:退出
less
less -N info.log
带行号查看文件内容
- k: 上一行
- f: 向下滚动一屏幕
- b: 向上滚动一屏幕
- g: 定位到文档头部
- G: 定位到文档最尾部
- 空格键:滚动一页(同f)
- 回车键:滚动一行(同j)
实时查看文档变动:
- F:实时滚动文档
- Ctrl + c:退出实时滚动模式
查找内容:
/keyword 向下查找
- n:向下匹配下一处匹配文本
- N:向上匹配下一处匹配文本
?keyword 向上查找
- n:向上匹配下一处匹配文本
- N:向下匹配下一处匹配文本
标签:CentOS,编号,tsc,CPU,学习,Linux,id,proc,cpu 来源: https://www.cnblogs.com/cyan-orange/p/16166232.html