查看linux系统配置的方法是什么
发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,这篇文章主要为大家详细介绍了查看linux系统配置的方法是什么,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。查看linux系统配置的方法:CPU1. lscpu:显示
千家信息网最后更新 2024年11月24日查看linux系统配置的方法是什么
这篇文章主要为大家详细介绍了查看linux系统配置的方法是什么,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
查看linux系统配置的方法:
CPU
1. lscpu:显示cpu架构信息
[xxx@localhost ~]$ lscpuArchitecture: x86_64CPU op-mode(s): 32-bit, 64-bitByte Order: Little EndianCPU(s): 4 #总处理器核心数量On-line CPU(s) list: 0-3Thread(s) per core: 1 #每个核心支持的线程数量。1表示只支持一个线程,即不支持超线程Core(s) per socket: 1 #每个处理器的核心数量Socket(s): 4 #处理器数量NUMA node(s): 1Vendor ID: GenuineIntelCPU family: 6Model: 63Stepping: 0CPU MHz: 2599.998BogoMIPS: 5199.99Hypervisor vendor: VMware #管理程序供应商Virtualization type: fullL1d cache: 32KL1i cache: 32KL2 cache: 256KL3 cache: 30720KNUMA node0 CPU(s): 0-3
总处理器核心数量=处理器数量*每个处理器的核心数量*每个核心支持的线程数量。即:CPU(s) = Socket(s) * Core(s) * Thread(s)。
2、cat /proc/cpuinfo:查看CPU详细信息
[xxx@localhost ~]$ cat /proc/cpuinfo processor : 0vendor_id : GenuineIntelcpu family : 6model : 63model name : Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHzstepping : 0cpu MHz : 2599.998cache size : 30720 KBfpu : yesfpu_exception : yescpuid level : 13wp : yesflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx hypervisor lahf_lm ida arat epb pln pts dtsbogomips : 5199.99clflush size : 64cache_alignment : 64address sizes : 40 bits physical, 48 bits virtualpower management:processor : 1vendor_id : GenuineIntelcpu family : 6model : 63model name : Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHzstepping : 0cpu MHz : 2599.998cache size : 30720 KBfpu : yesfpu_exception : yescpuid level : 13wp : yesflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx hypervisor lahf_lm ida arat epb pln pts dtsbogomips : 5199.99clflush size : 64cache_alignment : 64address sizes : 40 bits physical, 48 bits virtualpower management:processor : 2vendor_id : GenuineIntelcpu family : 6model : 63model name : Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHzstepping : 0cpu MHz : 2599.998cache size : 30720 KBfpu : yesfpu_exception : yescpuid level : 13wp : yesflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx hypervisor lahf_lm ida arat epb pln pts dtsbogomips : 5199.99clflush size : 64cache_alignment : 64address sizes : 40 bits physical, 48 bits virtualpower management:processor : 3vendor_id : GenuineIntelcpu family : 6model : 63model name : Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHzstepping : 0cpu MHz : 2599.998cache size : 30720 KBfpu : yesfpu_exception : yescpuid level : 13wp : yesflags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 movbe popcnt aes xsave avx hypervisor lahf_lm ida arat epb pln pts dtsbogomips : 5199.99clflush size : 64cache_alignment : 64address sizes : 40 bits physical, 48 bits virtualpower management:
这样输出的话,内容有些多,看起来会有些混乱。我们可以用几条命令来查看我们想要知道的信息:
# 查看物理CPU个数cat /proc/cpuinfo | grep "physical id" | sort | uniq# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo | grep "cpu cores" | uniq# 查看每个物理CPU中线程的个数cat /proc/cpuinfo | grep "siblings" | uniq# 查看逻辑CPU的个数cat /proc/cpuinfo| grep "processor"# 查看CPU型号cat /proc/cpuinfo | grep "model name" | uniq
内存
查看/proc/meminfo或者使用free命令。free命令就是从meminfo中获取的信息。一般情况下,使用free就能得到我们想知道的信息:
[xxx@localhost ~]$ free -m total used free shared buffers cachedMem: 7868 954 6914 0 64 619-/+ buffers/cache: 271 7597Swap: 4031 0 4031
可以看出,内存大小是8G。
硬盘
1. lsblk:blk是block的缩写。列出块设备
[xxx@localhost ~]$ lsblkNAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsr0 11:0 1 1024M 0 rom sdb 8:16 0 100G 0 disk └─sdb1 8:17 0 100G 0 part /datasda 8:0 0 60G 0 disk ├─sda1 8:1 0 500M 0 part /boot└─sda2 8:2 0 59.5G 0 part ├─VolGroup-lv_root (dm-0) 253:0 0 50G 0 lvm / ├─VolGroup-lv_swap (dm-1) 253:1 0 4G 0 lvm [SWAP] └─VolGroup-lv_home (dm-2) 253:2 0 5.6G 0 lvm /home
其中,TYPE=disk表示硬盘。可以看出,硬盘分为sda和sdb,一共160G。
2. df:查看硬盘使用情况
[xxx@localhost ~]$ df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root 50G 1.7G 46G 4% /tmpfs 3.9G 0 3.9G 0% /dev/shm/dev/sda1 485M 39M 421M 9% /boot/dev/mapper/VolGroup-lv_home 5.5G 165M 5.1G 4% /home/dev/sdb1 99G 188M 94G 1% /data
所有行的Size全加起来,也能大概算出硬盘大小。
关于查看linux系统配置的方法是什么就分享到这里了,当然并不止以上和大家分析的办法,不过小编可以保证其准确性是绝对没问题的。希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看到。
数量
处理器
核心
处理
信息
硬盘
线程
个数
支持
方法
系统
配置
命令
物理
参考
价值
内存
内容
大小
情况
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网养老平台桔豆科技
天津语音网络技术服务技术
浙江推广软件开发价格
开展网络安全常态化治理工作
哪家的服务器便宜
江西软件开发制作
武汉做淘客软件开发
网络技术应用序言
海外服务器注册
哈利波特 哪个服务器
数据库中插入语言
数据库审计能删掉记录吗
篮球数据库王仕鹏
加强网络安全评论员文章
数据库合并两个表的sql语句
网络安全应急响应中心的红色
怎样使用人工智能服务器
奉贤区无线网络技术推荐咨询
无锡项目软件开发价目表
网络安全连接的重要性
小学网络安全宣传校园日主题
数据库技术与应用安大版
怎样在网上报名学习网络安全
网络安全入侵事例
桌面软件开发软件
进程导致db服务器宕机
厦门网络技术服务报价
服务器如何接收数据
深圳发票服务器地址
鹏城云脑是服务器