转念之间 發表於 2024-11-13 14:20:00

Linux中查看服务器配置相关信息

<p>1、查看 cpu信息</p>
<div class="cnblogs_code" contenteditable="false">
<pre><span style="font-size: 14px"># cat /proc/<span style="color: rgba(0, 0, 0, 1)">cpuinfo
</span><span style="color: rgba(0, 128, 128, 1)"> 2</span> <span style="color: rgba(0, 0, 0, 1)">processor:系统中逻辑处理核心的数量。对于单核处理器,该类将其视为 CPU 编号,对于多核处理器,它可以是物理内核,也可以是使用超线程技术的虚拟逻辑内核。(processor内核内部使用的对象,不一定绑定到物理设备,它们可能都具有相同的 physical id)
</span><span style="color: rgba(0, 128, 128, 1)"> 3</span> <span style="color: rgba(0, 0, 0, 1)">vendor_id:CPU制造商。
</span><span style="color: rgba(0, 128, 128, 1)"> 4</span> <span style="color: rgba(0, 0, 0, 1)">cpu family:CPU 产品系列代号。
</span><span style="color: rgba(0, 128, 128, 1)"> 5</span> <span style="color: rgba(0, 0, 0, 1)">mode:cpu属于其系列中的哪一代。
</span><span style="color: rgba(0, 128, 128, 1)"> 6</span> <span style="color: rgba(0, 0, 0, 1)">model name:CPU的名称及其编号,标称频率。
</span><span style="color: rgba(0, 128, 128, 1)"> 7</span> <span style="color: rgba(0, 0, 0, 1)">stepping:CPU属于生产更新版本。
</span><span style="color: rgba(0, 128, 128, 1)"> 8</span> <span style="color: rgba(0, 0, 0, 1)">cpu MHz:实际CPU频率。
</span><span style="color: rgba(0, 128, 128, 1)"> 9</span> <span style="color: rgba(0, 0, 0, 1)">cache size:CPU二级缓存的大小。
</span><span style="color: rgba(0, 128, 128, 1)">10</span> <span style="color: rgba(0, 0, 0, 1)">physical id:单个物理CPU标号。
</span><span style="color: rgba(0, 128, 128, 1)">11</span> siblings:单个物理 CPU 的逻辑 CPU 数量。siblings = cpu 核心 * [<span style="color: rgba(128, 0, 128, 1)">2</span><span style="color: rgba(0, 0, 0, 1)">]。
</span><span style="color: rgba(0, 128, 128, 1)">12</span> <span style="color: rgba(0, 0, 0, 1)">core id:当前所在CPU中的物理内核id。
</span><span style="color: rgba(0, 128, 128, 1)">13</span> cpu cores:逻辑核所在CPU的物理核数。比如这里有2个cpu core,对应的core id是0、<span style="color: rgba(128, 0, 128, 1)">1</span><span style="color: rgba(0, 0, 0, 1)">。
</span><span style="color: rgba(0, 128, 128, 1)">14</span> <span style="color: rgba(0, 0, 0, 1)">apicid:用于区分不同逻辑核心的编号。系统中每个逻辑核的编号必须不同,编号不一定是连续的。
</span><span style="color: rgba(0, 128, 128, 1)">15</span> <span style="color: rgba(0, 0, 0, 1)">fpu:是否有浮点单元。(Floating Point Unit)
</span><span style="color: rgba(0, 128, 128, 1)">16</span> <span style="color: rgba(0, 0, 0, 1)">fpu_exception:是否支持浮点计算异常。
</span><span style="color: rgba(0, 128, 128, 1)">17</span> <span style="color: rgba(0, 0, 0, 1)">cpuid level:在执行cpuid指令之前,eax寄存器中的值会根据不同的值返回不同的内容。
</span><span style="color: rgba(0, 128, 128, 1)">18</span> <span style="color: rgba(0, 0, 0, 1)">wp:表示当前CPU是否支持内核态用户空间写保护。(Write Protection)
</span><span style="color: rgba(0, 128, 128, 1)">19</span> <span style="color: rgba(0, 0, 0, 1)">flags:当前CPU支持的功能,例如浮点单元 (FPU) 的存在和处理 MMX 指令的能力。
</span><span style="color: rgba(0, 128, 128, 1)">20</span> <span style="color: rgba(0, 0, 0, 1)">bogomips:粗略测量的 CPU 速度(每秒百万条指令)。
</span><span style="color: rgba(0, 128, 128, 1)">21</span> <span style="color: rgba(0, 0, 0, 1)">clflush size:每个flush缓存的大小单位。
</span><span style="color: rgba(0, 128, 128, 1)">22</span> <span style="color: rgba(0, 0, 0, 1)">cache_alignment:缓存地址对齐单元。
</span><span style="color: rgba(0, 128, 128, 1)">23</span> <span style="color: rgba(0, 0, 0, 1)">address sizes:可访问地址空间的数量。
</span><span style="color: rgba(0, 128, 128, 1)">24</span> <span style="color: rgba(0, 0, 0, 1)">power management:支持电源管理。
</span>
# <span style="color: rgba(51, 102, 255, 1)"> lscpu
</span></span><span style="color: rgba(0, 128, 128, 1)">27</span> <span style="color: rgba(0, 0, 0, 1)">Architecture:          x86_64##cpu架构
</span><span style="color: rgba(0, 128, 128, 1)">28</span> CPU op-mode(s):      <span style="color: rgba(128, 0, 128, 1)">32</span>-bit, <span style="color: rgba(128, 0, 128, 1)">64</span>-<span style="color: rgba(0, 0, 0, 1)">bit
</span><span style="color: rgba(0, 128, 128, 1)">29</span> <span style="color: rgba(0, 0, 0, 1)">Byte Order:            Little Endian
</span><span style="color: rgba(0, 128, 128, 1)">30</span> CPU(s):                <span style="color: rgba(128, 0, 128, 1)">8</span><span style="color: rgba(0, 0, 0, 1)">       ##总共有8核
</span><span style="color: rgba(0, 128, 128, 1)">31</span> On-line CPU(s) list:   <span style="color: rgba(128, 0, 128, 1)">0</span>-<span style="color: rgba(128, 0, 128, 1)">7</span>
<span style="color: rgba(0, 128, 128, 1)">32</span> Thread(s) per core:    <span style="color: rgba(128, 0, 128, 1)">1</span><span style="color: rgba(0, 0, 0, 1)">       ##每个cpu核,只能支持一个线程,即不支持超线程
</span><span style="color: rgba(0, 128, 128, 1)">33</span> Core(s) per socket:    <span style="color: rgba(128, 0, 128, 1)">8</span><span style="color: rgba(0, 0, 0, 1)">       ##每个cpu,有8个核
</span><span style="color: rgba(0, 128, 128, 1)">34</span> Socket(s):             <span style="color: rgba(128, 0, 128, 1)">1</span><span style="color: rgba(0, 0, 0, 1)">       ##总共有1一个cpu
</span><span style="color: rgba(0, 128, 128, 1)">35</span> NUMA node(s):          <span style="color: rgba(128, 0, 128, 1)">1</span>
<span style="color: rgba(0, 128, 128, 1)">36</span> <span style="color: rgba(0, 0, 0, 1)">Vendor ID:             GenuineIntel
</span><span style="color: rgba(0, 128, 128, 1)">37</span> CPU family:            <span style="color: rgba(128, 0, 128, 1)">6</span>
<span style="color: rgba(0, 128, 128, 1)">38</span> Model:               <span style="color: rgba(128, 0, 128, 1)">79</span>
<span style="color: rgba(0, 128, 128, 1)">39</span> Model name:            Intel(R) Xeon(R) CPU E5-<span style="color: rgba(128, 0, 128, 1)">2620</span> v4 @ <span style="color: rgba(128, 0, 128, 1)">2</span><span style="color: rgba(0, 0, 0, 1)">.10GHz
</span><span style="color: rgba(0, 128, 128, 1)">40</span> Stepping:            <span style="color: rgba(128, 0, 128, 1)">1</span>
<span style="color: rgba(0, 128, 128, 1)">41</span> CPU MHz:               <span style="color: rgba(128, 0, 128, 1)">2095.139</span>
<span style="color: rgba(0, 128, 128, 1)">42</span> BogoMIPS:            <span style="color: rgba(128, 0, 128, 1)">4190.27</span>
<span style="color: rgba(0, 128, 128, 1)">43</span> <span style="color: rgba(0, 0, 0, 1)">Hypervisor vendor:   Microsoft
</span><span style="color: rgba(0, 128, 128, 1)">44</span> <span style="color: rgba(0, 0, 0, 1)">Virtualization type:   full
</span><span style="color: rgba(0, 128, 128, 1)">45</span> <span style="color: rgba(0, 0, 0, 1)">L1d cache:             32K
</span><span style="color: rgba(0, 128, 128, 1)">46</span> <span style="color: rgba(0, 0, 0, 1)">L1i cache:             32K
</span><span style="color: rgba(0, 128, 128, 1)">47</span> <span style="color: rgba(0, 0, 0, 1)">L2 cache:            256K
</span><span style="color: rgba(0, 128, 128, 1)">48</span> <span style="color: rgba(0, 0, 0, 1)">L3 cache:            20480K
</span><span style="color: rgba(0, 128, 128, 1)">49</span> NUMA node0 CPU(s):   <span style="color: rgba(128, 0, 128, 1)">0</span>-<span style="color: rgba(128, 0, 128, 1)">7</span></span></pre>
</div>
<p>2、查看内存信息</p>
<div class="cnblogs_code" contenteditable="false">
<pre><span style="font-size: 14px"># <span style="color: rgba(0, 0, 255, 1)">cat</span> /proc/meminfo | <span style="color: rgba(0, 0, 255, 1)">grep</span> MemTotal</span></pre>
<pre><span style="font-size: 14px"><em id="__mceDel"><span style="color: rgba(0, 0, 0, 1)"> #输出</span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">内存32G</span> <br>MemTotal: <span style="color: rgba(128, 0, 128, 1)">32941268</span> kB</em></span></pre>
</div>
<p>3、查看服务器相关信息常用命令</p>
<div class="cnblogs_code" contenteditable="false">
<pre><span style="font-family: &quot;times new roman&quot;, times; font-size: 14px"><span style="font-family: arial, helvetica, sans-serif"><span style="color: rgba(0, 0, 255, 1)">uname</span> -a # 查看内核/操作系统/<span style="color: rgba(0, 0, 0, 1)">CPU信息的linux系统信息
</span><span style="color: rgba(0, 0, 255, 1)">head</span> -n l /etc/<span style="color: rgba(0, 0, 0, 1)">issue # 查看操作系统版本
</span><span style="color: rgba(0, 0, 255, 1)">cat</span> /proc/<span style="color: rgba(0, 0, 0, 1)">cpuinfo # 查看CPU信息a
</span><span style="color: rgba(0, 0, 255, 1)">hostname</span><span style="color: rgba(0, 0, 0, 1)"> # 查看计算机名的linux系统信息命令
lspci </span>-<span style="color: rgba(0, 0, 0, 1)">tv # 列出所有PCI设备   
lsusb </span>-<span style="color: rgba(0, 0, 0, 1)">tv # 列出所有USB设备的linux系统信息命令
</span><span style="color: rgba(0, 0, 255, 1)">lsmod</span><span style="color: rgba(0, 0, 0, 1)"> # 列出加载的内核模块   
</span><span style="color: rgba(0, 0, 255, 1)">env</span><span style="color: rgba(0, 0, 0, 1)"> # 查看环境变量资源
</span><span style="color: rgba(0, 0, 255, 1)">free</span> -<span style="color: rgba(0, 0, 0, 1)">m # 查看内存使用量和交换区使用量   
</span><span style="color: rgba(0, 0, 255, 1)">df</span> -<span style="color: rgba(0, 0, 0, 1)">h # 查看各分区使用情况
</span><span style="color: rgba(0, 0, 255, 1)">du</span> -<span style="color: rgba(0, 0, 255, 1)">sh</span><span style="color: rgba(0, 0, 0, 1)"> # 查看指定目录的大小   
</span><span style="color: rgba(0, 0, 255, 1)">grep</span> MemTotal /proc/<span style="color: rgba(0, 0, 0, 1)">meminfo # 查看内存总量
</span><span style="color: rgba(0, 0, 255, 1)">grep</span> MemFree /proc/<span style="color: rgba(0, 0, 0, 1)">meminfo # 查看空闲内存量   
</span><span style="color: rgba(0, 0, 255, 1)">uptime</span><span style="color: rgba(0, 0, 0, 1)"> # 查看系统运行时间、用户数、负载
</span><span style="color: rgba(0, 0, 255, 1)">cat</span> /proc/<span style="color: rgba(0, 0, 0, 1)">loadavg # 查看系统负载磁盘和分区   
</span><span style="color: rgba(0, 0, 255, 1)">mount</span> | column -<span style="color: rgba(0, 0, 0, 1)">t # 查看挂接的分区状态
fdisk </span>-<span style="color: rgba(0, 0, 0, 1)">l # 查看所有分区   
swapon </span>-<span style="color: rgba(0, 0, 0, 1)">s # 查看所有交换分区
hdparm </span>-i /dev/<span style="color: rgba(0, 0, 0, 1)">hda # 查看磁盘参数(仅适用于IDE设备)   
dmesg </span>| <span style="color: rgba(0, 0, 255, 1)">grep</span><span style="color: rgba(0, 0, 0, 1)"> IDE # 查看启动时IDE设备检测状况网络
</span><span style="color: rgba(0, 0, 255, 1)">ifconfig</span><span style="color: rgba(0, 0, 0, 1)"> # 查看所有网络接口的属性   
iptables </span>-<span style="color: rgba(0, 0, 0, 1)">L # 查看防火墙设置
route </span>-<span style="color: rgba(0, 0, 0, 1)">n # 查看路由表   
netstat </span>-<span style="color: rgba(0, 0, 0, 1)">lntp # 查看所有监听端口
netstat </span>-<span style="color: rgba(0, 0, 0, 1)">antp # 查看所有已经建立的连接   
netstat </span>-<span style="color: rgba(0, 0, 0, 1)">s # 查看网络统计信息进程
</span><span style="color: rgba(0, 0, 255, 1)">ps</span> -<span style="color: rgba(0, 0, 0, 1)">ef # 查看所有进程   
top # 实时显示进程状态用户
</span><span style="color: rgba(0, 0, 255, 1)">w</span><span style="color: rgba(0, 0, 0, 1)"> # 查看活动用户   
</span><span style="color: rgba(0, 0, 255, 1)">id</span><span style="color: rgba(0, 0, 0, 1)"> # 查看指定用户信息
</span><span style="color: rgba(0, 0, 255, 1)">last</span><span style="color: rgba(0, 0, 0, 1)"> # 查看用户登录日志   
</span><span style="color: rgba(0, 0, 255, 1)">cut</span> -d: -f1 /etc/<span style="color: rgba(0, 0, 255, 1)">passwd</span><span style="color: rgba(0, 0, 0, 1)"> # 查看系统所有用户
</span><span style="color: rgba(0, 0, 255, 1)">cut</span> -d: -f1 /etc/<span style="color: rgba(0, 0, 0, 1)">group # 查看系统所有组   
crontab </span>-<span style="color: rgba(0, 0, 0, 1)">l # 查看当前用户的计划任务服务
chkconfig –list # 列出所有系统服务   
chkconfig –list </span>| <span style="color: rgba(0, 0, 255, 1)">grep</span><span style="color: rgba(0, 0, 0, 1)"> on # 列出所有启动的系统服务程序
rpm </span>-<span style="color: rgba(0, 0, 0, 1)">qa # 查看所有安装的软件包   
</span><span style="color: rgba(0, 0, 255, 1)">cat</span> /proc/<span style="color: rgba(0, 0, 0, 1)">cpuinfo :查看CPU相关参数的linux系统命令
</span><span style="color: rgba(0, 0, 255, 1)">cat</span> /proc/<span style="color: rgba(0, 0, 0, 1)">partitions :查看linux硬盘和分区信息的系统信息命令   
</span><span style="color: rgba(0, 0, 255, 1)">cat</span> /proc/<span style="color: rgba(0, 0, 0, 1)">meminfo :查看linux系统内存信息的linux系统命令
</span><span style="color: rgba(0, 0, 255, 1)">cat</span> /proc/version :查看版本,类似uname -<span style="color: rgba(0, 0, 0, 1)">r   
</span><span style="color: rgba(0, 0, 255, 1)">cat</span> /proc/<span style="color: rgba(0, 0, 0, 1)">ioports :查看设备io端口
</span><span style="color: rgba(0, 0, 255, 1)">cat</span> /proc/<span style="color: rgba(0, 0, 0, 1)">interrupts :查看中断   
</span><span style="color: rgba(0, 0, 255, 1)">cat</span> /proc/<span style="color: rgba(0, 0, 0, 1)">pci :查看pci设备的信息
</span><span style="color: rgba(0, 0, 255, 1)">cat</span> /proc/swaps :查看所有swap分区的信息</span> </span></pre>
</div>
<p>&nbsp;</p><details>
<summary>点击查看代码</summary>
<pre><code>
</code></pre>
</details><br><br>
来源:https://www.cnblogs.com/yuezc/p/18543600
頁: [1]
查看完整版本: Linux中查看服务器配置相关信息